Records type batting analysis [change type]
View list of dismissals [change view]
Home or away neutral venue remove neutral venue from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2000-2015 404 380 41 14234 169 41.98 18048 78.86 25 93 15 1385 88 Profile
filtered 2000-2015 113 106 11 3992 128 42.02 5048 79.08 11 25 7 391 24
List of dismissals
run out 2 1 v West Indies Nairobi (Gym) 4 Oct 2000 ODI # 1631
bowled Abdul Razzaq 19 1 v Pakistan Nairobi (Gym) 8 Oct 2000 ODI # 1634
not out 40 2 v India Sharjah 20 Oct 2000 ODI # 1640
not out 15 2 v Zimbabwe Sharjah 21 Oct 2000 ODI # 1642
bowled DP Viljoen 4 1 v Zimbabwe Sharjah 25 Oct 2000 ODI # 1646
DNB - 1 v India Sharjah 27 Oct 2000 ODI # 1650
bowled SR Tendulkar 8 1 v India Sharjah 29 Oct 2000 ODI # 1652
caught Imran Farhat Shahid Afridi 11 2 v Pakistan Sharjah 8 Apr 2001 ODI # 1704
caught CJ Nevin DR Tuffey 0 1 v New Zealand Sharjah 10 Apr 2001 ODI # 1705
lbw CZ Harris 6 2 v New Zealand Sharjah 17 Apr 2001 ODI # 1710
DNB - 2 v Pakistan Sharjah 27 Oct 2001 ODI # 1767
bowled GB Brent 35 1 v Zimbabwe Sharjah 30 Oct 2001 ODI # 1769
bowled Waqar Younis 0 1 v Pakistan Sharjah 2 Nov 2001 ODI # 1771
caught Rashid Latif Shahid Afridi 3 1 v Pakistan Sharjah 4 Nov 2001 ODI # 1772
bowled Wasim Akram 10 1 v Pakistan Sharjah 8 Apr 2002 ODI # 1825
caught DR Tuffey IG Butler 23 2 v New Zealand Sharjah 9 Apr 2002 ODI # 1826
caught Rashid Latif Wasim Akram 5 1 v Pakistan Sharjah 12 Apr 2002 ODI # 1829
caught CD McMillan SB Styris 50 1 v New Zealand Sharjah 14 Apr 2002 ODI # 1830
caught Rashid Latif Shoaib Akhtar 18 2 v Pakistan Sharjah 17 Apr 2002 ODI # 1832
stumped R Dravid Harbhajan Singh 66 2 v India Bristol 11 Jul 2002 ODI # 1855
caught Wasim Akram Abdul Razzaq 38 2 v Pakistan Tangier 14 Aug 2002 ODI # 1861
caught JL Ontong L Klusener 41 1 v South Africa Tangier 15 Aug 2002 ODI # 1862
bowled Waqar Younis 1 1 v Pakistan Tangier 17 Aug 2002 ODI # 1863
run out 57 2 v South Africa Tangier 19 Aug 2002 ODI # 1865
caught HH Dippenaar N Boje 40 1 v South Africa Tangier 21 Aug 2002 ODI # 1866
caught PD Collingwood SJ Harmison 11 2 v England Brisbane 17 Dec 2002 ODI # 1922
caught AJ Stewart JM Anderson 7 2 v England Perth 20 Dec 2002 ODI # 1924
caught JM Anderson JM Anderson 10 1 v England Sydney 13 Jan 2003 ODI # 1934
caught ID Blackwell AR Caddick 56 2 v England Adelaide 17 Jan 2003 ODI # 1937
caught AR Adams NJ Astle 13 1 v New Zealand Bloemfontein 10 Feb 2003 ODI # 1944
DNB - 2 v Bangladesh Pietermaritzburg 14 Feb 2003 ODI # 1950
not out 4 2 v Canada Paarl 19 Feb 2003 ODI # 1958
caught BC Lara VC Drakes 24 1 v West Indies Cape Town 28 Feb 2003 ODI # 1973
run out 20 2 v Australia Centurion 7 Mar 2003 ODI # 1982
caught Yuvraj Singh A Nehra 30 2 v India Johannesburg 10 Mar 2003 ODI # 1985
caught GW Flower HH Streak 35 1 v Zimbabwe East London 15 Mar 2003 ODI # 1989
not out 39 2 v Australia Gqeberha 18 Mar 2003 ODI # 1991
not out 100 1 v Pakistan Sharjah 4 Apr 2003 ODI # 1995
not out 103 1 v Kenya Sharjah 6 Apr 2003 ODI # 1997
caught GW Flower RW Price 25 1 v Zimbabwe Sharjah 7 Apr 2003 ODI # 1998
caught E Chigumbura V Sibanda 28 2 v Zimbabwe The Oval 14 Sep 2004 ODI # 2173
DNB - 2 v Zimbabwe Rawalpindi 9 Oct 2004 ODI # 2186
caught AC Gilchrist D Gough 24 2 v ICC World XI Melbourne 10 Jan 2005 ODI # 2203
bowled JH Kallis 35 2 v Africa XI Centurion 17 Aug 2005 ODI # 2269
caught MV Boucher TM Odoyo 61 1 v Africa XI Durban 20 Aug 2005 ODI # 2270
not out 1 2 v Africa XI Durban 21 Aug 2005 ODI # 2271
caught GC Smith SM Pollock 88 1 v South Africa Brisbane 17 Jan 2006 ODI # 2315
caught JJ van der Wath JJ van der Wath 23 2 v South Africa Adelaide 24 Jan 2006 ODI # 2318
caught JM Kemp CK Langeveldt 16 1 v South Africa Perth 31 Jan 2006 ODI # 2321
caught HH Dippenaar JJ van der Wath 62 1 v South Africa Hobart 7 Feb 2006 ODI # 2325
caught Mashrafe Mortaza Mohammad Rafique 22 1 v Bangladesh Mohali 7 Oct 2006 ODI # 2423
caught S Matsikenyeri CJ Chibhabha 80 1 v Zimbabwe Ahmedabad 10 Oct 2006 ODI # 2425
DNB - 2 v West Indies Brabourne 14 Oct 2006 ODI # 2428
caught Iftikhar Anjum Shoaib Malik 39 1 v Pakistan Jaipur 17 Oct 2006 ODI # 2431
not out 19 2 v New Zealand Brabourne 20 Oct 2006 ODI # 2433
caught MV Boucher SM Pollock 0 2 v South Africa Ahmedabad 24 Oct 2006 ODI # 2435
caught JJ Tucker RDM Leverock 76 1 v Bermuda Port of Spain 15 Mar 2007 ODI # 2534
caught Tamim Iqbal Syed Rasel 56 1 v Bangladesh Port of Spain 21 Mar 2007 ODI # 2546
caught MM Patel SC Ganguly 15 1 v India Port of Spain 23 Mar 2007 ODI # 2550
caught MV Boucher AJ Hall 28 1 v South Africa Providence 28 Mar 2007 ODI # 2556
caught PD Collingwood SI Mahmood 17 1 v England North Sound 4 Apr 2007 ODI # 2563
not out 69 2 v New Zealand St George's 12 Apr 2007 ODI # 2569
lbw GD McGrath 0 1 v Australia St George's 16 Apr 2007 ODI # 2573
caught KED Carroll D Langford-Smith 10 2 v Ireland St George's 18 Apr 2007 ODI # 2575
caught SP Fleming JEC Franklin 18 1 v New Zealand Kingston 24 Apr 2007 ODI # 2579
caught RT Ponting GB Hogg 54 2 v Australia Bridgetown 28 Apr 2007 ODI # 2581
TDNB - 0 v India Brisbane 5 Feb 2008 ODI # 2672
caught I Sharma Harbhajan Singh 10 2 v India Canberra 12 Feb 2008 ODI # 2676
caught P Kumar IK Pathan 128 1 v India Adelaide 19 Feb 2008 ODI # 2681
caught MS Dhoni P Kumar 33 1 v India Hobart 26 Feb 2008 ODI # 2686
caught Raqibul Hasan Mahmudullah 101 1 v Bangladesh Lahore 25 Jun 2008 ODI # 2715
lbw Zahid Shah 0 1 v U.A.E. Lahore 26 Jun 2008 ODI # 2718
bowled Abdur Razzak 121 1 v Bangladesh Karachi 30 Jun 2008 ODI # 2726
caught MS Dhoni I Sharma 7 1 v India Karachi 3 Jul 2008 ODI # 2732
run out 4 1 v India Karachi 6 Jul 2008 ODI # 2735
lbw EC Rainsford 4 1 v Zimbabwe Mirpur 12 Jan 2009 ODI # 2791
caught AJ Strauss G Onions 1 1 v England Johannesburg 25 Sep 2009 ODI # 2896
caught LRPL Taylor JEC Franklin 11 2 v New Zealand Johannesburg 27 Sep 2009 ODI # 2899
caught SK Raina Harbhajan Singh 60 2 v India Mirpur 5 Jan 2010 ODI # 2938
caught SK Raina Yuvraj Singh 68 1 v India Mirpur 10 Jan 2010 ODI # 2941
caught V Sehwag Harbhajan Singh 55 2 v India Mirpur 13 Jan 2010 ODI # 2943
bowled NL McCullum 111 1 v New Zealand Wankhede 18 Mar 2011 ODI # 3137
caught Sarfaraz Ahmed Abdul Razzaq 5 1 v Pakistan Dubai (DICS) 11 Nov 2011 ODI # 3212
caught Abdul Razzaq Abdul Razzaq 5 1 v Pakistan Dubai (DICS) 14 Nov 2011 ODI # 3213
run out 45 2 v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
bowled Shahid Afridi 58 2 v Pakistan Sharjah 20 Nov 2011 ODI # 3215
caught Misbah-ul-Haq Mohammad Hafeez 78 1 v Pakistan Abu Dhabi 23 Nov 2011 ODI # 3216
caught MS Dhoni Z Khan 26 1 v India Perth 8 Feb 2012 ODI # 3233
caught G Gambhir R Ashwin 31 1 v India Adelaide 14 Feb 2012 ODI # 3239
caught SR Tendulkar UT Yadav 8 1 v India Brisbane 21 Feb 2012 ODI # 3246
bowled P Kumar 105 1 v India Hobart 28 Feb 2012 ODI # 3251
caught RA Jadeja R Ashwin 65 2 v India Mirpur 13 Mar 2012 ODI # 3259
bowled Aizaz Cheema 71 1 v Pakistan Mirpur 15 Mar 2012 ODI # 3260
caught KS Williamson NL McCullum 68 1 v New Zealand Cardiff 9 Jun 2013 ODI # 3366
caught GJ Maxwell CJ McKay 3 1 v Australia The Oval 17 Jun 2013 ODI # 3374
caught SK Raina I Sharma 17 1 v India Cardiff 20 Jun 2013 ODI # 3376
DNB - 1 v India Kingston 2 Jul 2013 ODI # 3382
lbw B Kumar 0 2 v India Port of Spain 9 Jul 2013 ODI # 3387
caught R Vinay Kumar R Ashwin 71 1 v India Port of Spain 11 Jul 2013 ODI # 3388
caught Umar Akmal Shahid Afridi 23 2 v Pakistan Sharjah 18 Dec 2013 ODI # 3445
bowled Saeed Ajmal 58 2 v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
caught Sohaib Maqsood Junaid Khan 14 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
run out 51 1 v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
bowled Junaid Khan 22 2 v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
caught Ahmed Shehzad Umar Gul 67 1 v Pakistan Fatullah 25 Feb 2014 ODI # 3473
caught R Ashwin Mohammed Shami 103 2 v India Fatullah 28 Feb 2014 ODI # 3476
run out 76 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
lbw Saeed Ajmal 0 2 v Pakistan Mirpur 8 Mar 2014 ODI # 3486
bowled Hamid Hassan 7 2 v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
not out 105 1 v Bangladesh Melbourne 26 Feb 2015 ODI # 3615
not out 117 2 v England Wellington 1 Mar 2015 ODI # 3619
caught MH Cross JH Davey 124 1 v Scotland Hobart 11 Mar 2015 ODI # 3632
caught DA Miller M Morkel 45 1 v South Africa Sydney 18 Mar 2015 ODI # 3640
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page