Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 6 Aug 2014 remove greater than or equal to 6 Aug 2014 from query
Ordered by innings number in match (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 2014-2019 46 79 4 2871 208 38.28 6140 46.75 6 14 6 378 6
Innings by innings list
TDNB - - - - - - - - v Bangladesh Mirpur 30 Jul 2015 Test # 2174
208 475 371 22 0 56.06 4 caught 1 v West Indies Centurion 17 Dec 2014 Test # 2150
33 105 63 3 0 52.38 4 lbw 1 v West Indies Gqeberha 26 Dec 2014 Test # 2153
13 47 28 1 0 46.42 4 caught 1 v Bangladesh Chattogram 21 Jul 2015 Test # 2172
7 33 18 1 0 38.88 4 bowled 1 v India Bengaluru 14 Nov 2015 Test # 2188
40 123 90 7 0 44.44 3 caught 1 v England Johannesburg 14 Jan 2016 Test # 2199
109 220 169 19 0 64.49 3 bowled 1 v England Centurion 22 Jan 2016 Test # 2200
53 97 71 10 0 74.64 3 caught 1 v New Zealand Durban 19 Aug 2016 Test # 2219
58 134 91 9 1 63.73 3 caught 1 v New Zealand Centurion 27 Aug 2016 Test # 2220
0 11 5 0 0 0.00 3 caught 1 v Australia Perth 3 Nov 2016 Test # 2230
5 23 11 0 0 45.45 3 caught 1 v Australia Adelaide 24 Nov 2016 Test # 2236
20 107 76 2 0 26.31 3 caught 1 v Sri Lanka Gqeberha 26 Dec 2016 Test # 2243
29 100 68 3 0 42.64 3 bowled 1 v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
134 391 265 16 0 50.56 3 caught 1 v Sri Lanka Johannesburg 12 Jan 2017 Test # 2247
1 36 28 0 0 3.57 3 bowled 1 v New Zealand Dunedin 8 Mar 2017 Test # 2253
50 134 93 9 0 53.76 3 bowled 1 v New Zealand Hamilton 25 Mar 2017 Test # 2257
78 213 149 11 1 52.34 3 caught 1 v England Nottingham 14 Jul 2017 Test # 2264
137 258 200 17 1 68.50 3 caught 1 v Bangladesh Potchefstroom 28 Sep 2017 Test # 2276
132 254 163 17 0 80.98 3 bowled 1 v Bangladesh Bloemfontein 6 Oct 2017 Test # 2277
5 14 11 1 0 45.45 3 caught 1 v Zimbabwe Gqeberha 26 Dec 2017 Test # 2290
3 20 10 0 0 30.00 3 caught 1 v India Cape Town 5 Jan 2018 Test # 2292
82 208 153 14 0 53.59 3 run out 1 v India Centurion 13 Jan 2018 Test # 2293
31 128 87 3 0 35.63 3 caught 1 v Australia Cape Town 22 Mar 2018 Test # 2300
27 112 81 3 0 33.33 3 caught 1 v Australia Johannesburg 30 Mar 2018 Test # 2302
41 180 98 6 0 41.83 3 caught 1 v Pakistan Johannesburg 11 Jan 2019 Test # 2341
3 23 10 0 0 30.00 3 caught 1 v Sri Lanka Durban 13 Feb 2019 Test # 2347
0 2 1 0 0 0.00 3 bowled 1 v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
4 36 27 0 0 14.81 4 caught 2 v Zimbabwe Harare 9 Aug 2014 Test # 2135
63 189 150 7 0 42.00 4 caught 2 v West Indies Cape Town 2 Jan 2015 Test # 2154
43 147 97 6 0 44.32 4 stumped 2 v India Mohali 5 Nov 2015 Test # 2186
1 15 10 0 0 10.00 4 caught 2 v India Nagpur 25 Nov 2015 Test # 2189
3 44 34 0 0 8.82 3 caught 2 v India Delhi 3 Dec 2015 Test # 2191
7 31 24 1 0 29.16 3 caught 2 v England Durban 26 Dec 2015 Test # 2196
201 707 477 27 0 42.13 3 bowled 2 v England Cape Town 2 Jan 2016 Test # 2197
47 110 67 5 0 70.14 3 caught 2 v Australia Hobart 12 Nov 2016 Test # 2233
21 91 63 4 0 33.33 4 caught 2 v New Zealand Wellington 16 Mar 2017 Test # 2255
29 80 40 3 0 72.50 3 lbw 2 v England Lord's 6 Jul 2017 Test # 2262
6 24 15 1 0 40.00 3 caught 2 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
61 239 121 7 0 50.41 4 caught 2 v India Johannesburg 24 Jan 2018 Test # 2294
0 2 3 0 0 0.00 3 caught 2 v Australia Durban 1 Mar 2018 Test # 2297
56 203 148 6 0 37.83 4 bowled 2 v Australia Gqeberha 9 Mar 2018 Test # 2298
15 38 36 2 0 41.66 4 caught 2 v Sri Lanka Galle 12 Jul 2018 Test # 2311
19 60 58 0 0 32.75 4 caught 2 v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
8 35 16 1 0 50.00 3 caught 2 v Pakistan Centurion 26 Dec 2018 Test # 2338
24 91 64 4 0 37.50 3 bowled 2 v Pakistan Cape Town 3 Jan 2019 Test # 2340
DNB - - - - - - - 3 v Bangladesh Chattogram 21 Jul 2015 Test # 2172
5 37 20 0 0 25.00 3 caught 3 v England Johannesburg 14 Jan 2016 Test # 2199
96 333 199 11 0 48.24 3 caught 3 v England Centurion 22 Jan 2016 Test # 2200
1 5 5 0 0 20.00 3 caught 3 v New Zealand Centurion 27 Aug 2016 Test # 2220
1 11 7 0 0 14.28 3 bowled 3 v Australia Perth 3 Nov 2016 Test # 2230
45 110 80 6 1 56.25 3 caught 3 v Australia Adelaide 24 Nov 2016 Test # 2236
48 82 53 5 0 90.56 3 lbw 3 v Sri Lanka Gqeberha 26 Dec 2016 Test # 2243
0 5 5 0 0 0.00 3 caught 3 v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
24 86 68 5 0 35.29 3 caught 3 v New Zealand Dunedin 8 Mar 2017 Test # 2253
19 68 40 2 0 47.50 3 caught 3 v New Zealand Hamilton 25 Mar 2017 Test # 2257
87 289 180 14 1 48.33 3 lbw 3 v England Nottingham 14 Jul 2017 Test # 2264
28 65 43 3 0 65.11 3 caught 3 v Bangladesh Potchefstroom 28 Sep 2017 Test # 2276
4 25 15 1 0 26.66 4 caught 3 v India Cape Town 5 Jan 2018 Test # 2292
1 15 10 0 0 10.00 3 lbw 3 v India Centurion 13 Jan 2018 Test # 2293
31 106 80 5 0 38.75 3 caught 3 v Australia Cape Town 22 Mar 2018 Test # 2300
16 51 48 1 0 33.33 3 caught 3 v Australia Johannesburg 30 Mar 2018 Test # 2302
71 223 144 14 0 49.30 3 caught 3 v Pakistan Johannesburg 11 Jan 2019 Test # 2341
16 43 35 2 0 45.71 3 caught 3 v Sri Lanka Durban 13 Feb 2019 Test # 2347
32 111 72 3 0 44.44 3 caught 3 v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
DNB - - - - - - - 4 v Zimbabwe Harare 9 Aug 2014 Test # 2135
38* 62 49 6 0 77.55 4 not out 4 v West Indies Cape Town 2 Jan 2015 Test # 2154
0 6 6 0 0 0.00 4 bowled 4 v India Mohali 5 Nov 2015 Test # 2186
39 219 167 2 0 23.35 4 caught 4 v India Nagpur 25 Nov 2015 Test # 2189
25 289 244 3 0 10.24 3 bowled 4 v India Delhi 3 Dec 2015 Test # 2191
12 36 23 2 0 52.17 3 caught 4 v England Durban 26 Dec 2015 Test # 2196
38* 88 61 5 0 62.29 3 not out 4 v New Zealand Wellington 16 Mar 2017 Test # 2255
11 - 21 2 0 52.38 3 lbw 4 v England Lord's 6 Jul 2017 Test # 2262
5 49 37 0 0 13.51 3 caught 4 v England The Oval 27 Jul 2017 Test # 2266
83 194 159 13 1 52.20 3 lbw 4 v England Manchester 4 Aug 2017 Test # 2268
52 240 140 5 0 37.14 3 caught 4 v India Johannesburg 24 Jan 2018 Test # 2294
8 18 19 1 0 42.10 3 lbw 4 v Australia Durban 1 Mar 2018 Test # 2297
27 54 42 3 0 64.28 3 caught 4 v Australia Gqeberha 9 Mar 2018 Test # 2298
0 6 2 0 0 0.00 3 caught 4 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
63* 224 148 11 0 42.56 3 not out 4 v Pakistan Centurion 26 Dec 2018 Test # 2338
2* 19 5 0 0 40.00 3 retired notout 4 v Pakistan Cape Town 3 Jan 2019 Test # 2340
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