Records type batting analysis [change type]
View innings by innings list [change view]
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
overall 2011-2024 89 171 10 5513 18005+ 212 34.24 13649 40.39 12 29 16 550 13 Profile
Innings by innings list
160 710 489 17 0 32.71 1 bowled 2 v England Bridgetown 16 Mar 2022 Test # 2457
212 554 447 14 0 47.42 2 caught 1 v Bangladesh Kingstown 5 Sep 2014 Test # 2138
126 514 311 13 0 40.51 1 bowled 1 v Sri Lanka North Sound 29 Mar 2021 Test # 2417
142* 495 318 11 0 44.65 1 not out 2 v Pakistan Sharjah 30 Oct 2016 Test # 2229
182 488 312 18 0 58.33 1 lbw 1 v Zimbabwe Bulawayo 4 Feb 2023 Test # 2489
94 400 268 9 0 35.07 1 lbw 2 v Bangladesh North Sound 16 Jun 2022 Test # 2466
129 378 258 13 0 50.00 2 caught 2 v New Zealand Port of Spain 16 Jun 2014 Test # 2125
134 376 249 17 2 53.81 1 bowled 2 v England Leeds 25 Aug 2017 Test # 2271
97 361 221 12 0 43.89 1 run out 2 v Pakistan Kingston 12 Aug 2021 Test # 2430
116 321 252 14 0 46.03 1 caught 3 v England St George's 21 Apr 2015 Test # 2158
91 317 221 8 1 41.17 1 lbw 3 v New Zealand Wellington 1 Dec 2017 Test # 2284
110 311 188 13 0 58.51 1 bowled 4 v Australia Perth 30 Nov 2022 Test # 2477
75 303 235 5 1 31.91 1 bowled 2 v India Port of Spain 20 Jul 2023 Test # 2513
85 299 196 4 0 43.36 1 bowled 3 v Sri Lanka North Sound 29 Mar 2021 Test # 2417
74 291 218 7 0 33.94 1 caught 2 v India North Sound 21 Jul 2016 Test # 2207
106 287 186 12 0 56.98 1 caught 2 v South Africa Gqeberha 26 Dec 2014 Test # 2153
75 283 165 8 0 45.45 1 caught 2 v England Manchester 16 Jul 2020 Test # 2389
86 278 229 4 1 37.55 1 lbw 3 v Zimbabwe Bulawayo 21 Oct 2017 Test # 2279
57 275 199 4 0 28.64 2 caught 1 v Australia Bridgetown 7 Apr 2012 Test # 2040
72 269 185 9 0 38.91 1 bowled 2 v Sri Lanka Galle 29 Nov 2021 Test # 2437
63 262 212 4 0 29.71 1 stumped 1 v India Delhi 6 Nov 2011 Test # 2015
95 260 180 12 0 52.77 1 caught 4 v England Leeds 25 Aug 2017 Test # 2271
64 252 166 5 1 38.55 1 bowled 2 v Australia Perth 30 Nov 2022 Test # 2477
39 250 147 5 0 26.53 1 caught 4 v Pakistan Kingston 20 Aug 2021 Test # 2431
56* 245 184 4 0 30.43 1 not out 4 v England Bridgetown 16 Mar 2022 Test # 2457
64 242 163 6 0 39.26 1 caught 2 v India Gros Islet 9 Aug 2016 Test # 2215
68 231 184 8 0 36.95 2 caught 1 v India Wankhede 22 Nov 2011 Test # 2019
85 225 174 10 0 48.85 1 caught 1 v Australia Sydney 3 Jan 2016 Test # 2198
49 225 156 3 0 31.41 1 caught 2 v England North Sound 31 Jan 2019 Test # 2344
63 214 150 5 0 42.00 1 caught 1 v Bangladesh Gros Islet 13 Sep 2014 Test # 2139
60* 201 109 6 0 55.04 1 not out 4 v Pakistan Sharjah 30 Oct 2016 Test # 2229
29 190 123 1 0 23.57 1 caught 2 v Pakistan Roseau 10 May 2017 Test # 2261
23 185 124 0 0 18.54 1 bowled 4 v Sri Lanka North Sound 21 Mar 2021 Test # 2416
65 184 125 6 0 52.00 1 lbw 2 v England Southampton 8 Jul 2020 Test # 2388
40 182 130 3 1 30.76 1 caught 1 v England Bridgetown 23 Jan 2019 Test # 2342
67 179 133 6 1 50.37 1 lbw 4 v Pakistan Abu Dhabi 21 Oct 2016 Test # 2226
33 175 135 2 0 24.44 2 caught 2 v Bangladesh Chattogram 21 Oct 2011 Test # 2010
66 174 116 9 1 56.89 1 caught 2 v New Zealand Hamilton 9 Dec 2017 Test # 2287
51 174 107 7 0 47.66 1 bowled 2 v Bangladesh Gros Islet 24 Jun 2022 Test # 2468
76 173 111 12 0 68.46 1 bowled 2 v Bangladesh Chattogram 3 Feb 2021 Test # 2407
32 170 160 2 0 20.00 1 caught 2 v Zimbabwe Bulawayo 29 Oct 2017 Test # 2280
47 170 122 4 0 38.52 1 caught 1 v Bangladesh Mirpur 11 Feb 2021 Test # 2410
94 165 122 13 1 77.04 1 bowled 3 v Australia Hobart 10 Dec 2015 Test # 2193
47 163 101 3 0 46.53 1 caught 2 v Sri Lanka Colombo (PSS) 22 Oct 2015 Test # 2182
39 157 102 4 0 38.23 1 caught 2 v England North Sound 13 Apr 2015 Test # 2157
35 147 115 2 0 30.43 2 caught 3 v India Wankhede 22 Nov 2011 Test # 2019
68 144 116 10 0 58.62 2 caught 2 v New Zealand Bridgetown 26 Jun 2014 Test # 2127
43 143 111 4 0 38.73 1 caught 3 v Pakistan Bridgetown 30 Apr 2017 Test # 2260
45 139 112 3 1 40.17 1 caught 3 v Bangladesh Gros Islet 13 Sep 2014 Test # 2139
21 137 82 1 0 25.60 3 run out 2 v Pakistan Abu Dhabi 21 Oct 2016 Test # 2226
45 133 105 6 0 42.85 1 caught 1 v New Zealand Hamilton 19 Dec 2013 Test # 2109
21 131 92 1 0 22.82 1 caught 2 v New Zealand Hamilton 3 Dec 2020 Test # 2394
50 130 102 5 0 49.01 1 caught 1 v Bangladesh Mirpur 29 Oct 2011 Test # 2012
41 128 115 7 0 35.65 1 caught 2 v Sri Lanka Galle 21 Nov 2021 Test # 2434
40 111 76 7 0 52.63 1 lbw 3 v England Birmingham 17 Aug 2017 Test # 2270
34 109 61 5 0 55.73 1 caught 2 v South Africa Centurion 17 Dec 2014 Test # 2150
55 108 70 7 1 78.57 1 caught 2 v England North Sound 8 Mar 2022 Test # 2454
32* 102 78 5 0 41.02 1 not out 1 v India Port of Spain 18 Aug 2016 Test # 2218
25 101 77 3 0 32.46 1 lbw 3 v Zimbabwe Bulawayo 4 Feb 2023 Test # 2489
33 100 82 3 0 40.24 1 lbw 4 v England North Sound 8 Mar 2022 Test # 2454
32 99 77 4 0 41.55 1 bowled 2 v Pakistan Dubai (DICS) 13 Oct 2016 Test # 2224
16 92 54 2 0 29.62 1 caught 3 v Australia Brisbane 25 Jan 2024 Test # 2524
24 90 70 0 1 34.28 1 caught 1 v New Zealand Wellington 1 Dec 2017 Test # 2284
20 87 54 3 0 37.03 1 caught 3 v South Africa Centurion 17 Dec 2014 Test # 2150
34 87 75 3 0 45.33 1 lbw 3 v Sri Lanka Galle 14 Oct 2015 Test # 2181
12 86 50 1 0 24.00 1 caught 2 v England Gros Islet 9 Feb 2019 Test # 2346
14 85 68 2 0 20.58 1 lbw 1 v India Hyderabad 12 Oct 2018 Test # 2321
16 79 56 1 0 28.57 1 caught 3 v Sri Lanka Port of Spain 6 Jun 2018 Test # 2306
28 78 52 5 0 53.84 1 caught 4 v India Port of Spain 20 Jul 2023 Test # 2513
10 75 38 1 0 26.31 1 caught 2 v India Kingston 30 Aug 2019 Test # 2359
17 74 56 1 0 30.35 1 lbw 2 v England St George's 24 Mar 2022 Test # 2459
20 73 53 2 0 37.73 1 caught 4 v Bangladesh Chattogram 3 Feb 2021 Test # 2407
3 73 43 0 0 6.97 1 caught 2 v Sri Lanka North Sound 21 Mar 2021 Test # 2416
20 70 46 3 0 43.47 1 caught 1 v India Roseau 12 Jul 2023 Test # 2510
24 66 49 3 0 48.97 1 lbw 3 v England Bridgetown 23 Jan 2019 Test # 2342
14 65 49 1 0 28.57 2 lbw 4 v Australia Roseau 23 Apr 2012 Test # 2042
16 64 45 1 0 35.55 1 bowled 3 v South Africa Cape Town 2 Jan 2015 Test # 2154
23 63 45 3 0 51.11 1 caught 3 v India Kingston 30 Jul 2016 Test # 2211
19 62 48 2 0 39.58 1 caught 2 v Australia Adelaide 8 Dec 2022 Test # 2479
13 62 45 2 0 28.88 1 bowled 1 v Australia Adelaide 17 Jan 2024 Test # 2523
19 61 44 3 0 43.18 1 lbw 4 v England Manchester 24 Jul 2020 Test # 2390
7 60 47 0 0 14.89 1 caught 3 v India Roseau 12 Jul 2023 Test # 2510
25 59 36 3 0 69.44 1 caught 4 v England Bridgetown 1 May 2015 Test # 2160
7 58 35 1 0 20.00 1 caught 1 v South Africa Cape Town 2 Jan 2015 Test # 2154
17 58 48 0 0 35.41 1 caught 2 v Australia Melbourne 26 Dec 2015 Test # 2195
20 58 37 2 0 54.05 1 caught 4 v New Zealand Hamilton 9 Dec 2017 Test # 2287
15 58 45 2 0 33.33 1 bowled 1 v South Africa Gros Islet 10 Jun 2021 Test # 2424
13 54 47 2 0 27.65 1 caught 2 v Bangladesh Chattogram 22 Nov 2018 Test # 2328
14* 52 34 1 0 41.17 2 not out 4 v New Zealand Port of Spain 16 Jun 2014 Test # 2125
24 48 42 3 0 57.14 1 caught 3 v New Zealand Wellington 11 Dec 2020 Test # 2395
14 47 28 1 0 50.00 1 bowled 3 v Pakistan Kingston 21 Apr 2017 Test # 2259
31 46 34 2 0 91.17 1 caught 4 v Australia Melbourne 26 Dec 2015 Test # 2195
17 45 42 3 0 40.47 1 caught 2 v South Africa Johannesburg 8 Mar 2023 Test # 2497
6 44 34 0 0 17.64 1 caught 4 v Pakistan Roseau 10 May 2017 Test # 2261
10 44 36 0 0 27.77 1 caught 1 v England Lord's 7 Sep 2017 Test # 2274
10 40 23 1 0 43.47 1 caught 3 v New Zealand Hamilton 3 Dec 2020 Test # 2394
2 38 41 0 0 4.87 1 lbw 3 v India Delhi 6 Nov 2011 Test # 2015
3 38 26 0 0 11.53 1 lbw 4 v Sri Lanka Colombo (PSS) 22 Oct 2015 Test # 2182
3 38 22 0 0 13.63 1 caught 1 v Zimbabwe Bulawayo 21 Oct 2017 Test # 2279
19 37 24 4 0 79.16 1 lbw 2 v Sri Lanka Galle 14 Oct 2015 Test # 2181
6 37 17 0 0 35.29 1 caught 4 v South Africa Gros Islet 18 Jun 2021 Test # 2426
6 36 30 0 0 20.00 1 bowled 4 v Pakistan Dubai (DICS) 13 Oct 2016 Test # 2224
18 36 38 3 0 47.36 1 lbw 4 v South Africa Johannesburg 8 Mar 2023 Test # 2497
17 35 31 2 0 54.83 2 caught 2 v India Eden Gardens 14 Nov 2011 Test # 2017
2 35 26 0 0 7.69 1 lbw 2 v Australia Hobart 10 Dec 2015 Test # 2193
11 35 32 2 0 34.37 1 lbw 2 v Afghanistan Lucknow 27 Nov 2019 Test # 2370
12 35 23 1 0 52.17 1 lbw 4 v England Manchester 16 Jul 2020 Test # 2389
4 34 25 0 0 16.00 1 caught 1 v Australia Brisbane 25 Jan 2024 Test # 2524
4 33 27 1 0 14.81 1 bowled 2 v Australia Kingston 11 Jun 2015 Test # 2166
10 31 30 2 0 33.33 1 caught 3 v India Rajkot 4 Oct 2018 Test # 2319
2 31 17 0 0 11.76 1 caught 4 v Pakistan Kingston 12 Aug 2021 Test # 2430
4 28 17 0 0 23.52 1 bowled 2 v Pakistan Kingston 20 Aug 2021 Test # 2431
7 28 27 1 0 25.92 1 lbw 2 v Zimbabwe Bulawayo 12 Feb 2023 Test # 2491
11 28 25 1 0 44.00 1 bowled 2 v South Africa Centurion 28 Feb 2023 Test # 2495
10 27 22 0 0 45.45 1 caught 1 v Australia Roseau 3 Jun 2015 Test # 2164
4 27 18 0 0 22.22 1 bowled 4 v England Southampton 8 Jul 2020 Test # 2388
15 25 21 2 0 71.42 2 caught 2 v Pakistan Basseterre 20 May 2011 Test # 1993
15 25 17 1 0 88.23 1 bowled 3 v Australia Roseau 3 Jun 2015 Test # 2164
6 25 21 1 0 28.57 1 lbw 4 v Sri Lanka Galle 29 Nov 2021 Test # 2437
3 25 13 0 0 23.07 1 caught 4 v Australia Adelaide 8 Dec 2022 Test # 2479
9 23 18 1 0 50.00 1 caught 1 v Pakistan Bridgetown 30 Apr 2017 Test # 2260
9 22 15 1 0 60.00 2 caught 3 v India Eden Gardens 14 Nov 2011 Test # 2017
20* 22 21 3 0 95.23 1 not out 4 v England St George's 24 Mar 2022 Test # 2459
7 21 13 1 0 53.84 1 lbw 3 v South Africa Gros Islet 10 Jun 2021 Test # 2424
7 20 18 1 0 38.88 1 bowled 3 v New Zealand Hamilton 19 Dec 2013 Test # 2109
4 20 20 0 0 20.00 1 lbw 4 v India Gros Islet 9 Aug 2016 Test # 2215
8 20 23 0 0 34.78 1 lbw 4 v Bangladesh Chattogram 22 Nov 2018 Test # 2328
1 16 11 0 0 9.09 1 caught 3 v Australia Adelaide 17 Jan 2024 Test # 2523
1 15 6 0 0 16.66 1 caught 1 v India Kingston 30 Jul 2016 Test # 2211
8 15 16 2 0 50.00 1 caught 4 v Afghanistan Lucknow 27 Nov 2019 Test # 2370
4 14 11 1 0 36.36 1 bowled 3 v England Lord's 7 Sep 2017 Test # 2274
8 14 6 1 0 133.33 1 caught 4 v England Gros Islet 9 Feb 2019 Test # 2346
3 14 7 0 0 42.85 2 caught 4 v India Kingston 30 Aug 2019 Test # 2359
6 14 13 1 0 46.15 1 caught 3 v Bangladesh Mirpur 11 Feb 2021 Test # 2410
0 13 7 0 0 0.00 2 caught 3 v Australia Bridgetown 7 Apr 2012 Test # 2040
3 13 13 0 0 23.07 1 caught 1 v Sri Lanka Port of Spain 6 Jun 2018 Test # 2306
0 13 14 0 0 0.00 1 lbw 4 v Sri Lanka Galle 21 Nov 2021 Test # 2434
4* 13 6 0 0 66.66 1 not out 4 v Bangladesh Gros Islet 24 Jun 2022 Test # 2468
0 12 9 0 0 0.00 2 lbw 2 v Australia Port of Spain 15 Apr 2012 Test # 2041
0 11 9 0 0 0.00 2 caught 2 v Australia Roseau 23 Apr 2012 Test # 2042
0 11 8 0 0 0.00 1 caught 2 v England Birmingham 17 Aug 2017 Test # 2270
2 11 10 0 0 20.00 1 bowled 2 v India Rajkot 4 Oct 2018 Test # 2319
0 10 5 0 0 0.00 2 bowled 4 v Pakistan Basseterre 20 May 2011 Test # 1993
6 9 8 1 0 75.00 2 bowled 4 v New Zealand Bridgetown 26 Jun 2014 Test # 2127
4* 9 6 1 0 66.66 2 not out 4 v Bangladesh Kingstown 5 Sep 2014 Test # 2138
5* 9 7 1 0 71.42 1 not out 4 v England North Sound 31 Jan 2019 Test # 2344
1 9 10 0 0 10.00 1 caught 2 v England Manchester 24 Jul 2020 Test # 2390
0 9 8 0 0 0.00 1 caught 2 v New Zealand Wellington 11 Dec 2020 Test # 2395
5 8 6 0 0 83.33 1 caught 4 v England North Sound 13 Apr 2015 Test # 2157
1 8 11 0 0 9.09 1 bowled 1 v England St George's 21 Apr 2015 Test # 2158
1 8 2 0 0 50.00 1 caught 4 v Bangladesh North Sound 16 Jun 2022 Test # 2466
0 7 5 0 0 0.00 1 caught 1 v Pakistan Kingston 21 Apr 2017 Test # 2259
2 6 5 0 0 40.00 1 lbw 3 v India North Sound 21 Jul 2016 Test # 2207
0 4 3 0 0 0.00 1 caught 4 v South Africa Centurion 28 Feb 2023 Test # 2495
0 3 2 0 0 0.00 2 lbw 4 v Bangladesh Chattogram 21 Oct 2011 Test # 2010
0 3 1 0 0 0.00 1 caught 2 v South Africa Gros Islet 18 Jun 2021 Test # 2426
0 2 3 0 0 0.00 1 bowled 4 v Australia Kingston 11 Jun 2015 Test # 2166
0 2 2 0 0 0.00 1 caught 3 v India Hyderabad 12 Oct 2018 Test # 2321
0 1 2 0 0 0.00 1 run out 3 v Bangladesh Mirpur 29 Oct 2011 Test # 2012
0 1 2 0 0 0.00 1 caught 2 v England Bridgetown 1 May 2015 Test # 2160
22 - 79 2 0 27.84 1 caught 2 v Sri Lanka Gros Islet 14 Jun 2018 Test # 2308
59* - 172 6 0 34.30 1 not out 4 v Sri Lanka Gros Islet 14 Jun 2018 Test # 2308
2 - 14 0 0 14.28 1 caught 1 v Sri Lanka Bridgetown 23 Jun 2018 Test # 2309
2 - 9 0 0 22.22 1 caught 3 v Sri Lanka Bridgetown 23 Jun 2018 Test # 2309
121 - 291 11 0 41.58 1 caught 2 v Bangladesh North Sound 4 Jul 2018 Test # 2310
110 - 279 9 0 39.42 1 caught 1 v Bangladesh Kingston 12 Jul 2018 Test # 2312
8 - 26 0 0 30.76 1 bowled 3 v Bangladesh Kingston 12 Jul 2018 Test # 2312
0 - 6 0 0 0.00 1 bowled 2 v Bangladesh Mirpur 30 Nov 2018 Test # 2331
1 - 4 0 0 25.00 1 lbw 3 v Bangladesh Mirpur 30 Nov 2018 Test # 2331
14 - 51 1 0 27.45 1 caught 2 v India North Sound 22 Aug 2019 Test # 2358
1 - 4 0 0 25.00 1 caught 4 v India North Sound 22 Aug 2019 Test # 2358
DNB - - - - - - - 4 v Australia Port of Spain 15 Apr 2012 Test # 2041
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