Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 1 Jan 2013 remove greater than or equal to 1 Jan 2013 from query
Not involving the player AN Cook (ENG) remove AN Cook (ENG) from query
Batting position less than or equal to 7 remove less than or equal to 7 from query
Ordered by start date (reverse)
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-2024 87 85 6 2363 112 29.91 2224 106.25 2 16 9 258 82 Profile
filtered 2019-2024 87 85 6 2363 112 29.91 2224 106.25 2 16 9 258 82
Innings by innings list
44 47 28 2 4 157.14 1 caught 2 T20I v South Africa Kingston 26 May 2024 T20I # 2630
36 29 22 2 3 163.63 1 caught 1 T20I v South Africa Kingston 25 May 2024 T20I # 2626
79 57 45 6 6 175.55 1 caught 1 T20I v South Africa Kingston 23 May 2024 T20I # 2617
5 9 9 1 0 55.55 1 caught 2 T20I v Australia Adelaide 11 Feb 2024 T20I # 2462
53 47 37 7 1 143.24 1 caught 2 T20I v Australia Hobart 9 Feb 2024 T20I # 2459
3 9 5 0 0 60.00 1 caught 2 T20I v England Tarouba 21 Dec 2023 T20I # 2415
0 1 1 0 0 0.00 1 caught 2 T20I v England Tarouba 19 Dec 2023 T20I # 2414
8 2 5 2 0 160.00 1 bowled 1 T20I v England St George's 16 Dec 2023 T20I # 2407
82* 97 52 8 5 157.69 1 not out 1 T20I v England St George's 14 Dec 2023 T20I # 2402
22 11 12 2 2 183.33 1 caught 2 T20I v England Bridgetown 12 Dec 2023 T20I # 2397
1 6 3 0 0 33.33 2 caught 2 ODI v England Bridgetown 9 Dec 2023 ODI # 4708
17 29 19 3 0 89.47 2 caught 1 ODI v England North Sound 6 Dec 2023 ODI # 4707
35 73 44 4 1 79.54 2 bowled 2 ODI v England North Sound 3 Dec 2023 ODI # 4706
85* 93 55 5 6 154.54 1 not out 2 T20I v India Lauderhill 13 Aug 2023 T20I # 2194
18 21 16 0 2 112.50 2 caught 1 T20I v India Lauderhill 12 Aug 2023 T20I # 2193
42 59 42 5 1 100.00 1 caught 1 T20I v India Providence 8 Aug 2023 T20I # 2192
0 1 1 0 0 0.00 1 caught 2 T20I v India Providence 6 Aug 2023 T20I # 2191
28 21 19 4 1 147.36 1 lbw 1 T20I v India Tarouba 3 Aug 2023 T20I # 2188
0 5 5 0 0 0.00 1 caught 2 ODI v India Tarouba 1 Aug 2023 ODI # 4624
15 43 23 3 0 65.21 1 lbw 2 ODI v India Bridgetown 29 Jul 2023 ODI # 4623
17 44 23 3 0 73.91 1 bowled 1 ODI v India Bridgetown 27 Jul 2023 ODI # 4622
10 28 18 1 0 55.55 1 bowled 1 ODI v Sri Lanka Harare 7 Jul 2023 ODI # 4618
100 137 104 15 0 96.15 1 caught 2 ODI v Oman Harare 5 Jul 2023 ODI # 4614
22 25 22 5 0 100.00 1 caught 1 ODI v Scotland Harare 1 Jul 2023 ODI # 4608
76 116 81 13 0 93.82 1 lbw 1 ODI v Netherlands Harare 26 Jun 2023 ODI # 4602
20 24 12 2 1 166.66 1 caught 2 ODI v Zimbabwe Harare 24 Jun 2023 ODI # 4597
32 66 42 2 2 76.19 1 bowled 1 ODI v Nepal Harare 22 Jun 2023 ODI # 4593
0 - 7 0 0 0.00 1 caught 1 ODI v U.S.A. Harare 18 Jun 2023 ODI # 4586
64 100 70 4 4 91.42 1 caught 1 ODI v U.A.E. Sharjah 6 Jun 2023 ODI # 4582
112 140 112 12 4 100.00 1 caught 2 ODI v U.A.E. Sharjah 4 Jun 2023 ODI # 4581
36 41 25 4 2 144.00 1 bowled 1 T20I v South Africa Johannesburg 28 Mar 2023 T20I # 2036
1 4 2 0 0 50.00 1 caught 1 T20I v South Africa Centurion 26 Mar 2023 T20I # 2032
23 11 8 2 2 287.50 1 bowled 2 T20I v South Africa Centurion 25 Mar 2023 T20I # 2031
72 96 72 11 1 100.00 1 bowled 1 ODI v South Africa Potchefstroom 21 Mar 2023 ODI # 4544
30 - 29 4 0 103.44 1 bowled 1 ODI v South Africa East London 18 Mar 2023 ODI # 4540
62* 80 48 6 1 129.16 4 not out 1 T20I v Ireland Hobart 21 Oct 2022 T20I # 1837
17 24 15 3 0 113.33 3 bowled 2 T20I v Scotland Hobart 17 Oct 2022 T20I # 1826
23 31 18 3 1 127.77 3 stumped 2 T20I v Australia Brisbane 7 Oct 2022 T20I # 1808
12 20 9 1 1 133.33 3 lbw 1 T20I v Australia Carrara 5 Oct 2022 T20I # 1806
1 5 2 0 0 50.00 4 caught 1 ODI v New Zealand Bridgetown 21 Aug 2022 ODI # 4456
2 18 7 0 0 28.57 4 caught 2 ODI v New Zealand Bridgetown 19 Aug 2022 ODI # 4453
53 51 35 4 3 151.42 1 caught 2 T20I v New Zealand Kingston 14 Aug 2022 T20I # 1735
13 10 8 3 0 162.50 1 caught 2 T20I v India Lauderhill 6 Aug 2022 T20I # 1725
20 34 20 3 0 100.00 1 bowled 1 T20I v India Basseterre 2 Aug 2022 T20I # 1720
68 73 52 8 2 130.76 1 bowled 2 T20I v India Basseterre 1 Aug 2022 T20I # 1718
42 53 37 5 1 113.51 4 bowled 2 ODI v India Port of Spain 27 Jul 2022 ODI # 4439
0 7 5 0 0 0.00 4 caught 1 ODI v India Port of Spain 24 Jul 2022 ODI # 4438
54 103 66 2 2 81.81 4 caught 2 ODI v India Port of Spain 22 Jul 2022 ODI # 4436
8 10 9 1 0 88.88 2 bowled 1 ODI v Bangladesh Providence 16 Jul 2022 ODI # 4431
11 48 44 0 0 25.00 4 bowled 1 ODI v Bangladesh Providence 13 Jul 2022 ODI # 4426
8 44 31 0 0 25.80 4 caught 1 ODI v Bangladesh Providence 10 Jul 2022 ODI # 4421
7 6 5 0 1 140.00 1 caught 2 T20I v Bangladesh Providence 7 Jul 2022 T20I # 1617
57 91 43 7 1 132.55 1 caught 1 T20I v Bangladesh Roseau 3 Jul 2022 T20I # 1607
TDNB - - - - - - - - T20I v Bangladesh Roseau 2 Jul 2022 T20I # 1601
0 5 2 0 0 0.00 4 bowled 2 ODI v Pakistan Multan 10 Jun 2022 ODI # 4405
4 15 9 0 0 44.44 5 caught 1 ODI v Pakistan Multan 8 Jun 2022 ODI # 4401
10 14 12 1 0 83.33 5 caught 1 ODI v Netherlands Amstelveen 4 Jun 2022 ODI # 4398
91* - 90 9 3 101.11 5 not out 2 ODI v Netherlands Amstelveen 2 Jun 2022 ODI # 4395
58* - 51 5 2 113.72 5 not out 2 ODI v Netherlands Amstelveen 31 May 2022 ODI # 4392
22 46 30 2 0 73.33 1 caught 2 T20I v India Eden Gardens 18 Feb 2022 T20I # 1473
4 5 5 1 0 80.00 1 caught 1 T20I v India Eden Gardens 16 Feb 2022 T20I # 1467
14 26 13 2 0 107.69 2 caught 2 ODI v India Ahmedabad 11 Feb 2022 ODI # 4356
18 33 20 2 1 90.00 2 caught 2 ODI v India Ahmedabad 9 Feb 2022 ODI # 4355
13 50 26 2 0 50.00 2 caught 1 ODI v India Ahmedabad 6 Feb 2022 ODI # 4353
34 47 31 2 2 109.67 1 caught 1 T20I v England Bridgetown 30 Jan 2022 T20I # 1457
26 39 27 4 0 96.29 1 caught 2 T20I v England Bridgetown 29 Jan 2022 T20I # 1456
10 9 10 2 0 100.00 1 bowled 1 T20I v England Bridgetown 26 Jan 2022 T20I # 1455
0 4 1 0 0 0.00 1 lbw 2 T20I v England Bridgetown 23 Jan 2022 T20I # 1454
52* 74 49 4 1 106.12 1 not out 2 T20I v England Bridgetown 22 Jan 2022 T20I # 1453
43 31 21 7 2 204.76 1 bowled 1 T20I v Pakistan Karachi 16 Dec 2021 T20I # 1450
67 81 43 6 3 155.81 2 caught 2 T20I v Pakistan Karachi 14 Dec 2021 T20I # 1449
1 10 2 0 0 50.00 2 caught 2 T20I v Pakistan Karachi 13 Dec 2021 T20I # 1448
11 6 7 1 1 157.14 2 caught 1 T20I v New Zealand Mount Maunganui 30 Nov 2020 T20I # 1112
0 5 1 0 0 0.00 2 bowled 2 T20I v New Zealand Mount Maunganui 29 Nov 2020 T20I # 1110
13 28 10 2 0 130.00 2 caught 1 T20I v New Zealand Auckland 27 Nov 2020 T20I # 1108
43 - 21 6 2 204.76 2 caught 2 T20I v Sri Lanka Pallekele 6 Mar 2020 T20I # 1078
33 - 25 5 1 132.00 2 caught 1 T20I v Sri Lanka Pallekele 4 Mar 2020 T20I # 1075
38 - 43 4 1 88.37 4 caught 2 ODI v Ireland St George's 12 Jan 2020 ODI # 4230
0 - 5 0 0 0.00 4 caught 2 ODI v Ireland Bridgetown 9 Jan 2020 ODI # 4229
20 - 40 2 0 50.00 3 caught 2 ODI v Ireland Bridgetown 7 Jan 2020 ODI # 4226
5 - 4 1 0 125.00 2 caught 2 T20I v India Wankhede 11 Dec 2019 T20I # 1024
DNB - - - - - - - 2 T20I v India Thiruvananthapuram 8 Dec 2019 T20I # 1022
31 - 23 3 1 134.78 3 stumped 1 T20I v India Hyderabad 6 Dec 2019 T20I # 1020
1 - 5 0 0 20.00 3 bowled 2 T20I v Afghanistan Lucknow 17 Nov 2019 T20I # 1017
12 - 14 1 0 85.71 1 bowled 2 T20I v Afghanistan Lucknow 16 Nov 2019 T20I # 1016
4 - 4 1 0 100.00 1 bowled 1 T20I v Afghanistan Lucknow 14 Nov 2019 T20I # 1015
39 - 56 5 1 69.64 4 bowled 2 ODI v Afghanistan Lucknow 11 Nov 2019 ODI # 4215
Statsguru includes the following current or recent relevant matches:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page