Records type all-round analysis [change type]
View match by match list [change view]
Home or away home venue remove home venue from query
Start of match date greater than or equal to 3 Apr 2018 remove greater than or equal to 3 Apr 2018 from query
Ordered by hundreds scored (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2011-2023 352 10856 162* 35.94 14 - - - - 439 49 - Profile
filtered 2018-2023 75 2933 152 39.10 5 - - - - 111 17 -
Match by match list
110* - 110 1 - - 1 1 ODI v Australia Manchester 24 Jun 2018 ODI # 4013
103 - 103 1 - - 0 1 ODI v Pakistan Nottingham 3 Jun 2019 ODI # 4148
39 106 145 1 - - 2 0 Test v India Nottingham 18 Aug 2018 Test # 2316
152 - 152 1 - - 3 0 Test v Pakistan Southampton 21 Aug 2020 Test # 2393
110* - 110 1 - - 2 0 ODI v Pakistan Southampton 11 May 2019 ODI # 4133
1 - 1 0 - - 2 0 ODI v Australia Manchester 11 Sep 2020 ODI # 4259
35 9 44 0 - - 4 0 Test v West Indies Southampton 8 Jul 2020 Test # 2388
61 - 61 0 - - 0 0 T20I v Australia Birmingham 27 Jun 2018 T20I # 679
29 - 29 0 - - 0 0 T20I v South Africa Cardiff 28 Jul 2022 T20I # 1698
10 - 10 0 - - 1 0 ODI v Sri Lanka Leeds 21 Jun 2019 ODI # 4168
89 0 89 0 - - 0 0 Test v India The Oval 7 Sep 2018 Test # 2318
19 - 19 0 - - 1 1 ODI v South Africa Manchester 22 Jul 2022 ODI # 4435
23 25 48 0 - - 6 0 Test v India Lord's 12 Aug 2021 Test # 2429
59 - 59 0 - - 0 2 T20I v Pakistan Leeds 18 Jul 2021 T20I # 1193
34 - 34 0 - - 1 1 ODI v Pakistan Leeds 19 May 2019 ODI # 4140
14 67 81 0 - - 1 0 Test v Pakistan Lord's 24 May 2018 Test # 2304
3 - 3 0 - - 3 1 ODI v Australia Manchester 13 Sep 2020 ODI # 4260
40 0 40 0 - - 3 0 Test v West Indies Manchester 16 Jul 2020 Test # 2389
53 - 53 0 - - 0 1 ODI v India Nottingham 12 Jul 2018 ODI # 4014
69 - 69 0 - - 0 0 T20I v India Manchester 3 Jul 2018 T20I # 684
14 - 14 0 - - 1 0 T20I v South Africa Southampton 31 Jul 2022 T20I # 1717
25 - 25 0 - - 2 0 ODI v Australia Lord's 25 Jun 2019 ODI # 4173
5 1 6 0 - - 2 0 Test v Australia Birmingham 1 Aug 2019 Test # 2353
TDNB - - - - - 0 0 ODI v South Africa Leeds 24 Jul 2022 ODI # 4437
7 - 7 0 - - 8 0 Test v India Leeds 25 Aug 2021 Test # 2432
21 - 21 0 - - 0 1 T20I v Pakistan Manchester 20 Jul 2021 T20I # 1195
18 - 18 0 - - 1 0 ODI v South Africa The Oval 30 May 2019 ODI # 4143
80* - 80 0 - - 0 0 Test v Pakistan Leeds 1 Jun 2018 Test # 2305
8 - 8 0 - - 1 0 ODI v Australia Manchester 16 Sep 2020 ODI # 4261
67 DNB 67 0 - - 5 0 Test v West Indies Manchester 24 Jul 2020 Test # 2390
4 - 4 0 - - 2 1 ODI v India Lord's 14 Jul 2018 ODI # 4016
14 - 14 0 - - 1 1 T20I v India Cardiff 6 Jul 2018 T20I # 688
DNB - - - - - 1 0 T20I v New Zealand Chester-le-Street 30 Aug 2023 T20I # 2225
20 - 20 0 - - 1 0 ODI v India Birmingham 30 Jun 2019 ODI # 4179
12 31 43 0 - - 2 0 Test v Australia Lord's 14 Aug 2019 Test # 2355
9 - 9 0 - - 2 0 ODI v Australia The Oval 13 Jun 2018 ODI # 4009
72 - 72 0 - - 1 0 ODI v New Zealand Cardiff 8 Sep 2023 ODI # 4636
0 - 0 0 - - 2 0 T20I v India Southampton 7 Jul 2022 T20I # 1616
0 1 1 0 - - 0 0 Test v India Birmingham 1 Aug 2018 Test # 2314
30 - 30 0 - - 0 0 ODI v India The Oval 12 Jul 2022 ODI # 4424
38 75 113 0 - - 4 0 Test v Pakistan Manchester 5 Aug 2020 Test # 2391
DNB - - - - - 2 0 ODI v India Leeds 17 Jul 2018 ODI # 4018
34 - 34 0 - - 0 0 T20I v India Bristol 8 Jul 2018 T20I # 690
13* - 13 0 - - 2 0 T20I v New Zealand Manchester 1 Sep 2023 T20I # 2229
11 - 11 0 - - 2 1 ODI v New Zealand Chester-le-Street 3 Jul 2019 ODI # 4183
5 1 6 0 - - 0 0 Test v Australia Leeds 22 Aug 2019 Test # 2357
91* - 91 0 - - 0 1 ODI v Australia Cardiff 16 Jun 2018 ODI # 4010
30 - 30 0 - - 2 0 ODI v New Zealand Southampton 10 Sep 2023 ODI # 4640
4 - 4 0 - - 2 0 T20I v India Birmingham 9 Jul 2022 T20I # 1628
64 - 64 0 - - 0 0 ODI v Bangladesh Cardiff 8 Jun 2019 ODI # 4153
24 - 24 0 - - 2 0 Test v India Lord's 9 Aug 2018 Test # 2315
4 - 4 0 - - 3 0 ODI v India Lord's 14 Jul 2022 ODI # 4428
0* - 0 0 - - 2 0 Test v Pakistan Southampton 13 Aug 2020 Test # 2392
TDNB - - - - - 1 0 ODI v Pakistan The Oval 8 May 2019 ODI # 4130
44 - 44 0 - - 0 0 T20I v Australia Southampton 4 Sep 2020 T20I # 1095
40 - 40 0 - - 1 1 T20I v New Zealand Birmingham 3 Sep 2023 T20I # 2231
DNB - - - - - 1 0 ODI v Australia Birmingham 11 Jul 2019 ODI # 4191
41 34 75 0 - - 0 0 Test v Australia Manchester 4 Sep 2019 Test # 2360
11 - 11 0 - - 0 2 ODI v Australia Nottingham 19 Jun 2018 ODI # 4011
38 - 38 0 - - 3 1 ODI v New Zealand The Oval 13 Sep 2023 ODI # 4643
18 - 18 0 - - 2 0 T20I v India Nottingham 10 Jul 2022 T20I # 1631
DNB - - - - - 2 0 ODI v West Indies Southampton 14 Jun 2019 ODI # 4158
60 - 60 0 - - 2 0 ODI v India Manchester 17 Jul 2022 ODI # 4433
77* - 77 0 - - 3 0 T20I v Australia Southampton 6 Sep 2020 T20I # 1096
59 - 59 0 - - 1 0 ODI v New Zealand Lord's 14 Jul 2019 ODI # 4192
70 47 117 0 - - 1 0 Test v Australia The Oval 12 Sep 2019 Test # 2362
54* - 54 0 - - 2 0 ODI v Australia Chester-le-Street 21 Jun 2018 ODI # 4012
36 - 36 0 - - 1 0 ODI v New Zealand Lord's 15 Sep 2023 ODI # 4647
22 - 22 0 - - 0 0 T20I v South Africa Bristol 27 Jul 2022 T20I # 1693
2 - 2 0 - - 1 0 ODI v Afghanistan Manchester 18 Jun 2019 ODI # 4163
21 69 90 0 - - 1 0 Test v India Southampton 30 Aug 2018 Test # 2317
12 - 12 0 - - 0 0 ODI v South Africa Chester-le-Street 19 Jul 2022 ODI # 4434
0 17 17 0 - - 4 0 Test v India Nottingham 4 Aug 2021 Test # 2428
68* - 68 0 - - 2 0 T20I v Sri Lanka Cardiff 23 Jun 2021 T20I # 1165
0 - 0 0 - - 0 0 ODI v Pakistan Nottingham 17 May 2019 ODI # 4138
Statsguru includes the following current or recent relevant matches:
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 4th Match, May 22, 2024 [T20I # 2614]
United States of America v Bangladesh at Prairie View, 1st T20I, May 21, 2024 [T20I # 2613]
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 2nd match, May 19, 2024 [T20I # 2612]
 
Feedback Print this page