Records type batting analysis [change type]
View list of dismissals [change view]
Home or away home venue remove home venue from query
Not involving the captain SM Gavaskar (IND) remove SM Gavaskar (IND) 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 2004-2019 124 215 16 9282 311* 46.64 18573 49.97 28 41 13 1170 14 Profile
filtered 2004-2019 69 117 7 5135 208 46.68 10004 51.32 16 26 8 680 5
List of dismissals
caught GO Jones SJ Harmison 1 2 v England Durban 26 Dec 2004 Test # 1730
lbw SP Jones 0 4 v England Durban 26 Dec 2004 Test # 1730
lbw MJ Hoggard 25 1 v England Cape Town 2 Jan 2005 Test # 1732
caught GO Jones SP Jones 10 3 v England Cape Town 2 Jan 2005 Test # 1732
lbw DL Vettori 149 2 v New Zealand Cape Town 27 Apr 2006 Test # 1800
caught MHW Papps SB Styris 56 2 v New Zealand Johannesburg 5 May 2006 Test # 1801
bowled KD Mills 28 4 v New Zealand Johannesburg 5 May 2006 Test # 1801
caught VVS Laxman S Sreesanth 0 2 v India Johannesburg 15 Dec 2006 Test # 1823
caught MS Dhoni S Sreesanth 17 4 v India Johannesburg 15 Dec 2006 Test # 1823
lbw Z Khan 1 1 v India Durban 26 Dec 2006 Test # 1825
lbw S Sreesanth 0 3 v India Durban 26 Dec 2006 Test # 1825
caught KD Karthik S Sreesanth 63 2 v India Cape Town 2 Jan 2007 Test # 1827
lbw A Kumble 10 4 v India Cape Town 2 Jan 2007 Test # 1827
caught Kamran Akmal Mohammad Asif 71 2 v Pakistan Centurion 11 Jan 2007 Test # 1828
not out 64 4 v Pakistan Centurion 11 Jan 2007 Test # 1828
caught Kamran Akmal Shoaib Akhtar 5 1 v Pakistan Gqeberha 19 Jan 2007 Test # 1829
bowled Mohammad Sami 16 3 v Pakistan Gqeberha 19 Jan 2007 Test # 1829
caught Kamran Akmal Mohammad Asif 2 2 v Pakistan Cape Town 26 Jan 2007 Test # 1830
caught Kamran Akmal Mohammad Asif 3 4 v Pakistan Cape Town 26 Jan 2007 Test # 1830
caught BB McCullum SE Bond 12 1 v New Zealand Johannesburg 8 Nov 2007 Test # 1846
not out 176 3 v New Zealand Johannesburg 8 Nov 2007 Test # 1846
caught MHW Papps IE O'Brien 103 2 v New Zealand Centurion 16 Nov 2007 Test # 1848
bowled DBL Powell 29 2 v West Indies Gqeberha 26 Dec 2007 Test # 1856
caught D Ramdin FH Edwards 8 4 v West Indies Gqeberha 26 Dec 2007 Test # 1856
lbw DJ Bravo 32 2 v West Indies Cape Town 2 Jan 2008 Test # 1858
caught CH Gayle RN Lewis 37 4 v West Indies Cape Town 2 Jan 2008 Test # 1858
caught DJ Bravo DJG Sammy 69 2 v West Indies Durban 10 Jan 2008 Test # 1860
bowled Mashrafe Mortaza 112 1 v Bangladesh Bloemfontein 19 Nov 2008 Test # 1893
caught Imrul Kayes Shakib Al Hasan 71 2 v Bangladesh Centurion 26 Nov 2008 Test # 1895
caught RT Ponting BW Hilfenhaus 1 2 v Australia Johannesburg 26 Feb 2009 Test # 1910
caught PJ Hughes PM Siddle 57 4 v Australia Johannesburg 26 Feb 2009 Test # 1910
lbw MG Johnson 0 2 v Australia Durban 6 Mar 2009 Test # 1913
caught RT Ponting PM Siddle 43 4 v Australia Durban 6 Mar 2009 Test # 1913
caught BJ Haddin MG Johnson 46 2 v Australia Cape Town 19 Mar 2009 Test # 1916
caught PD Collingwood G Onions 19 1 v England Centurion 16 Dec 2009 Test # 1942
bowled JM Anderson 100 3 v England Centurion 16 Dec 2009 Test # 1942
lbw SCJ Broad 2 1 v England Durban 26 Dec 2009 Test # 1944
bowled GP Swann 6 3 v England Durban 26 Dec 2009 Test # 1944
lbw G Onions 14 1 v England Cape Town 3 Jan 2010 Test # 1946
caught AN Cook GP Swann 95 3 v England Cape Town 3 Jan 2010 Test # 1946
caught MJ Prior SCJ Broad 75 2 v England Johannesburg 14 Jan 2010 Test # 1948
caught MS Dhoni I Sharma 140 2 v India Centurion 16 Dec 2010 Test # 1985
lbw Harbhajan Singh 33 2 v India Durban 26 Dec 2010 Test # 1987
caught MS Dhoni S Sreesanth 16 4 v India Durban 26 Dec 2010 Test # 1987
caught CA Pujara S Sreesanth 59 1 v India Cape Town 2 Jan 2011 Test # 1988
bowled Harbhajan Singh 2 3 v India Cape Town 2 Jan 2011 Test # 1988
lbw SR Watson 3 2 v Australia Cape Town 9 Nov 2011 Test # 2016
caught MJ Clarke MG Johnson 112 4 v Australia Cape Town 9 Nov 2011 Test # 2016
caught RT Ponting PJ Cummins 19 1 v Australia Johannesburg 17 Nov 2011 Test # 2018
caught BJ Haddin MG Johnson 105 3 v Australia Johannesburg 17 Nov 2011 Test # 2018
caught AD Mathews NLTC Perera 18 2 v Sri Lanka Centurion 15 Dec 2011 Test # 2023
caught LD Chandimal UWMBCA Welegedara 54 2 v Sri Lanka Durban 26 Dec 2011 Test # 2026
run out 51 4 v Sri Lanka Durban 26 Dec 2011 Test # 2026
lbw KTGD Prasad 16 1 v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
DNB - 4 v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
lbw JEC Franklin 66 2 v New Zealand Cape Town 2 Jan 2013 Test # 2069
caught BJ Watling TA Boult 110 1 v New Zealand Gqeberha 11 Jan 2013 Test # 2071
caught Azhar Ali Younis Khan 37 1 v Pakistan Johannesburg 1 Feb 2013 Test # 2072
not out 74 3 v Pakistan Johannesburg 1 Feb 2013 Test # 2072
lbw Saeed Ajmal 25 2 v Pakistan Cape Town 14 Feb 2013 Test # 2073
bowled Saeed Ajmal 58 4 v Pakistan Cape Town 14 Feb 2013 Test # 2073
caught Sarfaraz Ahmed Rahat Ali 92 1 v Pakistan Centurion 22 Feb 2013 Test # 2075
bowled I Sharma 36 2 v India Johannesburg 18 Dec 2013 Test # 2108
bowled Mohammed Shami 4 4 v India Johannesburg 18 Dec 2013 Test # 2108
bowled Mohammed Shami 3 2 v India Durban 26 Dec 2013 Test # 2111
DNB - 4 v India Durban 26 Dec 2013 Test # 2111
lbw PM Siddle 17 2 v Australia Centurion 12 Feb 2014 Test # 2119
caught SE Marsh RJ Harris 35 4 v Australia Centurion 12 Feb 2014 Test # 2119
lbw MG Johnson 0 1 v Australia Gqeberha 20 Feb 2014 Test # 2121
not out 127 3 v Australia Gqeberha 20 Feb 2014 Test # 2121
bowled RJ Harris 38 2 v Australia Cape Town 1 Mar 2014 Test # 2122
lbw JL Pattinson 41 4 v Australia Cape Town 1 Mar 2014 Test # 2122
caught JE Taylor SJ Benn 208 1 v West Indies Centurion 17 Dec 2014 Test # 2150
lbw JO Holder 33 1 v West Indies Gqeberha 26 Dec 2014 Test # 2153
caught D Ramdin JO Holder 63 2 v West Indies Cape Town 2 Jan 2015 Test # 2154
not out 38 4 v West Indies Cape Town 2 Jan 2015 Test # 2154
caught JM Bairstow SCJ Broad 7 2 v England Durban 26 Dec 2015 Test # 2196
caught JM Bairstow ST Finn 12 4 v England Durban 26 Dec 2015 Test # 2196
bowled SCJ Broad 201 2 v England Cape Town 2 Jan 2016 Test # 2197
caught JM Bairstow ST Finn 40 1 v England Johannesburg 14 Jan 2016 Test # 2199
caught JWA Taylor SCJ Broad 5 3 v England Johannesburg 14 Jan 2016 Test # 2199
bowled BA Stokes 109 1 v England Centurion 22 Jan 2016 Test # 2200
caught JM Bairstow SCJ Broad 96 3 v England Centurion 22 Jan 2016 Test # 2200
caught BJ Watling TA Boult 53 1 v New Zealand Durban 19 Aug 2016 Test # 2219
caught BJ Watling N Wagner 58 1 v New Zealand Centurion 27 Aug 2016 Test # 2220
caught MJ Guptill TG Southee 1 3 v New Zealand Centurion 27 Aug 2016 Test # 2220
caught LD Chandimal RAS Lakmal 20 1 v Sri Lanka Gqeberha 26 Dec 2016 Test # 2243
lbw N Pradeep 48 3 v Sri Lanka Gqeberha 26 Dec 2016 Test # 2243
bowled CBRLS Kumara 29 1 v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
caught LD Chandimal RAS Lakmal 0 3 v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
caught LD Chandimal N Pradeep 134 1 v Sri Lanka Johannesburg 12 Jan 2017 Test # 2247
caught Mehidy Hasan Miraz Shafiul Islam 137 1 v Bangladesh Potchefstroom 28 Sep 2017 Test # 2276
caught Litton Das Mustafizur Rahman 28 3 v Bangladesh Potchefstroom 28 Sep 2017 Test # 2276
bowled Subashis Roy 132 1 v Bangladesh Bloemfontein 6 Oct 2017 Test # 2277
caught PJ Moor CB Mpofu 5 1 v Zimbabwe Gqeberha 26 Dec 2017 Test # 2290
caught WP Saha B Kumar 3 1 v India Cape Town 5 Jan 2018 Test # 2292
caught RG Sharma Mohammed Shami 4 3 v India Cape Town 5 Jan 2018 Test # 2292
run out 82 1 v India Centurion 13 Jan 2018 Test # 2293
lbw JJ Bumrah 1 3 v India Centurion 13 Jan 2018 Test # 2293
caught HH Pandya JJ Bumrah 61 2 v India Johannesburg 24 Jan 2018 Test # 2294
caught HH Pandya I Sharma 52 4 v India Johannesburg 24 Jan 2018 Test # 2294
caught CT Bancroft NM Lyon 0 2 v Australia Durban 1 Mar 2018 Test # 2297
lbw JR Hazlewood 8 4 v Australia Durban 1 Mar 2018 Test # 2297
bowled MA Starc 56 2 v Australia Gqeberha 9 Mar 2018 Test # 2298
caught TD Paine PJ Cummins 27 4 v Australia Gqeberha 9 Mar 2018 Test # 2298
caught PJ Cummins JR Hazlewood 31 1 v Australia Cape Town 22 Mar 2018 Test # 2300
caught CT Bancroft PJ Cummins 31 3 v Australia Cape Town 22 Mar 2018 Test # 2300
caught PSP Handscomb PJ Cummins 27 1 v Australia Johannesburg 30 Mar 2018 Test # 2302
caught MR Marsh NM Lyon 16 3 v Australia Johannesburg 30 Mar 2018 Test # 2302
caught Babar Azam Mohammad Amir 8 2 v Pakistan Centurion 26 Dec 2018 Test # 2338
not out 63 4 v Pakistan Centurion 26 Dec 2018 Test # 2338
bowled Mohammad Abbas 24 2 v Pakistan Cape Town 3 Jan 2019 Test # 2340
retired notout 2 4 v Pakistan Cape Town 3 Jan 2019 Test # 2340
caught Asad Shafiq Shadab Khan 41 1 v Pakistan Johannesburg 11 Jan 2019 Test # 2341
caught Sarfaraz Ahmed Hasan Ali 71 3 v Pakistan Johannesburg 11 Jan 2019 Test # 2341
caught BKG Mendis RAS Lakmal 3 1 v Sri Lanka Durban 13 Feb 2019 Test # 2347
caught HDRL Thirimanne MVT Fernando 16 3 v Sri Lanka Durban 13 Feb 2019 Test # 2347
bowled MVT Fernando 0 1 v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
caught BKG Mendis DM de Silva 32 3 v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page