Records type batting analysis [change type]
View list of dismissals [change view]
Primary team South Africa remove South Africa from query
Start of match date greater than or equal to 4 Nov 2000 remove greater than or equal to 4 Nov 2000 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 2002-2013 197 194 10 6989 141 37.98 8648 80.81 10 47 8 788 44 Profile
filtered 2002-2013 196 193 10 6989 141 38.19 8643 80.86 10 47 7 788 44
List of dismissals
bowled IJ Harvey 41 2 v Australia Bloemfontein 30 Mar 2002 ODI # 1822
caught AC Gilchrist SK Warne 46 1 v Australia Durban 3 Apr 2002 ODI # 1823
caught DS Lehmann SK Warne 84 1 v Australia Gqeberha 6 Apr 2002 ODI # 1824
bowled AJ Bichel 73 1 v Australia Cape Town 9 Apr 2002 ODI # 1827
lbw Wasim Akram 5 1 v Pakistan Tangier 18 Aug 2002 ODI # 1864
bowled UDU Chandana 40 1 v Sri Lanka Tangier 19 Aug 2002 ODI # 1865
bowled WPUJC Vaas 15 2 v Sri Lanka Tangier 21 Aug 2002 ODI # 1866
caught RD Jacobs CL Hooper 33 2 v West Indies Colombo (SSC) 13 Sep 2002 ODI # 1875
stumped DO Obuya MO Odumbe 69 1 v Kenya Colombo (RPS) 20 Sep 2002 ODI # 1882
caught Yuvraj Singh Z Khan 4 2 v India Colombo (RPS) 25 Sep 2002 ODI # 1886
caught Javed Omar Talha Jubair 28 1 v Bangladesh Potchefstroom 3 Oct 2002 ODI # 1890
not out 48 2 v Bangladesh Benoni 6 Oct 2002 ODI # 1891
caught Sanuar Hossain Talha Jubair 21 2 v Bangladesh Kimberley 9 Oct 2002 ODI # 1892
caught KC Sangakkara PW Gunaratne 3 2 v Sri Lanka Johannesburg 27 Nov 2002 ODI # 1903
run out 99 1 v Sri Lanka Centurion 29 Nov 2002 ODI # 1905
bowled WPUJC Vaas 16 1 v Sri Lanka Benoni 1 Dec 2002 ODI # 1908
bowled Wasim Akram 56 1 v Pakistan Durban 8 Dec 2002 ODI # 1914
bowled Waqar Younis 18 2 v Pakistan Gqeberha 11 Dec 2002 ODI # 1916
caught Rashid Latif Shoaib Akhtar 44 1 v Pakistan East London 13 Dec 2002 ODI # 1918
caught BB McCullum SE Bond 23 1 v New Zealand Johannesburg 16 Feb 2003 ODI # 1955
bowled JM Davison 63 1 v Canada East London 27 Feb 2003 ODI # 1971
caught PW Gunaratne PA de Silva 35 2 v Sri Lanka Durban 3 Mar 2003 ODI # 1979
bowled AB Agarkar 1 2 v India Dhaka 13 Apr 2003 ODI # 2002
stumped Khaled Mashud Mohammad Rafique 45 1 v Bangladesh Dhaka 14 Apr 2003 ODI # 2003
bowled Sanuar Hossain 67 1 v Bangladesh Dhaka 17 Apr 2003 ODI # 2005
caught PA Patel AM Salvi 2 2 v India Dhaka 18 Apr 2003 ODI # 2006
TDNB - 0 v India Dhaka 21 Apr 2003 ODI # 2007
bowled JM Anderson 15 1 v England The Oval 28 Jun 2003 ODI # 2029
lbw DT Hondo 7 1 v Zimbabwe Canterbury 29 Jun 2003 ODI # 2030
bowled JM Anderson 22 2 v England Manchester 3 Jul 2003 ODI # 2032
caught T Taibu SM Ervine 58 2 v Zimbabwe Cardiff 5 Jul 2003 ODI # 2033
caught A McGrath A Flintoff 45 1 v England Birmingham 8 Jul 2003 ODI # 2035
caught DD Ebrahim TJ Friend 69 2 v Zimbabwe Southampton 10 Jul 2003 ODI # 2036
caught ME Trescothick JM Anderson 7 1 v England Lord's 12 Jul 2003 ODI # 2037
caught Inzamam-ul-Haq Shoaib Akhtar 71 2 v Pakistan Lahore 3 Oct 2003 ODI # 2046
caught Younis Khan Mohammad Sami 6 2 v Pakistan Lahore 5 Oct 2003 ODI # 2047
caught Rashid Latif Abdul Razzaq 51 2 v Pakistan Faisalabad 7 Oct 2003 ODI # 2048
bowled Mohammad Sami 13 2 v Pakistan Rawalpindi 10 Oct 2003 ODI # 2049
bowled RO Hurley 53 1 v West Indies Cape Town 25 Jan 2004 ODI # 2088
bowled CD Collymore 9 1 v West Indies Gqeberha 28 Jan 2004 ODI # 2090
caught BC Lara M Dillon 4 2 v West Indies Durban 30 Jan 2004 ODI # 2092
bowled CH Gayle 46 1 v West Indies Centurion 1 Feb 2004 ODI # 2094
bowled CH Gayle 58 2 v West Indies Johannesburg 4 Feb 2004 ODI # 2096
bowled CL Cairns 72 2 v New Zealand Auckland 13 Feb 2004 ODI # 2099
caught DR Tuffey CL Cairns 80 1 v New Zealand Christchurch 17 Feb 2004 ODI # 2100
caught SP Fleming SB Styris 43 2 v New Zealand Wellington 20 Feb 2004 ODI # 2101
caught BB McCullum JDP Oram 37 1 v New Zealand Dunedin 25 Feb 2004 ODI # 2104
bowled JDP Oram 15 2 v New Zealand Auckland 29 Feb 2004 ODI # 2107
caught BB McCullum DR Tuffey 9 1 v New Zealand Napier 2 Mar 2004 ODI # 2109
bowled KS Lokuarachchi 38 1 v Sri Lanka Colombo (RPS) 20 Aug 2004 ODI # 2156
bowled DNT Zoysa 14 2 v Sri Lanka Colombo (RPS) 22 Aug 2004 ODI # 2158
caught ST Jayasuriya WPUJC Vaas 16 1 v Sri Lanka Dambulla 25 Aug 2004 ODI # 2160
lbw KS Lokuarachchi 46 1 v Sri Lanka Dambulla 28 Aug 2004 ODI # 2161
run out 25 2 v Sri Lanka Colombo (SSC) 31 Aug 2004 ODI # 2163
not out 42 2 v Bangladesh Birmingham 12 Sep 2004 ODI # 2171
bowled CH Gayle 45 1 v West Indies The Oval 18 Sep 2004 ODI # 2178
caught AJ Strauss D Gough 1 1 v England Johannesburg 30 Jan 2005 ODI # 2216
caught GO Jones MJ Hoggard 25 2 v England Bloemfontein 2 Feb 2005 ODI # 2219
lbw AF Giles 105 2 v England Gqeberha 4 Feb 2005 ODI # 2221
lbw Kabir Ali 16 1 v England Cape Town 6 Feb 2005 ODI # 2223
not out 115 1 v England East London 9 Feb 2005 ODI # 2224
caught ME Trescothick AG Wharf 1 1 v England Durban 11 Feb 2005 ODI # 2225
caught VS Solanki AF Giles 47 2 v England Centurion 13 Feb 2005 ODI # 2226
lbw S Matsikenyeri 50 1 v Zimbabwe Johannesburg 25 Feb 2005 ODI # 2229
caught H Masakadza BG Rogers 117 1 v Zimbabwe Durban 27 Feb 2005 ODI # 2231
caught CO Browne DR Smith 103 2 v West Indies Kingston 7 May 2005 ODI # 2241
caught BC Lara IDR Bradshaw 6 2 v West Indies Kingston 8 May 2005 ODI # 2242
caught DR Smith IDR Bradshaw 28 1 v West Indies Bridgetown 11 May 2005 ODI # 2243
bowled AR Adams 19 2 v New Zealand Bloemfontein 23 Oct 2005 ODI # 2285
bowled SB Styris 36 1 v New Zealand Cape Town 28 Oct 2005 ODI # 2288
caught BB McCullum AR Adams 18 2 v New Zealand Gqeberha 30 Oct 2005 ODI # 2289
lbw JEC Franklin 22 1 v New Zealand Durban 4 Nov 2005 ODI # 2292
bowled JEC Franklin 66 2 v New Zealand Centurion 6 Nov 2005 ODI # 2293
bowled RP Singh 48 2 v India Hyderabad 16 Nov 2005 ODI # 2297
lbw IK Pathan 3 1 v India Bengaluru 19 Nov 2005 ODI # 2298
not out 134 2 v India Eden Gardens 25 Nov 2005 ODI # 2299
caught Harbhajan Singh IK Pathan 24 1 v India Wankhede 28 Nov 2005 ODI # 2300
caught SM Katich GD McGrath 12 2 v Australia Brisbane 15 Jan 2006 ODI # 2314
lbw WPUJC Vaas 3 2 v Sri Lanka Brisbane 17 Jan 2006 ODI # 2315
caught BJ Haddin B Lee 9 2 v Australia Melbourne (Docklands) 20 Jan 2006 ODI # 2316
stumped KC Sangakkara M Muralidaran 28 1 v Sri Lanka Adelaide 24 Jan 2006 ODI # 2318
caught KC Sangakkara M Muralidaran 41 2 v Sri Lanka Perth 31 Jan 2006 ODI # 2321
lbw B Lee 0 2 v Australia Melbourne (Docklands) 3 Feb 2006 ODI # 2322
caught AC Gilchrist B Lee 6 2 v Australia Sydney 5 Feb 2006 ODI # 2323
caught M Muralidaran HMCM Bandara 67 2 v Sri Lanka Hobart 7 Feb 2006 ODI # 2325
not out 119 2 v Australia Centurion 26 Feb 2006 ODI # 2341
bowled SR Clark 24 1 v Australia Cape Town 3 Mar 2006 ODI # 2345
caught AC Gilchrist B Lee 10 2 v Australia Gqeberha 5 Mar 2006 ODI # 2347
caught AC Gilchrist NW Bracken 1 1 v Australia Durban 10 Mar 2006 ODI # 2348
caught MEK Hussey MJ Clarke 90 2 v Australia Johannesburg 12 Mar 2006 ODI # 2349
caught DL Vettori JDP Oram 42 2 v New Zealand Brabourne 16 Oct 2006 ODI # 2430
caught ST Jayasuriya WPUJC Vaas 10 1 v Sri Lanka Ahmedabad 24 Oct 2006 ODI # 2435
lbw Umar Gul 0 1 v Pakistan Mohali 27 Oct 2006 ODI # 2438
bowled JE Taylor 19 1 v West Indies Jaipur 2 Nov 2006 ODI # 2442
lbw Z Khan 1 1 v India Durban 22 Nov 2006 ODI # 2447
bowled Z Khan 0 1 v India Cape Town 26 Nov 2006 ODI # 2449
lbw Z Khan 0 1 v India Gqeberha 29 Nov 2006 ODI # 2452
caught KD Karthik Harbhajan Singh 79 2 v India Centurion 3 Dec 2006 ODI # 2458
stumped Kamran Akmal Mohammad Hafeez 72 1 v Pakistan Centurion 4 Feb 2007 ODI # 2506
caught Younis Khan Mohammad Asif 15 2 v Pakistan Durban 7 Feb 2007 ODI # 2513
TDNB - 0 v Pakistan Gqeberha 9 Feb 2007 ODI # 2517
not out 56 2 v Pakistan Cape Town 11 Feb 2007 ODI # 2521
caught Kamran Akmal Mohammad Asif 0 2 v Pakistan Johannesburg 14 Feb 2007 ODI # 2523
caught DLS van Bunge PW Borren 67 1 v Netherlands Basseterre 16 Mar 2007 ODI # 2537
caught GA Rogers RM Haq 91 2 v Scotland Basseterre 20 Mar 2007 ODI # 2545
caught AC Gilchrist GB Hogg 74 2 v Australia Basseterre 24 Mar 2007 ODI # 2552
stumped KC Sangakkara M Muralidaran 59 2 v Sri Lanka Providence 28 Mar 2007 ODI # 2556
caught DT Johnston DT Johnston 41 2 v Ireland Providence 3 Apr 2007 ODI # 2562
bowled Syed Rasel 12 2 v Bangladesh Providence 7 Apr 2007 ODI # 2564
caught D Ramdin CD Collymore 7 1 v West Indies St George's 10 Apr 2007 ODI # 2567
caught JDP Oram SE Bond 1 1 v New Zealand St George's 14 Apr 2007 ODI # 2571
not out 89 2 v England Bridgetown 17 Apr 2007 ODI # 2574
bowled NW Bracken 2 1 v Australia Gros Islet 25 Apr 2007 ODI # 2580
caught E Chigumbura E Chigumbura 50 2 v Zimbabwe Bulawayo 22 Aug 2007 ODI # 2612
caught T Taibu P Utseya 96 2 v Zimbabwe Harare 25 Aug 2007 ODI # 2614
caught BRM Taylor E Chigumbura 24 1 v Zimbabwe Harare 26 Aug 2007 ODI # 2615
run out 34 1 v Pakistan Lahore 18 Oct 2007 ODI # 2633
caught Kamran Akmal Abdur Rehman 65 2 v Pakistan Lahore 20 Oct 2007 ODI # 2635
run out 48 1 v Pakistan Faisalabad 23 Oct 2007 ODI # 2637
caught Abdur Rehman Iftikhar Anjum 81 2 v Pakistan Multan 26 Oct 2007 ODI # 2639
bowled Shoaib Akhtar 0 1 v Pakistan Lahore 29 Oct 2007 ODI # 2642
caught CS Martin SB Styris 44 2 v New Zealand Durban 25 Nov 2007 ODI # 2648
caught LRPL Taylor KD Mills 0 1 v New Zealand Gqeberha 30 Nov 2007 ODI # 2650
caught MR Gillespie DL Vettori 51 2 v New Zealand Cape Town 2 Dec 2007 ODI # 2652
bowled DBL Powell 1 2 v West Indies Centurion 20 Jan 2008 ODI # 2661
caught D Ramdin MN Samuels 86 1 v West Indies Cape Town 25 Jan 2008 ODI # 2664
caught DJG Sammy MN Samuels 56 2 v West Indies Gqeberha 27 Jan 2008 ODI # 2666
caught S Chanderpaul DJG Sammy 50 2 v West Indies Durban 1 Feb 2008 ODI # 2668
bowled DBL Powell 5 2 v West Indies Johannesburg 3 Feb 2008 ODI # 2671
not out 103 2 v Bangladesh Chattogram 9 Mar 2008 ODI # 2690
bowled Abdur Razzak 28 2 v Bangladesh Mirpur 12 Mar 2008 ODI # 2691
not out 68 2 v Bangladesh Mirpur 14 Mar 2008 ODI # 2692
caught MJ Prior SJ Harmison 21 2 v England Leeds 22 Aug 2008 ODI # 2748
caught MJ Prior SCJ Broad 9 1 v England Nottingham 26 Aug 2008 ODI # 2754
caught Mohammad Ashraful Naeem Islam 65 1 v Bangladesh Benoni 9 Nov 2008 ODI # 2772
caught NM Hauritz NM Hauritz 52 2 v Australia Durban 3 Apr 2009 ODI # 2832
caught MJ Clarke B Laughlin 40 2 v Australia Centurion 5 Apr 2009 ODI # 2834
caught BJ Haddin MG Johnson 8 1 v Australia Cape Town 9 Apr 2009 ODI # 2839
caught BJ Haddin JR Hopes 20 1 v Australia Gqeberha 13 Apr 2009 ODI # 2840
caught BJ Haddin NW Bracken 20 2 v Australia Johannesburg 17 Apr 2009 ODI # 2841
bowled BAW Mendis 58 2 v Sri Lanka Centurion 22 Sep 2009 ODI # 2893
caught DL Vettori DR Tuffey 7 2 v New Zealand Centurion 24 Sep 2009 ODI # 2895
caught OA Shah SCJ Broad 141 2 v England Centurion 27 Sep 2009 ODI # 2900
caught CB Mpofu RW Price 35 1 v Zimbabwe Benoni 8 Nov 2009 ODI # 2926
stumped T Taibu P Utseya 53 1 v Zimbabwe Centurion 10 Nov 2009 ODI # 2928
caught AJ Strauss TT Bresnan 12 1 v England Centurion 22 Nov 2009 ODI # 2929
bowled LJ Wright 54 1 v England Cape Town 27 Nov 2009 ODI # 2930
lbw SCJ Broad 2 1 v England Gqeberha 29 Nov 2009 ODI # 2931
caught D Ramdin DJ Bravo 18 1 v West Indies North Sound 22 May 2010 ODI # 2979
bowled NO Miller 37 1 v West Indies North Sound 24 May 2010 ODI # 2980
lbw DJ Bravo 29 1 v West Indies Roseau 28 May 2010 ODI # 2982
bowled DJ Bravo 23 2 v West Indies Roseau 30 May 2010 ODI # 2984
caught D Ramdin DJ Bravo 12 2 v West Indies Port of Spain 3 Jun 2010 ODI # 2987
caught BRM Taylor SW Masakadza 19 1 v Zimbabwe Bloemfontein 15 Oct 2010 ODI # 3057
caught KM Dabengwa E Chigumbura 40 2 v Zimbabwe Potchefstroom 17 Oct 2010 ODI # 3059
stumped T Taibu P Utseya 26 1 v Zimbabwe Benoni 22 Oct 2010 ODI # 3061
retired notout 18 2 v Pakistan Abu Dhabi 29 Oct 2010 ODI # 3062
lbw Mohammad Hafeez 92 1 v Pakistan Dubai (DICS) 5 Nov 2010 ODI # 3067
caught Shahid Afridi Shoaib Akhtar 14 1 v Pakistan Dubai (DICS) 8 Nov 2010 ODI # 3069
caught RG Sharma A Nehra 11 1 v India Durban 12 Jan 2011 ODI # 3079
bowled MM Patel 77 2 v India Johannesburg 15 Jan 2011 ODI # 3080
caught V Kohli Harbhajan Singh 43 1 v India Cape Town 18 Jan 2011 ODI # 3082
caught Harbhajan Singh A Nehra 18 1 v India Gqeberha 21 Jan 2011 ODI # 3084
caught YK Pathan Z Khan 7 1 v India Centurion 23 Jan 2011 ODI # 3087
bowled KA Pollard 45 2 v West Indies Delhi 24 Feb 2011 ODI # 3106
bowled BP Loots 20 1 v Netherlands Mohali 3 Mar 2011 ODI # 3115
caught MJ Prior GP Swann 22 2 v England Chennai 6 Mar 2011 ODI # 3120
caught SR Tendulkar Z Khan 16 2 v India Nagpur 12 Mar 2011 ODI # 3128
run out 7 1 v Ireland Eden Gardens 15 Mar 2011 ODI # 3133
stumped Mushfiqur Rahim Mahmudullah 45 1 v Bangladesh Mirpur 19 Mar 2011 ODI # 3138
caught JM How (sub) JDP Oram 28 2 v New Zealand Mirpur 25 Mar 2011 ODI # 3144
lbw DE Bollinger 4 2 v Australia Centurion 19 Oct 2011 ODI # 3203
caught BJ Haddin SPD Smith 57 1 v Australia Gqeberha 23 Oct 2011 ODI # 3208
caught MEK Hussey XJ Doherty 19 1 v Australia Durban 28 Oct 2011 ODI # 3211
caught KC Sangakkara SL Malinga 6 1 v Sri Lanka Paarl 11 Jan 2012 ODI # 3225
caught WU Tharanga KTGD Prasad 28 2 v Sri Lanka East London 14 Jan 2012 ODI # 3226
bowled SL Malinga 2 2 v Sri Lanka Bloemfontein 17 Jan 2012 ODI # 3227
caught TM Dilshan SL Malinga 68 1 v Sri Lanka Kimberley 20 Jan 2012 ODI # 3228
caught LD Chandimal SL Malinga 125 1 v Sri Lanka Johannesburg 22 Jan 2012 ODI # 3229
caught JD Ryder KD Mills 9 2 v New Zealand Wellington 25 Feb 2012 ODI # 3249
TDNB - 0 v England Cardiff 24 Aug 2012 ODI # 3296
caught C Kieswetter TT Bresnan 52 1 v England Southampton 28 Aug 2012 ODI # 3298
bowled JM Anderson 18 1 v England The Oval 31 Aug 2012 ODI # 3300
caught C Kieswetter JW Dernbach 29 1 v England Lord's 2 Sep 2012 ODI # 3302
caught JC Tredwell JW Dernbach 1 2 v England Nottingham 5 Sep 2012 ODI # 3304
lbw MJ McClenaghan 7 1 v New Zealand Paarl 19 Jan 2013 ODI # 3323
run out 66 2 v New Zealand Kimberley 22 Jan 2013 ODI # 3325
caught BJ Watling KS Williamson 116 2 v New Zealand Potchefstroom 25 Jan 2013 ODI # 3328
caught Kamran Akmal Saeed Ajmal 30 1 v Pakistan Bloemfontein 10 Mar 2013 ODI # 3343
caught Kamran Akmal Junaid Khan 10 1 v Pakistan Centurion 15 Mar 2013 ODI # 3346
bowled Mohammad Irfan 3 1 v Pakistan Johannesburg 17 Mar 2013 ODI # 3347
bowled Junaid Khan 12 1 v Pakistan Durban 21 Mar 2013 ODI # 3348
stumped Umar Akmal Saeed Ajmal 20 1 v Pakistan Sharjah 30 Oct 2013 ODI # 3425
bowled Saeed Ajmal 14 2 v Pakistan Dubai (DICS) 1 Nov 2013 ODI # 3427
stumped Umar Akmal Mohammad Hafeez 12 2 v Pakistan Cape Town 24 Nov 2013 ODI # 3438
caught Umar Akmal Junaid Khan 1 2 v Pakistan Gqeberha 27 Nov 2013 ODI # 3440
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