Records type batting analysis [change type]
View list of dismissals [change view]
Type of dismissal caught remove caught 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 265 255 23 7249 144 31.24 9628 75.29 7 48 22 578 56 Profile
filtered 2000-2015 151 151 0 3975 144 26.32 5476 72.58 3 25 15 309 30
List of dismissals
caught S Elworthy L Klusener 48 1 v South Africa Sharjah 24 Mar 2000 ODI # 1579
caught M Azharuddin SB Joshi 44 1 v India Sharjah 26 Mar 2000 ODI # 1580
caught MV Boucher CM Willoughby 5 1 v South Africa Sharjah 28 Mar 2000 ODI # 1582
caught RD King FA Rose 15 2 v West Indies Kingstown 12 Apr 2000 ODI # 1588
caught DP Viljoen DP Viljoen 1 2 v Zimbabwe St George's 15 Apr 2000 ODI # 1590
caught JC Adams JC Adams 17 2 v West Indies Port of Spain 23 Apr 2000 ODI # 1595
caught MV Boucher DJ Terbrugge 3 1 v South Africa Colombo (SSC) 12 Jul 2000 ODI # 1612
caught N Pothas JH Kallis 1 1 v South Africa Singapore 23 Aug 2000 ODI # 1624
caught WPUJC Vaas M Muralidaran 37 1 v Sri Lanka Sharjah 8 Apr 2001 ODI # 1704
caught SI de Saram CRD Fernando 29 1 v Sri Lanka Sharjah 13 Apr 2001 ODI # 1708
caught DPMD Jayawardene WPUJC Vaas 4 2 v Sri Lanka Sharjah 20 Apr 2001 ODI # 1711
caught AJ Stewart D Gough 9 1 v England Birmingham 7 Jun 2001 ODI # 1719
caught NV Knight DG Cork 41 1 v England Lord's 12 Jun 2001 ODI # 1722
caught JN Gillespie DR Martyn 23 1 v Australia Nottingham 19 Jun 2001 ODI # 1725
caught SK Warne B Lee 0 1 v Australia Lord's 23 Jun 2001 ODI # 1728
caught M Muralidaran RAP Nissanka 12 1 v Sri Lanka Sharjah 27 Oct 2001 ODI # 1767
caught DA Marillier SM Ervine 59 1 v Zimbabwe Sharjah 31 Oct 2001 ODI # 1770
caught DA Gunawardene M Muralidaran 4 2 v Sri Lanka Sharjah 4 Nov 2001 ODI # 1772
caught Javed Omar Enamul Haque 73 1 v Bangladesh Dhaka 24 Jan 2002 ODI # 1793
caught CL Hooper PT Collins 6 2 v West Indies Sharjah 17 Feb 2002 ODI # 1810
caught RS Kaluwitharana DNT Zoysa 7 2 v Sri Lanka Sharjah 8 Apr 2002 ODI # 1825
caught MS Atapattu DNT Zoysa 66 1 v Sri Lanka Sharjah 17 Apr 2002 ODI # 1832
caught L Vincent IG Butler 69 1 v New Zealand Karachi 21 Apr 2002 ODI # 1833
caught AC Gilchrist AJ Bichel 16 1 v Australia Melbourne (Docklands) 12 Jun 2002 ODI # 1842
caught AC Gilchrist JN Gillespie 2 1 v Australia Brisbane 19 Jun 2002 ODI # 1846
caught SM Pollock N Boje 40 2 v South Africa Tangier 12 Aug 2002 ODI # 1860
caught WPUJC Vaas UDU Chandana 15 2 v Sri Lanka Tangier 17 Aug 2002 ODI # 1863
caught AC Gilchrist SK Warne 13 2 v Australia Nairobi (Gym) 30 Aug 2002 ODI # 1868
caught AC Gilchrist GD McGrath 0 1 v Australia Nairobi (Gym) 4 Sep 2002 ODI # 1871
caught B Lee B Lee 10 1 v Australia Nairobi (Gym) 7 Sep 2002 ODI # 1873
caught A Flower DT Hondo 90 1 v Zimbabwe Harare 1 Dec 2002 ODI # 1907
caught GC Smith N Boje 17 2 v South Africa Durban 8 Dec 2002 ODI # 1914
caught MV Boucher AA Donald 5 2 v South Africa East London 13 Dec 2002 ODI # 1918
caught MV Boucher M Ntini 20 1 v South Africa Paarl 16 Dec 2002 ODI # 1921
caught RT Ponting GB Hogg 19 2 v Australia Johannesburg 11 Feb 2003 ODI # 1945
caught M van Schoor LJ Burger 28 1 v Namibia Kimberley 16 Feb 2003 ODI # 1954
caught AJ Stewart A Flintoff 5 2 v England Cape Town 22 Feb 2003 ODI # 1962
caught D Mongia Z Khan 32 1 v India Centurion 1 Mar 2003 ODI # 1975
caught SM Ervine AM Blignaut 67 1 v Zimbabwe Sharjah 3 Apr 2003 ODI # 1994
caught KS Lokuarachchi M Muralidaran 29 1 v Sri Lanka Dambulla 10 May 2003 ODI # 2008
caught MJ Horne (sub) DL Vettori 26 1 v New Zealand Dambulla 20 May 2003 ODI # 2015
caught CMW Read D Gough 0 1 v England The Oval 20 Jun 2003 ODI # 2026
caught A McGrath JM Anderson 63 1 v England Lord's 22 Jun 2003 ODI # 2027
caught Mashrafe Mortaza Rajin Saleh 8 1 v Bangladesh Faisalabad 12 Sep 2003 ODI # 2042
caught Rajin Saleh Mohammad Rafique 41 1 v Bangladesh Lahore 15 Sep 2003 ODI # 2043
caught MV Boucher M Ntini 41 1 v South Africa Lahore 5 Oct 2003 ODI # 2047
caught M Ntini RJ Peterson 9 1 v South Africa Faisalabad 7 Oct 2003 ODI # 2048
caught MV Boucher A Nel 13 1 v South Africa Rawalpindi 10 Oct 2003 ODI # 2049
caught R Dravid A Nehra 28 1 v India Rawalpindi 16 Mar 2004 ODI # 2114
caught IK Pathan M Kartik 36 1 v India Lahore 21 Mar 2004 ODI # 2116
caught Yuvraj Singh IK Pathan 12 2 v India Lahore 24 Mar 2004 ODI # 2117
caught Nadeem Ahmed Afzaal Haider 144 1 v Hong Kong Colombo (SSC) 18 Jul 2004 ODI # 2147
caught DPMD Jayawardene MF Maharoof 1 1 v Sri Lanka Colombo (RPS) 21 Jul 2004 ODI # 2150
caught R Dravid L Balaji 0 1 v India Amstelveen 21 Aug 2004 ODI # 2157
caught V Sehwag Z Khan 0 2 v India Eden Gardens 13 Nov 2004 ODI # 2192
caught DR Martyn GD McGrath 6 2 v Australia Perth 30 Jan 2005 ODI # 2215
caught R Dravid Z Khan 9 1 v India Jamshedpur 9 Apr 2005 ODI # 2237
caught A Nehra A Nehra 40 1 v India Delhi 17 Apr 2005 ODI # 2240
caught CH Gayle CH Gayle 9 1 v West Indies Kingstown 18 May 2005 ODI # 2246
caught CH Gayle CD Collymore 48 1 v West Indies Gros Islet 21 May 2005 ODI # 2247
caught RS Morton IDR Bradshaw 40 1 v West Indies Gros Islet 22 May 2005 ODI # 2248
caught PD Collingwood A Flintoff 60 2 v England Lahore 10 Dec 2005 ODI # 2304
caught GO Jones LE Plunkett 0 1 v England Karachi 15 Dec 2005 ODI # 2306
caught PD Collingwood ID Blackwell 15 2 v England Rawalpindi 21 Dec 2005 ODI # 2308
caught M Kaif AB Agarkar 81 1 v India Rawalpindi 11 Feb 2006 ODI # 2327
caught MS Dhoni RP Singh 16 1 v India Lahore 13 Feb 2006 ODI # 2329
caught MS Dhoni AB Agarkar 5 2 v India Abu Dhabi 19 Apr 2006 ODI # 2364
caught RR Watson PJC Hoffmann 25 2 v Scotland Edinburgh 27 Jun 2006 ODI # 2387
caught KP Pietersen R Clarke 55 2 v England Lord's 2 Sep 2006 ODI # 2409
caught ME Trescothick SCJ Broad 101 2 v England Southampton 5 Sep 2006 ODI # 2410
caught PD Collingwood J Lewis 0 1 v England Nottingham 8 Sep 2006 ODI # 2411
caught EC Joyce JWM Dalrymple 47 1 v England Birmingham 10 Sep 2006 ODI # 2412
caught KC Sangakkara MF Maharoof 7 2 v Sri Lanka Jaipur 17 Oct 2006 ODI # 2431
caught L Vincent KD Mills 2 2 v New Zealand Mohali 25 Oct 2006 ODI # 2436
caught CK Langeveldt M Ntini 7 2 v South Africa Mohali 27 Oct 2006 ODI # 2438
caught D Ramdin JE Taylor 24 2 v West Indies Faisalabad 7 Dec 2006 ODI # 2460
caught M Ntini M Ntini 13 2 v South Africa Centurion 4 Feb 2007 ODI # 2506
caught CK Langeveldt GC Smith 93 1 v South Africa Durban 7 Feb 2007 ODI # 2513
caught MV Boucher AJ Hall 22 1 v South Africa Gqeberha 9 Feb 2007 ODI # 2517
caught JH Kallis SM Pollock 8 1 v South Africa Cape Town 11 Feb 2007 ODI # 2521
caught D Ramdin JE Taylor 9 2 v West Indies Kingston 13 Mar 2007 ODI # 2531
caught AC Botha WB Rankin 0 1 v Ireland Kingston 17 Mar 2007 ODI # 2539
caught MV Boucher M Ntini 12 2 v South Africa Lahore 18 Oct 2007 ODI # 2633
caught J Botha JA Morkel 10 2 v South Africa Faisalabad 23 Oct 2007 ODI # 2637
caught HH Gibbs A Nel 82 1 v South Africa Multan 26 Oct 2007 ODI # 2639
caught JA Morkel SM Pollock 58 2 v South Africa Lahore 29 Oct 2007 ODI # 2642
caught IK Pathan Harbhajan Singh 25 1 v India Guwahati 5 Nov 2007 ODI # 2643
caught Yuvraj Singh Yuvraj Singh 68 1 v India Gwalior 15 Nov 2007 ODI # 2646
caught H Masakadza RW Price 79 1 v Zimbabwe Karachi 21 Jan 2008 ODI # 2662
caught H Masakadza RW Price 63 2 v Zimbabwe Sheikhupura 2 Feb 2008 ODI # 2669
caught Dhiman Ghosh Mashrafe Mortaza 1 1 v Bangladesh Lahore 8 Apr 2008 ODI # 2696
caught Farhad Reza Shahadat Hossain 69 1 v Bangladesh Karachi 19 Apr 2008 ODI # 2703
caught MS Dhoni P Kumar 0 2 v India Mirpur 10 Jun 2008 ODI # 2705
caught V Sehwag I Sharma 108 1 v India Mirpur 14 Jun 2008 ODI # 2707
caught SK Raina YK Pathan 59 1 v India Karachi 26 Jun 2008 ODI # 2717
caught M Muralidaran KMDN Kulasekara 47 2 v Sri Lanka Karachi 29 Jun 2008 ODI # 2723
caught S Chattergoon LS Baker 56 2 v West Indies Abu Dhabi 12 Nov 2008 ODI # 2773
caught BAW Mendis MF Maharoof 20 2 v Sri Lanka Karachi 20 Jan 2009 ODI # 2798
caught NW Bracken JR Hopes 11 2 v Australia Dubai (DICS) 22 Apr 2009 ODI # 2845
caught BJ Haddin B Laughlin 28 1 v Australia Dubai (DICS) 24 Apr 2009 ODI # 2846
caught A Symonds NM Hauritz 0 2 v Australia Abu Dhabi 27 Apr 2009 ODI # 2847
caught BW Hilfenhaus NM Hauritz 27 2 v Australia Abu Dhabi 3 May 2009 ODI # 2849
caught AD Mathews T Thushara 12 2 v Sri Lanka Dambulla 30 Jul 2009 ODI # 2864
caught CK Kapugedera M Muralidaran 23 1 v Sri Lanka Dambulla 1 Aug 2009 ODI # 2866
caught CK Kapugedera T Thushara 89 1 v Sri Lanka Colombo (RPS) 7 Aug 2009 ODI # 2868
caught MS Dhoni RP Singh 20 1 v India Centurion 26 Sep 2009 ODI # 2898
caught MG Johnson JR Hopes 18 1 v Australia Centurion 30 Sep 2009 ODI # 2903
caught LRPL Taylor DL Vettori 15 1 v New Zealand Johannesburg 3 Oct 2009 ODI # 2906
caught BB McCullum SE Bond 0 1 v New Zealand Abu Dhabi 3 Nov 2009 ODI # 2921
caught LRPL Taylor SB Styris 19 2 v New Zealand Abu Dhabi 6 Nov 2009 ODI # 2924
caught LRPL Taylor SE Bond 3 2 v New Zealand Abu Dhabi 9 Nov 2009 ODI # 2927
caught SE Marsh CJ McKay 46 1 v Australia Brisbane 22 Jan 2010 ODI # 2944
caught CL White DE Bollinger 0 2 v Australia Sydney 24 Jan 2010 ODI # 2945
caught BJ Haddin CJ McKay 12 2 v Australia Adelaide 26 Jan 2010 ODI # 2946
caught BJ Haddin RJ Harris 6 2 v Australia Perth 29 Jan 2010 ODI # 2947
caught BJ Haddin CJ McKay 3 1 v Australia Perth 31 Jan 2010 ODI # 2948
caught J Botha M Morkel 0 2 v South Africa Dubai (DICS) 2 Nov 2010 ODI # 3064
caught AB de Villiers JH Kallis 3 2 v South Africa Dubai (DICS) 8 Nov 2010 ODI # 3069
caught BB McCullum HK Bennett 24 1 v New Zealand Wellington 22 Jan 2011 ODI # 3085
caught KD Mills JDP Oram 12 1 v New Zealand Christchurch 29 Jan 2011 ODI # 3090
caught SB Styris NL McCullum 21 1 v New Zealand Hamilton 3 Feb 2011 ODI # 3095
caught BB McCullum HK Bennett 16 2 v New Zealand Auckland 5 Feb 2011 ODI # 3097
caught DPMD Jayawardene HMRKB Herath 72 1 v Sri Lanka Colombo (RPS) 26 Feb 2011 ODI # 3109
caught BJ Haddin B Lee 31 2 v Australia Colombo (RPS) 19 Mar 2011 ODI # 3139
caught SK Raina Yuvraj Singh 13 2 v India Mohali 30 Mar 2011 ODI # 3147
caught KJ O'Brien AR Cusack 64 2 v Ireland Belfast 30 May 2011 ODI # 3158
caught KM Jarvis KM Jarvis 81 1 v Zimbabwe Harare 14 Sep 2011 ODI # 3194
caught KC Sangakkara SL Malinga 0 2 v Sri Lanka Dubai (DICS) 14 Nov 2011 ODI # 3213
caught BMAJ Mendis CRD Fernando 18 1 v Sri Lanka Sharjah 20 Nov 2011 ODI # 3215
caught Mushfiqur Rahim Shakib Al Hasan 2 2 v Bangladesh Mirpur 1 Dec 2011 ODI # 3218
caught Mushfiqur Rahim Abdur Razzak 26 1 v Bangladesh Chattogram 6 Dec 2011 ODI # 3222
caught C Kieswetter ST Finn 15 2 v England Abu Dhabi 13 Feb 2012 ODI # 3238
caught Abdur Razzak Shahadat Hossain 12 1 v Bangladesh Mirpur 11 Mar 2012 ODI # 3258
caught MF Maharoof RAS Lakmal 2 2 v Sri Lanka Mirpur 15 Mar 2012 ODI # 3260
caught SK Raina P Kumar 52 1 v India Mirpur 18 Mar 2012 ODI # 3263
caught KC Sangakkara NLTC Perera 4 2 v Sri Lanka Pallekele 9 Jun 2012 ODI # 3273
caught KC Sangakkara NLTC Perera 1 2 v Sri Lanka Colombo (RPS) 16 Jun 2012 ODI # 3275
caught R Ashwin AB Dinda 58 2 v India Chennai 30 Dec 2012 ODI # 3314
caught AB de Villiers KJ Abbott 30 2 v South Africa Bloemfontein 10 Mar 2013 ODI # 3343
caught HM Amla RJ Peterson 32 2 v South Africa Centurion 15 Mar 2013 ODI # 3346
caught HM Amla F Behardien 29 1 v South Africa Benoni 24 Mar 2013 ODI # 3350
caught KMDN Kulasekara AD Mathews 3 2 v Sri Lanka Hambantota 23 Aug 2014 ODI # 3512
caught DG Brownlie DL Vettori 4 2 v New Zealand Dubai (DICS) 8 Dec 2014 ODI # 3564
caught LRPL Taylor MJ McClenaghan 6 1 v New Zealand Sharjah 12 Dec 2014 ODI # 3566
caught CJ Anderson NL McCullum 35 1 v New Zealand Sharjah 14 Dec 2014 ODI # 3568
caught L Ronchi MJ Henry 12 2 v New Zealand Abu Dhabi 19 Dec 2014 ODI # 3571
caught TG Southee NL McCullum 11 2 v New Zealand Napier 3 Feb 2015 ODI # 3598
caught MS Dhoni Mohammed Shami 6 2 v India Adelaide 15 Feb 2015 ODI # 3602
caught D Ramdin JE Taylor 0 2 v West Indies Christchurch 21 Feb 2015 ODI # 3608
caught RR Rossouw AB de Villiers 37 1 v South Africa Auckland 7 Mar 2015 ODI # 3626
caught AU Rashid RJW Topley 9 2 v England Abu Dhabi 11 Nov 2015 ODI # 3707
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