Records type batting analysis [change type]
View list of dismissals [change view]
Match result lost match remove lost match 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 2003-2015 394 449 71 17112 329* 45.26 26033 65.73 36 86 21 1672 102 Profile
filtered 2003-2015 110 140 6 4060 151 30.29 6654 61.01 5 21 12 374 24
List of dismissals
caught BC Lara M Dillon 39 2 ODI v West Indies Port of Spain 25 May 2003 ODI # 2019
stumped RD Jacobs CH Gayle 1 1 ODI v West Indies St George's 1 Jun 2003 ODI # 2021
caught R Dravid IK Pathan 42 2 ODI v India Brisbane 18 Jan 2004 ODI # 2084
caught UDU Chandana WPUJC Vaas 0 2 ODI v Sri Lanka Dambulla 22 Feb 2004 ODI # 2103
caught TM Dilshan M Muralidaran 16 1 ODI v Sri Lanka Colombo (SSC) 29 Feb 2004 ODI # 2108
bowled A Flintoff 42 1 ODI v England Birmingham 21 Sep 2004 ODI # 2180
stumped KD Karthik A Kumble 17 2 Test v India Wankhede 3 Nov 2004 Test # 1720
bowled M Kartik 7 4 Test v India Wankhede 3 Nov 2004 Test # 1720
bowled CL Cairns 36 1 ODI v New Zealand Melbourne (Docklands) 5 Dec 2004 ODI # 2196
not out 75 1 ODI v Pakistan Perth 30 Jan 2005 ODI # 2215
caught GO Jones J Lewis 0 2 T20I v England Southampton 13 Jun 2005 T20I # 2
caught Mashrafe Mortaza Tapash Baisya 54 1 ODI v Bangladesh Cardiff 18 Jun 2005 ODI # 2250
bowled J Lewis 45 1 ODI v England Bristol 19 Jun 2005 ODI # 2251
bowled PD Collingwood 2 1 ODI v England Leeds 7 Jul 2005 ODI # 2259
caught GO Jones AF Giles 40 2 Test v England Birmingham 4 Aug 2005 Test # 1758
bowled SJ Harmison 30 4 Test v England Birmingham 4 Aug 2005 Test # 1758
lbw SJ Harmison 36 2 Test v England Nottingham 25 Aug 2005 Test # 1762
caught GO Jones MJ Hoggard 56 3 Test v England Nottingham 25 Aug 2005 Test # 1762
caught KD Mills CS Martin 71 1 ODI v New Zealand Christchurch 10 Dec 2005 ODI # 2303
caught MV Boucher AJ Hall 8 1 ODI v South Africa Brisbane 15 Jan 2006 ODI # 2314
caught M Muralidaran HMCM Bandara 67 2 ODI v Sri Lanka Sydney 22 Jan 2006 ODI # 2317
run out 80 2 ODI v Sri Lanka Adelaide 10 Feb 2006 ODI # 2326
stumped AB de Villiers RJ Peterson 37 2 T20I v South Africa Johannesburg 24 Feb 2006 T20I # 6
caught AB de Villiers SM Pollock 53 1 ODI v South Africa Centurion 26 Feb 2006 ODI # 2341
caught MV Boucher M Ntini 1 2 ODI v South Africa Cape Town 3 Mar 2006 ODI # 2345
DNB - 1 ODI v South Africa Johannesburg 12 Mar 2006 ODI # 2349
caught CH Gayle IDR Bradshaw 1 1 ODI v West Indies Kuala Lumpur 18 Sep 2006 ODI # 2417
caught DJ Bravo DJ Bravo 47 2 ODI v West Indies Brabourne 18 Oct 2006 ODI # 2432
caught PA Nixon LE Plunkett 18 2 ODI v England Sydney 2 Feb 2007 ODI # 2497
run out 33 1 ODI v England Melbourne 9 Feb 2007 ODI # 2515
caught PA Nixon LE Plunkett 0 2 ODI v England Sydney 11 Feb 2007 ODI # 2519
run out 0 1 T20I v Pakistan Johannesburg 18 Sep 2007 T20I # 37
bowled Harbhajan Singh 3 2 T20I v India Durban 22 Sep 2007 T20I # 45
caught Harbhajan Singh Harbhajan Singh 6 2 ODI v India Chandigarh 8 Oct 2007 ODI # 2627
lbw Z Khan 0 1 ODI v India Wankhede 17 Oct 2007 ODI # 2632
not out 25 1 T20I v India Brabourne 20 Oct 2007 T20I # 47
caught MS Dhoni I Sharma 23 2 Test v India Perth 16 Jan 2008 Test # 1862
stumped MS Dhoni A Kumble 81 4 Test v India Perth 16 Jan 2008 Test # 1862
caught RG Sharma IK Pathan 11 1 ODI v India Melbourne 10 Feb 2008 ODI # 2675
bowled MKDI Amerasinghe 0 2 ODI v Sri Lanka Melbourne 29 Feb 2008 ODI # 2687
caught MS Dhoni I Sharma 4 1 ODI v India Sydney 2 Mar 2008 ODI # 2688
bowled P Kumar 17 2 ODI v India Brisbane 4 Mar 2008 ODI # 2689
DNB - 1 T20I v West Indies Bridgetown 20 Jun 2008 T20I # 57
lbw A Mishra 23 2 Test v India Mohali 17 Oct 2008 Test # 1889
caught V Sehwag A Mishra 69 4 Test v India Mohali 17 Oct 2008 Test # 1889
caught MS Dhoni I Sharma 8 2 Test v India Nagpur 6 Nov 2008 Test # 1892
caught MS Dhoni I Sharma 22 4 Test v India Nagpur 6 Nov 2008 Test # 1892
caught GC Smith PL Harris 62 1 Test v South Africa Perth 17 Dec 2008 Test # 1899
caught JH Kallis DW Steyn 25 3 Test v South Africa Perth 17 Dec 2008 Test # 1899
not out 88 1 Test v South Africa Melbourne 26 Dec 2008 Test # 1902
caught ND McKenzie DW Steyn 29 3 Test v South Africa Melbourne 26 Dec 2008 Test # 1902
caught HM Amla JA Morkel 19 1 ODI v South Africa Melbourne 16 Jan 2009 ODI # 2795
bowled M Morkel 0 2 ODI v South Africa Perth 30 Jan 2009 ODI # 2808
run out 12 1 ODI v New Zealand Perth 1 Feb 2009 ODI # 2811
bowled IE O'Brien 98 1 ODI v New Zealand Melbourne 6 Feb 2009 ODI # 2816
bowled DW Steyn 0 1 Test v South Africa Cape Town 19 Mar 2009 Test # 1916
bowled DW Steyn 47 3 Test v South Africa Cape Town 19 Mar 2009 Test # 1916
bowled WD Parnell 2 1 T20I v South Africa Johannesburg 27 Mar 2009 T20I # 87
bowled J Botha 27 2 T20I v South Africa Centurion 29 Mar 2009 T20I # 88
lbw WD Parnell 5 1 ODI v South Africa Centurion 5 Apr 2009 ODI # 2834
bowled RE van der Merwe 35 2 ODI v South Africa Cape Town 9 Apr 2009 ODI # 2839
bowled RE van der Merwe 50 2 ODI v South Africa Gqeberha 13 Apr 2009 ODI # 2840
caught Kamran Akmal Saeed Ajmal 4 1 ODI v Pakistan Dubai (DICS) 22 Apr 2009 ODI # 2845
caught Kamran Akmal Umar Gul 26 1 ODI v Pakistan Abu Dhabi 3 May 2009 ODI # 2849
caught SJ Benn FH Edwards 2 1 T20I v West Indies The Oval 6 Jun 2009 T20I # 92
caught I Udana I Udana 11 1 T20I v Sri Lanka Nottingham 8 Jun 2009 T20I # 97
caught AN Cook JM Anderson 1 2 Test v England Lord's 16 Jul 2009 Test # 1925
bowled GP Swann 136 4 Test v England Lord's 16 Jul 2009 Test # 1925
caught IJL Trott SCJ Broad 3 2 Test v England The Oval 20 Aug 2009 Test # 1931
run out 0 4 Test v England The Oval 20 Aug 2009 Test # 1931
run out 38 1 ODI v England Chester-le-Street 20 Sep 2009 ODI # 2892
caught BB McCullum DR Tuffey 22 1 ODI v New Zealand Napier 3 Mar 2010 ODI # 2966
caught PD Collingwood GP Swann 27 1 T20I v England Bridgetown 16 May 2010 T20I # 177
not out 87 1 ODI v England Southampton 22 Jun 2010 ODI # 3000
caught GP Swann SCJ Broad 1 1 ODI v England Cardiff 24 Jun 2010 ODI # 3002
caught IR Bell (sub) GP Swann 33 1 ODI v England Manchester 27 Jun 2010 ODI # 3003
caught Shahid Afridi Abdul Razzaq 5 2 T20I v Pakistan Birmingham 5 Jul 2010 T20I # 184
bowled Mohammad Amir 30 2 T20I v Pakistan Birmingham 6 Jul 2010 T20I # 185
bowled Umar Gul 3 1 Test v Pakistan Leeds 21 Jul 2010 Test # 1965
caught Kamran Akmal Mohammad Asif 77 3 Test v Pakistan Leeds 21 Jul 2010 Test # 1965
caught R Dravid Harbhajan Singh 14 1 Test v India Mohali 1 Oct 2010 Test # 1972
caught MS Dhoni I Sharma 4 3 Test v India Mohali 1 Oct 2010 Test # 1972
caught SK Raina Harbhajan Singh 14 1 Test v India Bengaluru 9 Oct 2010 Test # 1973
stumped MS Dhoni PP Ojha 3 3 Test v India Bengaluru 9 Oct 2010 Test # 1973
not out 111 1 ODI v India Visakhapatnam 20 Oct 2010 ODI # 3060
caught CRD Fernando NLTC Perera 16 1 T20I v Sri Lanka Perth 31 Oct 2010 T20I # 192
caught KC Sangakkara NLTC Perera 27 1 ODI v Sri Lanka Melbourne 3 Nov 2010 ODI # 3065
caught M Muralidaran NLTC Perera 25 2 ODI v Sri Lanka Sydney 5 Nov 2010 ODI # 3066
caught GP Swann JM Anderson 2 1 Test v England Adelaide 3 Dec 2010 Test # 1983
caught AN Cook KP Pietersen 80 3 Test v England Adelaide 3 Dec 2010 Test # 1983
caught MJ Prior JM Anderson 20 1 Test v England Melbourne 26 Dec 2010 Test # 1986
caught AJ Strauss GP Swann 13 3 Test v England Melbourne 26 Dec 2010 Test # 1986
caught JM Anderson TT Bresnan 4 1 Test v England Sydney 3 Jan 2011 Test # 1989
caught MJ Prior JM Anderson 41 3 Test v England Sydney 3 Jan 2011 Test # 1989
bowled PD Collingwood 15 2 ODI v England Adelaide 26 Jan 2011 ODI # 3089
bowled Abdul Razzaq 34 1 ODI v Pakistan Colombo (RPS) 19 Mar 2011 ODI # 3139
caught Z Khan Yuvraj Singh 8 1 ODI v India Ahmedabad 24 Mar 2011 ODI # 3143
caught DPMD Jayawardene SL Malinga 46 2 ODI v Sri Lanka Hambantota 16 Aug 2011 ODI # 3180
caught KC Sangakkara RMS Eranga 47 1 ODI v Sri Lanka Colombo (RPS) 22 Aug 2011 ODI # 3184
caught GC Smith M Morkel 1 2 ODI v South Africa Gqeberha 23 Oct 2011 ODI # 3208
bowled M Morkel 151 1 Test v South Africa Cape Town 9 Nov 2011 Test # 2016
lbw VD Philander 2 3 Test v South Africa Cape Town 9 Nov 2011 Test # 2016
bowled DAJ Bracewell 22 2 Test v New Zealand Hobart 9 Dec 2011 Test # 2021
caught LRPL Taylor DAJ Bracewell 0 4 Test v New Zealand Hobart 9 Dec 2011 Test # 2021
bowled UT Yadav 38 1 ODI v India Adelaide 12 Feb 2012 ODI # 3237
caught NLTC Perera AD Mathews 72 1 ODI v Sri Lanka Hobart 24 Feb 2012 ODI # 3248
run out 117 1 ODI v Sri Lanka Adelaide 6 Mar 2012 ODI # 3256
lbw TT Bresnan 61 2 ODI v England Lord's 29 Jun 2012 ODI # 3280
caught C Kieswetter RS Bopara 10 1 ODI v England The Oval 1 Jul 2012 ODI # 3281
bowled ST Finn 43 1 ODI v England Chester-le-Street 7 Jul 2012 ODI # 3284
run out 1 1 ODI v England Manchester 10 Jul 2012 ODI # 3286
lbw Mohammad Hafeez 37 1 ODI v Pakistan Abu Dhabi 31 Aug 2012 ODI # 3301
caught AB de Villiers DW Steyn 5 2 Test v South Africa Perth 30 Nov 2012 Test # 2064
stumped AB de Villiers RJ Peterson 44 4 Test v South Africa Perth 30 Nov 2012 Test # 2064
bowled KMDN Kulasekara 9 1 ODI v Sri Lanka Brisbane 18 Jan 2013 ODI # 3321
caught B Kumar RA Jadeja 130 1 Test v India Chennai 22 Feb 2013 Test # 2074
lbw R Ashwin 31 3 Test v India Chennai 22 Feb 2013 Test # 2074
bowled RA Jadeja 91 1 Test v India Hyderabad 2 Mar 2013 Test # 2076
bowled RA Jadeja 16 3 Test v India Hyderabad 2 Mar 2013 Test # 2076
stumped MS Dhoni RA Jadeja 0 1 Test v India Mohali 14 Mar 2013 Test # 2081
caught CA Pujara RA Jadeja 18 3 Test v India Mohali 14 Mar 2013 Test # 2081
bowled JM Anderson 0 2 Test v England Nottingham 10 Jul 2013 Test # 2090
caught MJ Prior SCJ Broad 23 4 Test v England Nottingham 10 Jul 2013 Test # 2090
lbw SCJ Broad 28 2 Test v England Lord's 18 Jul 2013 Test # 2091
caught AN Cook JE Root 51 4 Test v England Lord's 18 Jul 2013 Test # 2091
caught AN Cook SCJ Broad 6 2 Test v England Chester-le-Street 9 Aug 2013 Test # 2093
bowled SCJ Broad 21 4 Test v England Chester-le-Street 9 Aug 2013 Test # 2093
lbw ST Finn 22 1 ODI v England Cardiff 14 Sep 2013 ODI # 3415
caught D Elgar VD Philander 19 2 Test v South Africa Gqeberha 20 Feb 2014 Test # 2121
caught F du Plessis DW Steyn 1 4 Test v South Africa Gqeberha 20 Feb 2014 Test # 2121
not out 68 1 ODI v Zimbabwe Harare 31 Aug 2014 ODI # 3521
caught Azhar Ali Zulfiqar Babar 2 2 Test v Pakistan Dubai (DICS) 22 Oct 2014 Test # 2140
lbw Yasir Shah 3 4 Test v Pakistan Dubai (DICS) 22 Oct 2014 Test # 2140
bowled Imran Khan 47 2 Test v Pakistan Abu Dhabi 30 Oct 2014 Test # 2142
bowled Zulfiqar Babar 5 4 Test v Pakistan Abu Dhabi 30 Oct 2014 Test # 2142
caught KS Williamson TA Boult 12 1 ODI v New Zealand Auckland 28 Feb 2015 ODI # 3617
caught MM Ali MM Ali 38 2 Test v England Cardiff 8 Jul 2015 Test # 2170
caught BA Stokes SCJ Broad 4 4 Test v England Cardiff 8 Jul 2015 Test # 2170
bowled ST Finn 10 1 Test v England Birmingham 29 Jul 2015 Test # 2173
caught A Lyth ST Finn 3 3 Test v England Birmingham 29 Jul 2015 Test # 2173
caught AN Cook SCJ Broad 10 1 Test v England Nottingham 6 Aug 2015 Test # 2175
caught IR Bell MA Wood 13 3 Test v England Nottingham 6 Aug 2015 Test # 2175
Statsguru includes the following current or recent relevant matches:
Sri Lanka v South Africa at New York, ICC Men's T20 World Cup 4th Match, Jun 3, 2024 [T20I # 2635]
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
 
Feedback Print this page