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 between 26 Jun 2014 and 24 Jul 2023 remove between 26 Jun 2014 and 24 Jul 2023 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 2019-2023 55 65 2 1613 111 25.60 2581 62.49 2 8 10 157 31 Profile
filtered 2019-2023 55 65 2 1613 111 25.60 2581 62.49 2 8 10 157 31
Innings by innings list
11 - 36 1 0 30.55 3 caught 2 Test v India North Sound 22 Aug 2019 Test # 2358
2 - 5 0 0 40.00 3 lbw 4 Test v India North Sound 22 Aug 2019 Test # 2358
0 2 1 0 0 0.00 4 lbw 2 Test v India Kingston 30 Aug 2019 Test # 2359
50 200 119 9 0 42.01 4 run out 4 Test v India Kingston 30 Aug 2019 Test # 2359
111 252 214 15 1 51.86 4 bowled 2 Test v Afghanistan Lucknow 27 Nov 2019 Test # 2370
DNB - - - - - - - 4 Test v Afghanistan Lucknow 27 Nov 2019 Test # 2370
39 85 71 6 0 54.92 4 caught 2 Test v England Southampton 8 Jul 2020 Test # 2388
0 8 5 0 0 0.00 4 lbw 4 Test v England Southampton 8 Jul 2020 Test # 2388
68 149 137 11 0 49.63 5 lbw 2 Test v England Manchester 16 Jul 2020 Test # 2389
62 207 136 4 2 45.58 4 lbw 4 Test v England Manchester 16 Jul 2020 Test # 2389
4 40 20 0 0 20.00 4 caught 2 Test v England Manchester 24 Jul 2020 Test # 2390
22 36 33 3 0 66.66 5 caught 4 Test v England Manchester 24 Jul 2020 Test # 2390
1 8 7 0 0 14.28 3 caught 2 Test v New Zealand Hamilton 3 Dec 2020 Test # 2394
2 4 4 0 0 50.00 4 caught 3 Test v New Zealand Hamilton 3 Dec 2020 Test # 2394
14 140 92 1 0 15.21 4 bowled 2 Test v New Zealand Wellington 11 Dec 2020 Test # 2395
36 108 72 4 1 50.00 4 caught 3 Test v New Zealand Wellington 11 Dec 2020 Test # 2395
5 23 15 0 0 33.33 5 bowled 2 T20I v Pakistan Karachi 13 Dec 2021 T20I # 1448
10 7 4 1 1 250.00 3 lbw 2 T20I v Pakistan Karachi 14 Dec 2021 T20I # 1449
49 49 31 2 4 158.06 2 caught 1 T20I v Pakistan Karachi 16 Dec 2021 T20I # 1450
93 132 89 9 3 104.49 4 lbw 1 ODI v Ireland Kingston 8 Jan 2022 ODI # 4339
43 97 64 5 0 67.18 4 lbw 1 ODI v Ireland Kingston 13 Jan 2022 ODI # 4340
1 16 6 0 0 16.66 4 lbw 1 ODI v Ireland Kingston 16 Jan 2022 ODI # 4342
12 52 26 0 0 46.15 4 caught 1 ODI v India Ahmedabad 6 Feb 2022 ODI # 4353
44 94 64 2 2 68.75 4 caught 2 ODI v India Ahmedabad 9 Feb 2022 ODI # 4355
0 3 3 0 0 0.00 4 caught 2 ODI v India Ahmedabad 11 Feb 2022 ODI # 4356
18 45 38 4 0 47.36 3 caught 2 Test v England North Sound 8 Mar 2022 Test # 2454
5 34 26 1 0 19.23 3 caught 4 Test v England North Sound 8 Mar 2022 Test # 2454
39 135 105 5 0 37.14 3 caught 2 Test v England Bridgetown 16 Mar 2022 Test # 2457
4 13 9 1 0 44.44 3 caught 4 Test v England Bridgetown 16 Mar 2022 Test # 2457
13 29 25 2 0 52.00 3 lbw 2 Test v England St George's 24 Mar 2022 Test # 2459
DNB - - - - - - - 4 Test v England St George's 24 Mar 2022 Test # 2459
60 - 67 3 2 89.55 2 caught 2 ODI v Netherlands Amstelveen 31 May 2022 ODI # 4392
6 - 17 0 0 35.29 2 caught 2 ODI v Netherlands Amstelveen 2 Jun 2022 ODI # 4395
101* 178 115 3 4 87.82 3 not out 1 ODI v Netherlands Amstelveen 4 Jun 2022 ODI # 4398
70 117 83 7 0 84.33 3 caught 1 ODI v Pakistan Multan 8 Jun 2022 ODI # 4401
42 81 56 4 1 75.00 3 lbw 2 ODI v Pakistan Multan 10 Jun 2022 ODI # 4405
18 33 26 1 1 69.23 3 bowled 2 ODI v Pakistan Multan 12 Jun 2022 ODI # 4407
TDNB - - - - - - - - T20I v Bangladesh Roseau 2 Jul 2022 T20I # 1601
0 8 3 0 0 0.00 3 caught 1 T20I v Bangladesh Roseau 3 Jul 2022 T20I # 1607
12 9 12 2 0 100.00 3 caught 2 T20I v Bangladesh Providence 7 Jul 2022 T20I # 1617
33 86 66 3 0 50.00 3 caught 1 ODI v Bangladesh Providence 10 Jul 2022 ODI # 4421
5 11 13 1 0 38.46 3 bowled 1 ODI v Bangladesh Providence 13 Jul 2022 ODI # 4426
4 17 8 1 0 50.00 3 lbw 1 ODI v Bangladesh Providence 16 Jul 2022 ODI # 4431
46 82 61 4 1 75.40 3 caught 2 ODI v India Port of Spain 22 Jul 2022 ODI # 4436
35 46 36 5 0 97.22 3 caught 1 ODI v India Port of Spain 24 Jul 2022 ODI # 4438
0 3 2 0 0 0.00 3 lbw 2 ODI v India Port of Spain 27 Jul 2022 ODI # 4439
20 30 15 2 1 133.33 2 bowled 2 T20I v India Tarouba 29 Jul 2022 T20I # 1702
13 19 13 2 0 100.00 2 stumped 2 T20I v India Lauderhill 7 Aug 2022 T20I # 1726
42 59 43 2 3 97.67 2 caught 2 T20I v New Zealand Kingston 10 Aug 2022 T20I # 1728
7 10 5 1 0 140.00 2 bowled 2 T20I v New Zealand Kingston 12 Aug 2022 T20I # 1732
56* 74 59 3 2 94.91 2 not out 2 T20I v New Zealand Kingston 14 Aug 2022 T20I # 1735
79 - 91 9 1 86.81 3 bowled 2 ODI v New Zealand Bridgetown 17 Aug 2022 ODI # 4450
0 14 8 0 0 0.00 3 bowled 2 ODI v New Zealand Bridgetown 19 Aug 2022 ODI # 4453
2 12 8 0 0 25.00 5 caught 1 ODI v New Zealand Bridgetown 21 Aug 2022 ODI # 4456
4 24 9 0 0 44.44 5 caught 2 T20I v Scotland Hobart 17 Oct 2022 T20I # 1826
0 5 3 0 0 0.00 6 lbw 1 T20I v Zimbabwe Hobart 19 Oct 2022 T20I # 1834
33 81 58 4 0 56.89 7 caught 2 Test v Australia Perth 30 Nov 2022 Test # 2477
11 23 20 2 0 55.00 3 caught 4 Test v Australia Perth 30 Nov 2022 Test # 2477
8 27 20 0 0 40.00 3 caught 2 Test v Australia Adelaide 8 Dec 2022 Test # 2479
0 3 2 0 0 0.00 3 lbw 4 Test v Australia Adelaide 8 Dec 2022 Test # 2479
0 - 5 0 0 0.00 3 bowled 1 ODI v South Africa East London 18 Mar 2023 ODI # 4540
18 51 24 2 0 75.00 3 run out 1 ODI v South Africa Potchefstroom 21 Mar 2023 ODI # 4544
44 72 58 5 0 75.86 3 lbw 2 ODI v U.A.E. Sharjah 4 Jun 2023 ODI # 4581
20 32 22 1 1 90.90 3 bowled 1 ODI v U.A.E. Sharjah 6 Jun 2023 ODI # 4582
39 72 58 2 0 67.24 3 caught 2 ODI v U.A.E. Sharjah 9 Jun 2023 ODI # 4584
25 37 31 2 0 80.64 3 lbw 1 ODI v Netherlands Harare 26 Jun 2023 ODI # 4602
0 8 3 0 0 0.00 3 caught 1 ODI v Scotland Harare 1 Jul 2023 ODI # 4608
2 9 4 0 0 50.00 3 caught 1 ODI v Sri Lanka Harare 7 Jul 2023 ODI # 4618
Statsguru includes the following current or recent relevant matches:
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th Match, Jun 10, 2024 [T20I # 2661 - Current]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th Match, Jun 10, 2024 [T20I # 2660 - Current]
Oman v Scotland at North Sound, ICC Men's T20 World Cup 20th match, Jun 9, 2024 [T20I # 2659]
India v Pakistan at New York, ICC Men's T20 World Cup 19th match, Jun 9, 2024 [T20I # 2658]
Belgium v Guernsey at Waterloo, 4th T20I, Jun 9, 2024 [T20I # 2657]
Austria v Romania at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 4th match, Jun 9, 2024 [T20I # 2656]
France v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 3rd match, Jun 9, 2024 [T20I # 2655]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd match, Jun 9, 2024 [T20I # 2653]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st match, Jun 9, 2024 [T20I # 2652]
 
Feedback Print this page