Records type batting analysis [change type]
View innings by innings list [change view]
Primary team West Indies remove West Indies from query
Start of match date greater than or equal to 26 Mar 2009 remove greater than or equal to 26 Mar 2009 from query
Runs scored less than or equal to 150 remove less than or equal to 150 from query
Ordered by balls faced (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2015-2021 38 72 3 1726 147 25.01 4124 41.85 2 5 2 199 6 Profile
filtered 2015-2021 38 72 3 1726 147 25.01 4124 41.85 2 5 2 199 6
Innings by innings list
147 343 253 23 0 58.10 5 caught 2 v England Leeds 25 Aug 2017 Test # 2271
118* 321 211 14 0 55.92 4 not out 4 v England Leeds 25 Aug 2017 Test # 2271
90 314 209 8 1 43.06 4 caught 3 v Pakistan Bridgetown 30 Apr 2017 Test # 2260
90* 266 201 7 1 44.77 4 not out 1 v Zimbabwe Bulawayo 21 Oct 2017 Test # 2279
57 187 148 6 0 38.51 3 caught 1 v England Bridgetown 23 Jan 2019 Test # 2342
62 232 144 9 0 43.05 4 caught 3 v England Lord's 7 Sep 2017 Test # 2274
67 - 127 3 1 52.75 5 caught 2 v Bangladesh North Sound 4 Jul 2018 Test # 2310
37 158 125 6 0 29.60 4 caught 3 v New Zealand Wellington 1 Dec 2017 Test # 2284
44 168 122 4 0 36.06 4 lbw 3 v Zimbabwe Bulawayo 21 Oct 2017 Test # 2279
29 174 116 2 0 25.00 4 caught 2 v Pakistan Roseau 10 May 2017 Test # 2261
39 - 115 4 1 33.91 4 bowled 4 v Sri Lanka Gros Islet 14 Jun 2018 Test # 2308
43 147 103 4 0 41.74 3 bowled 2 v South Africa Gros Islet 18 Jun 2021 Test # 2426
40 137 101 5 0 39.60 5 bowled 2 v Zimbabwe Bulawayo 29 Oct 2017 Test # 2280
41 139 93 4 0 44.08 7 caught 4 v Pakistan Abu Dhabi 21 Oct 2016 Test # 2226
22 107 89 2 0 24.71 4 lbw 2 v Sri Lanka Galle 29 Nov 2021 Test # 2437
29 - 79 2 0 36.70 4 caught 1 v Bangladesh Kingston 12 Jul 2018 Test # 2312
25 - 75 0 0 33.33 3 caught 3 v Bangladesh Mirpur 30 Nov 2018 Test # 2331
35 108 72 5 0 48.61 2 stumped 4 v Sri Lanka Colombo (PSS) 22 Oct 2015 Test # 2182
25 84 71 5 0 35.21 4 caught 2 v England Manchester 16 Jul 2020 Test # 2389
44 130 70 9 0 62.85 4 caught 1 v Sri Lanka Port of Spain 6 Jun 2018 Test # 2306
36 74 68 5 0 52.94 3 lbw 1 v India Hyderabad 12 Oct 2018 Test # 2321
44 107 66 5 0 66.66 3 caught 2 v England North Sound 31 Jan 2019 Test # 2344
24 - 65 1 0 36.92 6 caught 2 v India North Sound 22 Aug 2019 Test # 2358
16 94 64 1 0 25.00 3 caught 2 v England Southampton 8 Jul 2020 Test # 2388
17 102 64 2 0 26.56 3 caught 2 v England Manchester 24 Jul 2020 Test # 2390
26 79 63 4 0 41.26 5 caught 2 v Australia Kingston 11 Jun 2015 Test # 2166
11 72 60 1 0 18.33 8 bowled 2 v Pakistan Abu Dhabi 21 Oct 2016 Test # 2226
29 79 57 7 0 50.87 4 caught 1 v England Lord's 7 Sep 2017 Test # 2274
36 89 54 5 0 66.66 2 caught 1 v Australia Roseau 3 Jun 2015 Test # 2164
17 88 54 2 0 31.48 4 lbw 4 v Pakistan Roseau 10 May 2017 Test # 2261
23 65 50 4 0 46.00 4 caught 4 v New Zealand Hamilton 9 Dec 2017 Test # 2287
23 66 49 3 0 46.93 2 bowled 2 v Sri Lanka Galle 14 Oct 2015 Test # 2181
11 - 49 2 0 22.44 4 caught 1 v Sri Lanka Bridgetown 23 Jun 2018 Test # 2309
14 72 46 2 0 30.43 3 caught 4 v England Gros Islet 9 Feb 2019 Test # 2346
9 54 44 1 0 20.45 2 lbw 4 v England Bridgetown 1 May 2015 Test # 2160
28 59 42 4 0 66.66 3 caught 3 v India Hyderabad 12 Oct 2018 Test # 2321
19 - 41 2 0 46.34 4 caught 2 v Sri Lanka Gros Islet 14 Jun 2018 Test # 2308
31 71 38 6 0 81.57 4 caught 4 v England Manchester 24 Jul 2020 Test # 2390
16 68 36 2 0 44.44 5 bowled 4 v Australia Kingston 11 Jun 2015 Test # 2166
17 34 34 1 1 50.00 3 lbw 3 v India Rajkot 4 Oct 2018 Test # 2319
15 55 33 3 0 45.45 4 bowled 2 v England Birmingham 17 Aug 2017 Test # 2270
6 36 32 0 0 18.75 2 bowled 3 v Sri Lanka Galle 14 Oct 2015 Test # 2181
15 49 32 1 0 46.87 2 bowled 1 v South Africa Gros Islet 10 Jun 2021 Test # 2424
10 40 31 0 0 32.25 4 caught 2 v Sri Lanka Galle 21 Nov 2021 Test # 2434
5 52 30 0 0 16.66 4 caught 1 v Pakistan Bridgetown 30 Apr 2017 Test # 2260
4 37 30 0 0 13.33 4 caught 3 v England Birmingham 17 Aug 2017 Test # 2270
10 - 30 1 0 33.33 3 bowled 2 v Bangladesh Mirpur 30 Nov 2018 Test # 2331
15 44 28 2 1 53.57 4 caught 2 v New Zealand Hamilton 9 Dec 2017 Test # 2287
12 59 28 1 0 42.85 3 caught 3 v South Africa Gros Islet 10 Jun 2021 Test # 2424
7 35 26 1 0 26.92 3 bowled 4 v England Manchester 16 Jul 2020 Test # 2389
16 51 24 1 0 66.66 4 caught 4 v Sri Lanka Galle 29 Nov 2021 Test # 2437
9 39 23 2 0 39.13 3 bowled 4 v England Southampton 8 Jul 2020 Test # 2388
10 33 22 2 0 45.45 3 bowled 2 v India Rajkot 4 Oct 2018 Test # 2319
2 23 21 0 0 9.52 4 bowled 1 v Pakistan Kingston 21 Apr 2017 Test # 2259
9 19 17 0 0 52.94 2 caught 1 v Australia Sydney 3 Jan 2016 Test # 2198
5 23 16 1 0 31.25 2 caught 2 v England Bridgetown 1 May 2015 Test # 2160
2 23 16 0 0 12.50 3 caught 4 v South Africa Gros Islet 18 Jun 2021 Test # 2426
2 24 14 0 0 14.28 2 caught 3 v Australia Roseau 3 Jun 2015 Test # 2164
6 18 14 0 0 42.85 4 lbw 3 v Pakistan Kingston 21 Apr 2017 Test # 2259
7 10 12 0 0 58.33 3 caught 2 v Afghanistan Lucknow 27 Nov 2019 Test # 2370
2 - 11 0 0 18.18 7 bowled 4 v India North Sound 22 Aug 2019 Test # 2358
4 - 10 0 0 40.00 5 lbw 3 v Bangladesh Kingston 12 Jul 2018 Test # 2312
1 24 9 0 0 11.11 3 caught 2 v England Gros Islet 9 Feb 2019 Test # 2346
3 10 9 0 0 33.33 4 bowled 4 v Sri Lanka Galle 21 Nov 2021 Test # 2434
3 31 7 0 0 42.85 3 caught 3 v England Bridgetown 23 Jan 2019 Test # 2342
1 18 6 0 0 16.66 4 caught 3 v Sri Lanka Port of Spain 6 Jun 2018 Test # 2306
3 7 6 0 0 50.00 3 caught 4 v Bangladesh Chattogram 22 Nov 2018 Test # 2328
6* 7 6 1 0 100.00 3 not out 4 v Afghanistan Lucknow 27 Nov 2019 Test # 2370
4 5 4 1 0 100.00 2 lbw 2 v Sri Lanka Colombo (PSS) 22 Oct 2015 Test # 2182
1 5 4 0 0 25.00 3 bowled 2 v Bangladesh Chattogram 22 Nov 2018 Test # 2328
0 8 3 0 0 0.00 4 caught 1 v New Zealand Wellington 1 Dec 2017 Test # 2284
0 - 2 0 0 0.00 4 bowled 3 v Sri Lanka Bridgetown 23 Jun 2018 Test # 2309
DNB - - - - - - - 4 v England North Sound 31 Jan 2019 Test # 2344
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