Records type batting analysis [change type]
View list of dismissals [change view]
Start of match date less than or equal to 10 Mar 2021 remove less than or equal to 10 Mar 2021 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 2007-2014 79 123 21 4099 131* 40.18 6647 61.66 7 28 13 492 16 Profile
filtered 2007-2014 79 123 21 4099 131* 40.18 6647 61.66 7 28 13 492 16
List of dismissals
not out 126 1 v West Indies Lord's 17 May 2007 Test # 1831
caught DJ Bravo CH Gayle 21 3 v West Indies Lord's 17 May 2007 Test # 1831
bowled DBL Powell 75 1 v West Indies Leeds 25 May 2007 Test # 1834
caught RS Morton DJ Bravo 40 1 v West Indies Manchester 7 Jun 2007 Test # 1835
caught D Ramdin DJG Sammy 0 3 v West Indies Manchester 7 Jun 2007 Test # 1835
caught DS Smith FH Edwards 62 2 v West Indies Chester-le-Street 15 Jun 2007 Test # 1836
DNB - 4 v West Indies Chester-le-Street 15 Jun 2007 Test # 1836
lbw S Sreesanth 1 1 v India Lord's 19 Jul 2007 Test # 1840
caught MS Dhoni Z Khan 42 3 v India Lord's 19 Jul 2007 Test # 1840
caught R Dravid A Kumble 11 1 v India Nottingham 27 Jul 2007 Test # 1841
bowled RP Singh 7 3 v India Nottingham 27 Jul 2007 Test # 1841
caught SR Tendulkar S Sreesanth 0 2 v India The Oval 9 Aug 2007 Test # 1842
not out 12 4 v India The Oval 9 Aug 2007 Test # 1842
caught J Mubarak CRD Fernando 0 2 v Sri Lanka Kandy 1 Dec 2007 Test # 1851
bowled M Muralidaran 63 4 v Sri Lanka Kandy 1 Dec 2007 Test # 1851
caught M Muralidaran M Muralidaran 79 1 v Sri Lanka Colombo (SSC) 9 Dec 2007 Test # 1853
DNB - 3 v Sri Lanka Colombo (SSC) 9 Dec 2007 Test # 1853
bowled WPUJC Vaas 4 2 v Sri Lanka Galle 18 Dec 2007 Test # 1854
not out 19 3 v Sri Lanka Galle 18 Dec 2007 Test # 1854
not out 53 1 v India Chennai 11 Dec 2008 Test # 1898
caught V Sehwag I Sharma 33 3 v India Chennai 11 Dec 2008 Test # 1898
caught MS Dhoni Harbhajan Singh 2 2 v India Mohali 19 Dec 2008 Test # 1901
DNB - 4 v India Mohali 19 Dec 2008 Test # 1901
caught SJ Benn SJ Benn 64 1 v West Indies Kingston 4 Feb 2009 Test # 1906
bowled JE Taylor 0 3 v West Indies Kingston 4 Feb 2009 Test # 1906
DNB - 1 v West Indies North Sound 13 Feb 2009 Test # 1907
caught S Chanderpaul BP Nash 39 1 v West Indies St John's 15 Feb 2009 Test # 1908
not out 15 3 v West Indies St John's 15 Feb 2009 Test # 1908
not out 131 1 v West Indies Port of Spain 6 Mar 2009 Test # 1914
bowled LS Baker 61 3 v West Indies Port of Spain 6 Mar 2009 Test # 1914
caught LMP Simmons FH Edwards 42 1 v West Indies Lord's 6 May 2009 Test # 1919
DNB - 4 v West Indies Lord's 6 May 2009 Test # 1919
caught SJ Benn LMP Simmons 63 1 v West Indies Chester-le-Street 14 May 2009 Test # 1920
bowled PM Siddle 56 1 v Australia Cardiff 8 Jul 2009 Test # 1922
caught MJ Clarke NM Hauritz 14 3 v Australia Cardiff 8 Jul 2009 Test # 1922
bowled MG Johnson 8 1 v Australia Lord's 16 Jul 2009 Test # 1925
run out 61 3 v Australia Lord's 16 Jul 2009 Test # 1925
caught PJ Hughes (sub) PM Siddle 41 2 v Australia Birmingham 30 Jul 2009 Test # 1928
not out 37 1 v Australia Leeds 7 Aug 2009 Test # 1929
caught BJ Haddin BW Hilfenhaus 22 3 v Australia Leeds 7 Aug 2009 Test # 1929
caught SR Watson MG Johnson 18 1 v Australia The Oval 20 Aug 2009 Test # 1931
run out 4 3 v Australia The Oval 20 Aug 2009 Test # 1931
caught F de Wet PL Harris 4 2 v South Africa Centurion 16 Dec 2009 Test # 1942
caught MV Boucher F de Wet 0 4 v South Africa Centurion 16 Dec 2009 Test # 1942
bowled JP Duminy 60 2 v South Africa Durban 26 Dec 2009 Test # 1944
bowled DW Steyn 76 2 v South Africa Cape Town 3 Jan 2010 Test # 1946
caught AB de Villiers JP Duminy 4 4 v South Africa Cape Town 3 Jan 2010 Test # 1946
caught MV Boucher DW Steyn 14 1 v South Africa Johannesburg 14 Jan 2010 Test # 1948
caught GC Smith M Morkel 0 3 v South Africa Johannesburg 14 Jan 2010 Test # 1948
not out 0 1 v Bangladesh Chattogram 12 Mar 2010 Test # 1954
caught Shahadat Hossain Shakib Al Hasan 7 3 v Bangladesh Chattogram 12 Mar 2010 Test # 1954
bowled Shakib Al Hasan 62 2 v Bangladesh Mirpur 20 Mar 2010 Test # 1956
DNB - 4 v Bangladesh Mirpur 20 Mar 2010 Test # 1956
run out 16 1 v Bangladesh Lord's 27 May 2010 Test # 1958
DNB - 4 v Bangladesh Lord's 27 May 2010 Test # 1958
caught Jahurul Islam Shakib Al Hasan 93 1 v Bangladesh Manchester 4 Jun 2010 Test # 1959
run out 6 1 v Pakistan Nottingham 29 Jul 2010 Test # 1967
not out 102 3 v Pakistan Nottingham 29 Jul 2010 Test # 1967
lbw Saeed Ajmal 15 2 v Pakistan Birmingham 6 Aug 2010 Test # 1969
DNB - 4 v Pakistan Birmingham 6 Aug 2010 Test # 1969
not out 84 1 v Pakistan The Oval 18 Aug 2010 Test # 1970
caught Kamran Akmal Mohammad Amir 5 3 v Pakistan The Oval 18 Aug 2010 Test # 1970
caught Kamran Akmal Mohammad Amir 22 1 v Pakistan Lord's 26 Aug 2010 Test # 1971
bowled PM Siddle 0 1 v Australia Brisbane 25 Nov 2010 Test # 1981
DNB - 3 v Australia Brisbane 25 Nov 2010 Test # 1981
not out 27 2 v Australia Adelaide 3 Dec 2010 Test # 1983
bowled PM Siddle 12 2 v Australia Perth 16 Dec 2010 Test # 1984
caught MEK Hussey RJ Harris 10 4 v Australia Perth 16 Dec 2010 Test # 1984
caught RT Ponting PM Siddle 85 2 v Australia Melbourne 26 Dec 2010 Test # 1986
caught BJ Haddin BW Hilfenhaus 118 2 v Australia Sydney 3 Jan 2011 Test # 1989
DNB - 2 v Sri Lanka Cardiff 26 May 2011 Test # 1994
bowled HMRKB Herath 126 1 v Sri Lanka Lord's 3 Jun 2011 Test # 1995
run out 4 3 v Sri Lanka Lord's 3 Jun 2011 Test # 1995
caught DPMD Jayawardene NLTC Perera 0 2 v Sri Lanka Southampton 16 Jun 2011 Test # 1996
caught MS Dhoni P Kumar 71 1 v India Lord's 21 Jul 2011 Test # 2000
not out 103 3 v India Lord's 21 Jul 2011 Test # 2000
caught R Dravid S Sreesanth 1 1 v India Nottingham 29 Jul 2011 Test # 2001
caught MS Dhoni P Kumar 73 3 v India Nottingham 29 Jul 2011 Test # 2001
caught SR Tendulkar A Mishra 5 2 v India Birmingham 10 Aug 2011 Test # 2003
not out 18 1 v India The Oval 18 Aug 2011 Test # 2004
not out 70 1 v Pakistan Dubai (DICS) 17 Jan 2012 Test # 2030
lbw Saeed Ajmal 4 3 v Pakistan Dubai (DICS) 17 Jan 2012 Test # 2030
lbw Saeed Ajmal 3 2 v Pakistan Abu Dhabi 25 Jan 2012 Test # 2032
caught Asad Shafiq Saeed Ajmal 18 4 v Pakistan Abu Dhabi 25 Jan 2012 Test # 2032
bowled Abdur Rehman 6 2 v Pakistan Dubai (DICS) 3 Feb 2012 Test # 2034
not out 49 4 v Pakistan Dubai (DICS) 3 Feb 2012 Test # 2034
lbw HMRKB Herath 7 2 v Sri Lanka Galle 26 Mar 2012 Test # 2038
caught HDRL Thirimanne HMRKB Herath 41 4 v Sri Lanka Galle 26 Mar 2012 Test # 2038
caught KTGD Prasad HMRKB Herath 11 2 v Sri Lanka Colombo (PSS) 3 Apr 2012 Test # 2039
DNB - 4 v Sri Lanka Colombo (PSS) 3 Apr 2012 Test # 2039
bowled ST Gabriel 19 2 v West Indies Lord's 17 May 2012 Test # 2043
DNB - 4 v West Indies Lord's 17 May 2012 Test # 2043
bowled DJG Sammy 16 2 v West Indies Nottingham 25 May 2012 Test # 2044
DNB - 4 v West Indies Nottingham 25 May 2012 Test # 2044
DNB - 2 v West Indies Birmingham 7 Jun 2012 Test # 2045
caught AB de Villiers M Morkel 60 1 v South Africa The Oval 19 Jul 2012 Test # 2049
caught JH Kallis Imran Tahir 40 3 v South Africa The Oval 19 Jul 2012 Test # 2049
caught DW Steyn Imran Tahir 68 2 v South Africa Leeds 2 Aug 2012 Test # 2051
run out 7 4 v South Africa Leeds 2 Aug 2012 Test # 2051
caught JH Kallis VD Philander 27 2 v South Africa Lord's 16 Aug 2012 Test # 2053
caught GC Smith VD Philander 73 4 v South Africa Lord's 16 Aug 2012 Test # 2053
bowled PP Ojha 48 2 v India Ahmedabad 15 Nov 2012 Test # 2058
caught PP Ojha PP Ojha 91 3 v India Ahmedabad 15 Nov 2012 Test # 2058
run out 21 2 v India Wankhede 23 Nov 2012 Test # 2062
DNB - 4 v India Wankhede 23 Nov 2012 Test # 2062
caught MS Dhoni Z Khan 41 2 v India Eden Gardens 5 Dec 2012 Test # 2065
DNB - 4 v India Eden Gardens 5 Dec 2012 Test # 2065
bowled R Ashwin 57 1 v India Nagpur 13 Dec 2012 Test # 2066
DNB - 3 v India Nagpur 13 Dec 2012 Test # 2066
caught KS Williamson BP Martin 23 1 v New Zealand Dunedin 6 Mar 2013 Test # 2077
not out 23 3 v New Zealand Dunedin 6 Mar 2013 Test # 2077
caught N Wagner KS Williamson 82 1 v New Zealand Wellington 14 Mar 2013 Test # 2080
caught HD Rutherford N Wagner 73 2 v New Zealand Auckland 22 Mar 2013 Test # 2084
not out 110 4 v New Zealand Auckland 22 Mar 2013 Test # 2084
lbw TG Southee 0 1 v New Zealand Lord's 16 May 2013 Test # 2088
caught MJ Guptill (sub) TG Southee 0 3 v New Zealand Lord's 16 May 2013 Test # 2088
caught LRPL Taylor TG Southee 39 1 v New Zealand Leeds 24 May 2013 Test # 2089
not out 4 3 v New Zealand Leeds 24 May 2013 Test # 2089
caught PJ Hughes PM Siddle 1 1 v Australia Nottingham 10 Jul 2013 Test # 2090
caught EJM Cowan PM Siddle 31 3 v Australia Nottingham 10 Jul 2013 Test # 2090
caught BJ Haddin SPD Smith 6 1 v Australia Lord's 18 Jul 2013 Test # 2091
not out 1 3 v Australia Lord's 18 Jul 2013 Test # 2091
caught DA Warner PM Siddle 30 2 v Australia Manchester 1 Aug 2013 Test # 2092
DNB - 4 v Australia Manchester 1 Aug 2013 Test # 2092
lbw PM Siddle 17 1 v Australia Chester-le-Street 9 Aug 2013 Test # 2093
bowled RJ Harris 0 3 v Australia Chester-le-Street 9 Aug 2013 Test # 2093
caught MA Starc JP Faulkner 47 2 v Australia The Oval 21 Aug 2013 Test # 2094
not out 0 4 v Australia The Oval 21 Aug 2013 Test # 2094
caught SPD Smith NM Lyon 0 2 v Australia Brisbane 21 Nov 2013 Test # 2103
caught DA Warner NM Lyon 4 4 v Australia Brisbane 21 Nov 2013 Test # 2103
caught BJ Haddin MG Johnson 0 2 v Australia Adelaide 5 Dec 2013 Test # 2105
caught RJ Harris PM Siddle 69 4 v Australia Adelaide 5 Dec 2013 Test # 2105
caught BJ Haddin PM Siddle 8 2 v Australia Perth 13 Dec 2013 Test # 2107
caught BJ Haddin MG Johnson 26 4 v Australia Perth 13 Dec 2013 Test # 2107
caught JK Silva RMS Eranga 86 1 v Sri Lanka Lord's 12 Jun 2014 Test # 2124
caught HDRL Thirimanne KMDN Kulasekara 16 3 v Sri Lanka Lord's 12 Jun 2014 Test # 2124
not out 27 2 v Sri Lanka Leeds 20 Jun 2014 Test # 2126
caught JK Silva KTGD Prasad 10 4 v Sri Lanka Leeds 20 Jun 2014 Test # 2126
caught MS Dhoni B Kumar 5 2 v India Nottingham 9 Jul 2014 Test # 2128
caught S Dhawan Mohammed Shami 23 2 v India Lord's 17 Jul 2014 Test # 2130
caught M Vijay I Sharma 12 4 v India Lord's 17 Jul 2014 Test # 2130
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