Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 1 jan 2000 remove greater than or equal to 1 jan 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 2004-2019 93 119 27 1251 76 13.59 2825 44.28 0 2 14 124 36 Profile
filtered 2004-2019 93 119 27 1251 76 13.59 2825 44.28 0 2 14 124 36
Innings by innings list
8 10 10 0 1 80.00 11 caught 1 v England Gqeberha 17 Dec 2004 Test # 1728
2* 8 2 0 0 100.00 11 not out 3 v England Gqeberha 17 Dec 2004 Test # 1728
7* 38 13 1 0 53.84 11 not out 2 v England Durban 26 Dec 2004 Test # 1730
DNB - - - - - - - 4 v England Durban 26 Dec 2004 Test # 1730
0* 13 2 0 0 0.00 11 not out 2 v England Johannesburg 13 Jan 2005 Test # 1734
8 33 17 2 0 47.05 11 caught 4 v England Johannesburg 13 Jan 2005 Test # 1734
13 59 45 2 0 28.88 10 caught 1 v New Zealand Centurion 15 Apr 2006 Test # 1798
7* 41 27 1 0 25.92 10 not out 3 v New Zealand Centurion 15 Apr 2006 Test # 1798
13 58 40 2 0 32.50 10 stumped 2 v New Zealand Cape Town 27 Apr 2006 Test # 1800
2 12 9 0 0 22.22 10 bowled 2 v New Zealand Johannesburg 5 May 2006 Test # 1801
DNB - - - - - - - 4 v New Zealand Johannesburg 5 May 2006 Test # 1801
0 2 1 0 0 0.00 10 bowled 1 v Sri Lanka Colombo (SSC) 27 Jul 2006 Test # 1810
4 11 9 1 0 44.44 10 bowled 3 v Sri Lanka Colombo (SSC) 27 Jul 2006 Test # 1810
6 24 22 0 0 27.27 10 caught 1 v Sri Lanka Colombo (PSS) 4 Aug 2006 Test # 1812
0 10 7 0 0 0.00 10 lbw 3 v Sri Lanka Colombo (PSS) 4 Aug 2006 Test # 1812
0* 3 1 0 0 0.00 11 not out 2 v India Johannesburg 15 Dec 2006 Test # 1823
6* 42 24 0 0 25.00 10 not out 4 v India Johannesburg 15 Dec 2006 Test # 1823
1 4 5 0 0 20.00 10 bowled 2 v India Cape Town 2 Jan 2007 Test # 1827
DNB - - - - - - - 4 v India Cape Town 2 Jan 2007 Test # 1827
3 37 16 0 0 18.75 10 run out 2 v Pakistan Cape Town 26 Jan 2007 Test # 1830
DNB - - - - - - - 4 v Pakistan Cape Town 26 Jan 2007 Test # 1830
0 31 6 0 0 0.00 10 bowled 1 v Pakistan Karachi 1 Oct 2007 Test # 1843
DNB - - - - - - - 3 v Pakistan Karachi 1 Oct 2007 Test # 1843
0 13 5 0 0 0.00 10 bowled 1 v Pakistan Lahore 8 Oct 2007 Test # 1844
DNB - - - - - - - 3 v Pakistan Lahore 8 Oct 2007 Test # 1844
13 32 19 1 1 68.42 10 caught 1 v New Zealand Johannesburg 8 Nov 2007 Test # 1846
DNB - - - - - - - 3 v New Zealand Johannesburg 8 Nov 2007 Test # 1846
25 55 40 2 1 62.50 10 caught 2 v New Zealand Centurion 16 Nov 2007 Test # 1848
7 17 9 1 0 77.77 10 caught 2 v West Indies Gqeberha 26 Dec 2007 Test # 1856
33* 47 26 3 2 126.92 10 not out 4 v West Indies Gqeberha 26 Dec 2007 Test # 1856
19 51 27 2 0 70.37 10 caught 2 v West Indies Cape Town 2 Jan 2008 Test # 1858
DNB - - - - - - - 4 v West Indies Cape Town 2 Jan 2008 Test # 1858
DNB - - - - - - - 2 v West Indies Durban 10 Jan 2008 Test # 1860
7 28 22 1 0 31.81 10 bowled 2 v Bangladesh Mirpur 22 Feb 2008 Test # 1864
DNB - - - - - - - 4 v Bangladesh Mirpur 22 Feb 2008 Test # 1864
DNB - - - - - - - 1 v Bangladesh Chattogram 29 Feb 2008 Test # 1865
15 22 21 3 0 71.42 10 caught 1 v India Chennai 26 Mar 2008 Test # 1870
DNB - - - - - - - 3 v India Chennai 26 Mar 2008 Test # 1870
DNB - - - - - - - 2 v India Ahmedabad 3 Apr 2008 Test # 1871
0 8 5 0 0 0.00 10 caught 1 v India Kanpur 11 Apr 2008 Test # 1873
7 22 10 1 0 70.00 10 bowled 3 v India Kanpur 11 Apr 2008 Test # 1873
19 81 46 2 0 41.30 10 caught 2 v England Lord's 10 Jul 2008 Test # 1880
DNB - - - - - - - 3 v England Lord's 10 Jul 2008 Test # 1880
10* 18 13 2 0 76.92 10 not out 2 v England Leeds 18 Jul 2008 Test # 1881
DNB - - - - - - - 4 v England Leeds 18 Jul 2008 Test # 1881
1 12 10 0 0 10.00 9 caught 1 v Bangladesh Bloemfontein 19 Nov 2008 Test # 1893
1 25 15 0 0 6.66 11 bowled 2 v Bangladesh Centurion 26 Nov 2008 Test # 1895
8 16 9 1 0 88.88 10 caught 2 v Australia Perth 17 Dec 2008 Test # 1899
DNB - - - - - - - 4 v Australia Perth 17 Dec 2008 Test # 1899
76 238 191 9 1 39.79 10 bowled 2 v Australia Melbourne 26 Dec 2008 Test # 1902
DNB - - - - - - - 4 v Australia Melbourne 26 Dec 2008 Test # 1902
6 8 10 1 0 60.00 10 bowled 2 v Australia Sydney 3 Jan 2009 Test # 1904
28 88 65 2 0 43.07 9 lbw 4 v Australia Sydney 3 Jan 2009 Test # 1904
17 63 49 2 0 34.69 10 caught 2 v Australia Johannesburg 26 Feb 2009 Test # 1910
6 18 12 0 0 50.00 10 bowled 4 v Australia Johannesburg 26 Feb 2009 Test # 1910
8 59 41 1 0 19.51 10 caught 2 v Australia Durban 6 Mar 2009 Test # 1913
7 27 22 0 0 31.81 9 stumped 4 v Australia Durban 6 Mar 2009 Test # 1913
0 3 4 0 0 0.00 10 caught 2 v Australia Cape Town 19 Mar 2009 Test # 1916
47 66 58 3 3 81.03 10 caught 1 v England Durban 26 Dec 2009 Test # 1944
3 37 25 0 0 12.00 10 lbw 3 v England Durban 26 Dec 2009 Test # 1944
26 68 59 3 0 44.06 8 caught 1 v England Cape Town 3 Jan 2010 Test # 1946
1* 5 1 0 0 100.00 8 not out 3 v England Cape Town 3 Jan 2010 Test # 1946
1* 10 5 0 0 20.00 9 not out 2 v England Johannesburg 14 Jan 2010 Test # 1948
0* 10 7 0 0 0.00 8 not out 1 v India Nagpur 6 Feb 2010 Test # 1951
5 47 37 0 0 13.51 8 lbw 1 v India Eden Gardens 14 Feb 2010 Test # 1952
1 16 16 0 0 6.25 8 lbw 3 v India Eden Gardens 14 Feb 2010 Test # 1952
39 - 73 4 2 53.42 9 stumped 1 v West Indies Port of Spain 10 Jun 2010 Test # 1960
DNB - - - - - - - 3 v West Indies Port of Spain 10 Jun 2010 Test # 1960
20* - 41 0 1 48.78 8 not out 1 v West Indies Basseterre 18 Jun 2010 Test # 1961
DNB - - - - - - - 3 v West Indies Basseterre 18 Jun 2010 Test # 1961
4 - 10 1 0 40.00 10 bowled 2 v West Indies Bridgetown 26 Jun 2010 Test # 1962
DNB - - - - - - - 4 v West Indies Bridgetown 26 Jun 2010 Test # 1962
10* 46 42 0 0 23.80 10 not out 1 v Pakistan Dubai (DICS) 12 Nov 2010 Test # 1976
DNB - - - - - - - 3 v Pakistan Dubai (DICS) 12 Nov 2010 Test # 1976
27 76 57 3 1 47.36 9 caught 1 v Pakistan Abu Dhabi 20 Nov 2010 Test # 1979
DNB - - - - - - - 3 v Pakistan Abu Dhabi 20 Nov 2010 Test # 1979
DNB - - - - - - - 2 v India Centurion 16 Dec 2010 Test # 1985
1 11 11 0 0 9.09 8 caught 2 v India Durban 26 Dec 2010 Test # 1987
10 25 24 2 0 41.66 8 caught 4 v India Durban 26 Dec 2010 Test # 1987
0 12 5 0 0 0.00 8 caught 1 v India Cape Town 2 Jan 2011 Test # 1988
32 61 48 2 1 66.66 9 caught 3 v India Cape Town 2 Jan 2011 Test # 1988
9* 26 18 0 0 50.00 9 not out 2 v Australia Cape Town 9 Nov 2011 Test # 2016
DNB - - - - - - - 4 v Australia Cape Town 9 Nov 2011 Test # 2016
15* 33 31 1 1 48.38 9 not out 1 v Australia Johannesburg 17 Nov 2011 Test # 2018
41 98 64 2 3 64.06 9 caught 3 v Australia Johannesburg 17 Nov 2011 Test # 2018
0 13 5 0 0 0.00 3 run out 2 v Sri Lanka Centurion 15 Dec 2011 Test # 2023
29* 62 36 2 2 80.55 8 not out 2 v Sri Lanka Durban 26 Dec 2011 Test # 2026
43 153 125 7 0 34.40 8 lbw 4 v Sri Lanka Durban 26 Dec 2011 Test # 2026
DNB - - - - - - - 1 v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
DNB - - - - - - - 4 v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
9 22 20 0 0 45.00 8 caught 1 v New Zealand Dunedin 7 Mar 2012 Test # 2035
DNB - - - - - - - 3 v New Zealand Dunedin 7 Mar 2012 Test # 2035
4 8 5 1 0 80.00 3 caught 2 v New Zealand Hamilton 15 Mar 2012 Test # 2036
DNB - - - - - - - 4 v New Zealand Hamilton 15 Mar 2012 Test # 2036
0 25 14 0 0 0.00 8 caught 1 v New Zealand Wellington 23 Mar 2012 Test # 2037
DNB - - - - - - - 3 v New Zealand Wellington 23 Mar 2012 Test # 2037
DNB - - - - - - - 2 v England The Oval 19 Jul 2012 Test # 2049
0 9 6 0 0 0.00 6 bowled 1 v England Leeds 2 Aug 2012 Test # 2051
3 15 11 0 0 27.27 9 caught 3 v England Leeds 2 Aug 2012 Test # 2051
26 50 47 4 0 55.31 9 caught 1 v England Lord's 16 Aug 2012 Test # 2053
9 65 38 1 0 23.68 5 caught 3 v England Lord's 16 Aug 2012 Test # 2053
15 52 42 2 0 35.71 8 caught 1 v Australia Brisbane 9 Nov 2012 Test # 2056
DNB - - - - - - - 3 v Australia Brisbane 9 Nov 2012 Test # 2056
1 26 15 0 0 6.66 7 caught 2 v Australia Adelaide 22 Nov 2012 Test # 2061
0 37 28 0 0 0.00 8 caught 4 v Australia Adelaide 22 Nov 2012 Test # 2061
2 11 11 0 0 18.18 10 bowled 1 v Australia Perth 30 Nov 2012 Test # 2064
8 21 17 1 0 47.05 10 caught 3 v Australia Perth 30 Nov 2012 Test # 2064
DNB - - - - - - - 2 v New Zealand Cape Town 2 Jan 2013 Test # 2069
5 30 23 0 0 21.73 9 caught 1 v New Zealand Gqeberha 11 Jan 2013 Test # 2071
12* 11 10 1 1 120.00 10 not out 1 v Pakistan Johannesburg 1 Feb 2013 Test # 2072
DNB - - - - - - - 3 v Pakistan Johannesburg 1 Feb 2013 Test # 2072
10 20 13 2 0 76.92 10 caught 2 v Pakistan Cape Town 14 Feb 2013 Test # 2073
DNB - - - - - - - 4 v Pakistan Cape Town 14 Feb 2013 Test # 2073
5* 8 4 1 0 125.00 11 not out 1 v Pakistan Centurion 22 Feb 2013 Test # 2075
15 47 32 1 1 46.87 10 stumped 1 v Pakistan Abu Dhabi 14 Oct 2013 Test # 2098
7 52 49 0 0 14.28 6 bowled 3 v Pakistan Abu Dhabi 14 Oct 2013 Test # 2098
7 50 39 1 0 17.94 5 bowled 2 v Pakistan Dubai (DICS) 23 Oct 2013 Test # 2100
10 17 12 2 0 83.33 9 caught 2 v India Johannesburg 18 Dec 2013 Test # 2108
6* 15 10 0 1 60.00 9 not out 4 v India Johannesburg 18 Dec 2013 Test # 2108
44 139 94 7 0 46.80 7 caught 2 v India Durban 26 Dec 2013 Test # 2111
DNB - - - - - - - 4 v India Durban 26 Dec 2013 Test # 2111
7* 20 13 0 0 53.84 10 not out 2 v Australia Centurion 12 Feb 2014 Test # 2119
3 13 8 0 0 37.50 10 caught 4 v Australia Centurion 12 Feb 2014 Test # 2119
4* 12 7 0 0 57.14 10 not out 1 v Australia Gqeberha 20 Feb 2014 Test # 2121
DNB - - - - - - - 3 v Australia Gqeberha 20 Feb 2014 Test # 2121
28 38 27 5 0 103.70 10 caught 2 v Australia Cape Town 1 Mar 2014 Test # 2122
1 75 44 0 0 2.27 10 bowled 4 v Australia Cape Town 1 Mar 2014 Test # 2122
3 37 20 0 0 15.00 7 bowled 1 v Sri Lanka Galle 16 Jul 2014 Test # 2129
DNB - - - - - - - 3 v Sri Lanka Galle 16 Jul 2014 Test # 2129
30 75 71 2 2 42.25 9 caught 2 v Sri Lanka Colombo (SSC) 24 Jul 2014 Test # 2131
6 31 28 1 0 21.42 9 caught 4 v Sri Lanka Colombo (SSC) 24 Jul 2014 Test # 2131
19 18 18 0 2 105.55 9 caught 2 v Zimbabwe Harare 9 Aug 2014 Test # 2135
DNB - - - - - - - 4 v Zimbabwe Harare 9 Aug 2014 Test # 2135
DNB - - - - - - - 1 v West Indies Centurion 17 Dec 2014 Test # 2150
58 35 28 6 5 207.14 9 caught 1 v West Indies Gqeberha 26 Dec 2014 Test # 2153
0 6 1 0 0 0.00 10 run out 2 v West Indies Cape Town 2 Jan 2015 Test # 2154
DNB - - - - - - - 4 v West Indies Cape Town 2 Jan 2015 Test # 2154
2 2 2 0 0 100.00 10 caught 1 v Bangladesh Chattogram 21 Jul 2015 Test # 2172
DNB - - - - - - - 3 v Bangladesh Chattogram 21 Jul 2015 Test # 2172
TDNB - - - - - - - - v Bangladesh Mirpur 30 Jul 2015 Test # 2174
6 18 14 1 0 42.85 9 stumped 2 v India Mohali 5 Nov 2015 Test # 2186
2 13 9 0 0 22.22 9 caught 4 v India Mohali 5 Nov 2015 Test # 2186
17 80 52 2 0 32.69 9 caught 2 v England Durban 26 Dec 2015 Test # 2196
2 29 21 0 0 9.52 6 bowled 4 v England Durban 26 Dec 2015 Test # 2196
2 20 14 0 0 14.28 10 bowled 1 v New Zealand Durban 19 Aug 2016 Test # 2219
13* 12 12 0 2 108.33 10 not out 1 v New Zealand Centurion 27 Aug 2016 Test # 2220
DNB - - - - - - - 3 v New Zealand Centurion 27 Aug 2016 Test # 2220
4 12 4 1 0 100.00 11 bowled 1 v Australia Perth 3 Nov 2016 Test # 2230
DNB - - - - - - - 3 v Australia Perth 3 Nov 2016 Test # 2230
16* 48 31 1 0 51.61 10 not out 1 v India Cape Town 5 Jan 2018 Test # 2292
0* 5 4 0 0 0.00 11 not out 3 v India Cape Town 5 Jan 2018 Test # 2292
8 24 17 1 0 47.05 10 caught 2 v Sri Lanka Galle 12 Jul 2018 Test # 2311
2 9 6 0 0 33.33 10 caught 4 v Sri Lanka Galle 12 Jul 2018 Test # 2311
0 4 2 0 0 0.00 10 lbw 2 v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
6 9 6 0 1 100.00 10 caught 4 v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
23 32 23 4 0 100.00 7 caught 2 v Pakistan Centurion 26 Dec 2018 Test # 2338
DNB - - - - - - - 4 v Pakistan Centurion 26 Dec 2018 Test # 2338
13 17 10 1 1 130.00 10 caught 2 v Pakistan Cape Town 3 Jan 2019 Test # 2340
DNB - - - - - - - 4 v Pakistan Cape Town 3 Jan 2019 Test # 2340
2* 26 17 0 0 11.76 10 not out 1 v Pakistan Johannesburg 11 Jan 2019 Test # 2341
0* 11 4 0 0 0.00 10 not out 3 v Pakistan Johannesburg 11 Jan 2019 Test # 2341
15 30 26 2 0 57.69 10 bowled 1 v Sri Lanka Durban 13 Feb 2019 Test # 2347
1 12 6 0 0 16.66 10 bowled 3 v Sri Lanka Durban 13 Feb 2019 Test # 2347
3* 15 11 0 0 27.27 10 not out 1 v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
0 5 4 0 0 0.00 10 caught 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