Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 17 Aug 2000 remove greater than or equal to 17 Aug 2000 from query
Match result lost match remove lost match from query
Ordered by minutes batted (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs Mins HS Ave BF SR 100 50 0 4s 6s
unfiltered 2004-2019 124 215 16 9282 26253+ 311* 46.64 18573 49.97 28 41 13 1170 14 Profile
filtered 2004-2019 34 68 1 1927 6234+ 123* 28.76 4390 43.89 4 10 7 256 3
Innings by innings list
123* 499 394 16 0 31.21 3 not out 3 v India Eden Gardens 14 Feb 2010 Test # 1952
118 372 252 13 0 46.82 3 caught 1 v Pakistan Abu Dhabi 14 Oct 2013 Test # 2098
105 332 243 14 0 43.20 3 caught 3 v Australia Johannesburg 17 Nov 2011 Test # 2018
25 289 244 3 0 10.24 3 bowled 4 v India Delhi 3 Dec 2015 Test # 2191
52 240 140 5 0 37.14 3 caught 4 v India Johannesburg 24 Jan 2018 Test # 2294
61 239 121 7 0 50.41 4 caught 2 v India Johannesburg 24 Jan 2018 Test # 2294
114 228 166 14 1 68.67 3 caught 1 v India Eden Gardens 14 Feb 2010 Test # 1952
39 219 167 2 0 23.35 4 caught 4 v India Nagpur 25 Nov 2015 Test # 2189
83 194 159 13 1 52.20 3 lbw 4 v England Manchester 4 Aug 2017 Test # 2268
51 192 134 7 0 38.05 3 lbw 2 v Australia Sydney 3 Jan 2009 Test # 1904
57 177 130 7 0 43.84 3 caught 4 v Australia Johannesburg 26 Feb 2009 Test # 1910
59 162 112 9 0 52.67 3 caught 4 v Australia Sydney 3 Jan 2009 Test # 1904
41 148 109 4 0 37.61 4 lbw 4 v Australia Cape Town 1 Mar 2014 Test # 2122
43 147 97 6 0 44.32 4 stumped 2 v India Mohali 5 Nov 2015 Test # 2186
76 130 99 14 0 76.76 3 caught 3 v England The Oval 7 Aug 2008 Test # 1885
54 129 83 10 0 65.06 3 caught 2 v Sri Lanka Durban 26 Dec 2011 Test # 2026
35 125 71 6 0 49.29 3 caught 4 v Australia Centurion 12 Feb 2014 Test # 2119
43 124 82 8 0 52.43 1 caught 4 v Australia Durban 6 Mar 2009 Test # 1913
40 123 90 7 0 44.44 3 caught 1 v England Johannesburg 14 Jan 2016 Test # 2199
19 117 70 3 0 27.14 3 caught 1 v Australia Johannesburg 17 Nov 2011 Test # 2018
51 114 101 6 0 50.49 3 bowled 1 v India Kanpur 11 Apr 2008 Test # 1873
32 111 72 3 0 44.44 3 caught 3 v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
45 110 80 6 1 56.25 3 caught 3 v Australia Adelaide 24 Nov 2016 Test # 2236
33 106 46 5 0 71.73 3 lbw 2 v India Durban 26 Dec 2010 Test # 1987
51 99 81 7 0 62.96 3 run out 4 v Sri Lanka Durban 26 Dec 2011 Test # 2026
19 96 64 0 0 29.68 4 stumped 1 v Sri Lanka Colombo (SSC) 27 Jul 2006 Test # 1810
29 80 40 3 0 72.50 3 lbw 2 v England Lord's 6 Jul 2017 Test # 2262
16 78 56 2 0 28.57 3 bowled 3 v Pakistan Gqeberha 19 Jan 2007 Test # 1829
40 76 47 7 0 85.10 4 lbw 1 v Sri Lanka Colombo (PSS) 4 Aug 2006 Test # 1812
38 76 52 6 0 73.07 4 bowled 2 v Australia Cape Town 1 Mar 2014 Test # 2122
10 67 27 0 0 37.03 3 caught 3 v Pakistan Abu Dhabi 14 Oct 2013 Test # 2098
29 64 30 5 0 96.66 3 bowled 2 v West Indies Gqeberha 26 Dec 2007 Test # 1856
19 60 58 0 0 32.75 4 caught 2 v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
17 56 30 2 0 56.66 3 caught 4 v India Johannesburg 15 Dec 2006 Test # 1823
36 54 35 8 0 102.85 3 bowled 1 v England The Oval 7 Aug 2008 Test # 1885
17 54 42 2 0 40.47 3 lbw 2 v Australia Centurion 12 Feb 2014 Test # 2119
24 50 49 4 0 48.97 5 bowled 1 v India Eden Gardens 28 Nov 2004 Test # 1724
5 49 37 0 0 13.51 3 caught 4 v England The Oval 27 Jul 2017 Test # 2266
30 47 35 4 0 85.71 3 caught 2 v England Manchester 4 Aug 2017 Test # 2268
3 44 34 0 0 8.82 3 caught 2 v India Delhi 3 Dec 2015 Test # 2191
16 43 35 2 0 45.71 3 caught 3 v Sri Lanka Durban 13 Feb 2019 Test # 2347
15 38 36 2 0 41.66 4 caught 2 v Sri Lanka Galle 12 Jul 2018 Test # 2311
6 38 18 1 0 33.33 4 bowled 4 v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
5 37 20 0 0 25.00 3 caught 3 v England Johannesburg 14 Jan 2016 Test # 2199
8 36 29 0 0 27.58 4 run out 3 v Sri Lanka Colombo (PSS) 4 Aug 2006 Test # 1812
12 36 23 2 0 52.17 3 caught 4 v England Durban 26 Dec 2015 Test # 2196
2 35 22 0 0 9.09 3 lbw 1 v England Durban 26 Dec 2009 Test # 1944
7 31 24 1 0 29.16 3 caught 2 v England Durban 26 Dec 2015 Test # 2196
2 24 20 0 0 10.00 5 caught 3 v India Eden Gardens 28 Nov 2004 Test # 1724
6 24 15 1 0 40.00 3 caught 2 v England The Oval 27 Jul 2017 Test # 2266
5 23 11 0 0 45.45 3 caught 1 v Australia Adelaide 24 Nov 2016 Test # 2236
3 23 10 0 0 30.00 3 caught 1 v Sri Lanka Durban 13 Feb 2019 Test # 2347
8 21 14 1 0 57.14 3 caught 4 v West Indies Gqeberha 26 Dec 2007 Test # 1856
5 20 12 1 0 41.66 3 caught 1 v Pakistan Gqeberha 19 Jan 2007 Test # 1829
16 19 16 3 0 100.00 3 caught 4 v India Durban 26 Dec 2010 Test # 1987
8 18 19 1 0 42.10 3 lbw 4 v Australia Durban 1 Mar 2018 Test # 2297
6 17 13 1 0 46.15 3 bowled 3 v England Durban 26 Dec 2009 Test # 1944
2 16 14 0 0 14.28 3 lbw 3 v Sri Lanka Colombo (SSC) 27 Jul 2006 Test # 1810
1 15 10 0 0 10.00 4 caught 2 v India Nagpur 25 Nov 2015 Test # 2189
0 11 6 0 0 0.00 3 caught 2 v India Johannesburg 15 Dec 2006 Test # 1823
0 7 6 0 0 0.00 3 caught 3 v India Kanpur 11 Apr 2008 Test # 1873
0 6 2 0 0 0.00 3 lbw 2 v Australia Durban 6 Mar 2009 Test # 1913
0 6 6 0 0 0.00 4 bowled 4 v India Mohali 5 Nov 2015 Test # 2186
0 6 2 0 0 0.00 3 caught 4 v Sri Lanka Galle 12 Jul 2018 Test # 2311
1 3 3 0 0 33.33 3 caught 2 v Australia Johannesburg 26 Feb 2009 Test # 1910
0 2 3 0 0 0.00 3 caught 2 v Australia Durban 1 Mar 2018 Test # 2297
0 2 1 0 0 0.00 3 bowled 1 v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
11 - 21 2 0 52.38 3 lbw 4 v England Lord's 6 Jul 2017 Test # 2262
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