Records type batting analysis [change type]
View innings by innings list [change view]
Home or away home venue remove home venue from query
Start of match date greater than or equal to 1 Dec 2011 remove greater than or equal to 1 Dec 2011 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 2012-2024 343 447 49 19151 254 48.11 28985 66.07 47 105 23 1892 109 Profile
filtered 2013-2023 173 222 27 9735 254 49.92 14284 68.15 26 50 13 1037 45
Innings by innings list
40 180 114 4 0 35.08 5 caught 1 Test v New Zealand Lord's 16 May 2013 Test # 2088
71 178 120 8 0 59.16 4 bowled 3 Test v New Zealand Lord's 16 May 2013 Test # 2088
104 236 167 9 0 62.27 5 caught 1 Test v New Zealand Leeds 24 May 2013 Test # 2089
28 32 22 4 0 127.27 5 caught 3 Test v New Zealand Leeds 24 May 2013 Test # 2089
30 58 40 1 0 75.00 4 bowled 1 ODI v New Zealand Lord's 31 May 2013 ODI # 3360
28 45 27 1 0 103.70 4 caught 2 ODI v New Zealand Southampton 2 Jun 2013 ODI # 3361
33 52 50 1 0 66.00 4 run out 1 ODI v New Zealand Nottingham 5 Jun 2013 ODI # 3362
12 23 17 1 0 70.58 4 caught 1 ODI v Australia Birmingham 8 Jun 2013 ODI # 3365
68 74 55 5 0 123.63 4 caught 1 ODI v Sri Lanka The Oval 13 Jun 2013 ODI # 3370
38 47 40 2 1 95.00 4 caught 1 ODI v New Zealand Cardiff 16 Jun 2013 ODI # 3373
48 90 71 7 0 67.60 4 bowled 2 ODI v South Africa The Oval 19 Jun 2013 ODI # 3375
7 8 9 0 0 77.77 4 caught 2 ODI v India Birmingham 23 Jun 2013 ODI # 3377
30 99 64 6 0 46.87 2 bowled 1 Test v Australia Nottingham 10 Jul 2013 Test # 2090
5 34 31 1 0 16.12 2 caught 3 Test v Australia Nottingham 10 Jul 2013 Test # 2090
6 28 14 1 0 42.85 2 lbw 1 Test v Australia Lord's 18 Jul 2013 Test # 2091
180 466 338 18 2 53.25 2 caught 3 Test v Australia Lord's 18 Jul 2013 Test # 2091
8 97 57 1 0 14.03 2 caught 2 Test v Australia Manchester 1 Aug 2013 Test # 2092
13* 95 57 1 0 22.80 2 not out 4 Test v Australia Manchester 1 Aug 2013 Test # 2092
16 78 52 1 0 30.76 2 caught 1 Test v Australia Chester-le-Street 9 Aug 2013 Test # 2093
2 35 19 0 0 10.52 2 bowled 3 Test v Australia Chester-le-Street 9 Aug 2013 Test # 2093
68 234 184 11 0 36.95 2 caught 2 Test v Australia The Oval 21 Aug 2013 Test # 2094
11 20 17 2 0 64.70 2 caught 4 Test v Australia The Oval 21 Aug 2013 Test # 2094
90* 77 49 13 1 183.67 5 not out 2 T20I v Australia Southampton 29 Aug 2013 T20I # 328
1* 1 1 0 0 100.00 7 not out 1 T20I v Australia Chester-le-Street 31 Aug 2013 T20I # 329
3 26 15 0 0 20.00 4 bowled 2 ODI v Australia Manchester 8 Sep 2013 ODI # 3412
12 36 24 1 0 50.00 4 caught 1 ODI v Australia Birmingham 11 Sep 2013 ODI # 3414
0 1 1 0 0 0.00 4 caught 2 ODI v Australia Cardiff 14 Sep 2013 ODI # 3415
21 62 36 0 0 58.33 3 bowled 2 ODI v Australia Southampton 16 Sep 2013 ODI # 3416
5 11 7 0 0 71.42 4 caught 2 T20I v Sri Lanka The Oval 20 May 2014 T20I # 401
45 55 41 2 1 109.75 5 lbw 1 ODI v Sri Lanka The Oval 22 May 2014 ODI # 3492
0 2 3 0 0 0.00 4 bowled 2 ODI v Sri Lanka Chester-le-Street 25 May 2014 ODI # 3493
DNB - - - - - - - 2 ODI v Sri Lanka Manchester 28 May 2014 ODI # 3494
43 90 68 1 0 63.23 4 caught 2 ODI v Sri Lanka Lord's 31 May 2014 ODI # 3495
10 16 11 1 0 90.90 4 caught 1 ODI v Sri Lanka Birmingham 3 Jun 2014 ODI # 3496
200* 500 298 16 0 67.11 5 not out 1 Test v Sri Lanka Lord's 12 Jun 2014 Test # 2124
15 32 18 2 0 83.33 5 lbw 3 Test v Sri Lanka Lord's 12 Jun 2014 Test # 2124
13 48 32 2 0 40.62 5 caught 2 Test v Sri Lanka Leeds 20 Jun 2014 Test # 2126
31 161 108 4 0 28.70 5 caught 4 Test v Sri Lanka Leeds 20 Jun 2014 Test # 2126
154* 400 295 15 0 52.20 5 not out 2 Test v India Nottingham 9 Jul 2014 Test # 2128
13 66 50 0 0 26.00 5 lbw 2 Test v India Lord's 17 Jul 2014 Test # 2130
66 222 146 7 0 45.20 5 caught 4 Test v India Lord's 17 Jul 2014 Test # 2130
3 46 25 0 0 12.00 5 caught 1 Test v India Southampton 27 Jul 2014 Test # 2132
56 66 41 9 0 136.58 5 bowled 3 Test v India Southampton 27 Jul 2014 Test # 2132
77 219 161 7 0 47.82 6 caught 2 Test v India Manchester 7 Aug 2014 Test # 2134
149* 268 165 18 1 90.30 5 not out 2 Test v India The Oval 15 Aug 2014 Test # 2137
4 11 4 1 0 100.00 4 bowled 2 ODI v India Cardiff 27 Aug 2014 ODI # 3517
2 7 7 0 0 28.57 4 stumped 1 ODI v India Nottingham 30 Aug 2014 ODI # 3520
44 97 81 2 0 54.32 4 caught 1 ODI v India Birmingham 2 Sep 2014 ODI # 3523
113 133 108 10 3 104.62 4 caught 1 ODI v India Leeds 5 Sep 2014 ODI # 3525
26 31 29 2 0 89.65 4 caught 1 T20I v India Birmingham 7 Sep 2014 T20I # 405
98 218 161 11 0 60.86 5 caught 1 Test v New Zealand Lord's 21 May 2015 Test # 2162
84 190 139 12 0 60.43 5 caught 3 Test v New Zealand Lord's 21 May 2015 Test # 2162
1 6 5 0 0 20.00 5 caught 2 Test v New Zealand Leeds 29 May 2015 Test # 2163
0 2 2 0 0 0.00 5 caught 4 Test v New Zealand Leeds 29 May 2015 Test # 2163
104 108 78 13 2 133.33 3 caught 1 ODI v New Zealand Birmingham 9 Jun 2015 ODI # 3654
6 11 10 0 0 60.00 3 caught 2 ODI v New Zealand The Oval 12 Jun 2015 ODI # 3655
54 90 63 6 0 85.71 3 bowled 1 ODI v New Zealand Southampton 14 Jun 2015 ODI # 3656
106* 139 97 13 0 109.27 3 not out 2 ODI v New Zealand Nottingham 17 Jun 2015 ODI # 3657
4 8 5 1 0 80.00 3 stumped 2 ODI v New Zealand Chester-le-Street 20 Jun 2015 ODI # 3659
68 60 46 8 1 147.82 3 caught 1 T20I v New Zealand Manchester 23 Jun 2015 T20I # 423
134 247 166 17 0 80.72 5 caught 1 Test v Australia Cardiff 8 Jul 2015 Test # 2170
60 133 89 9 0 67.41 5 bowled 3 Test v Australia Cardiff 8 Jul 2015 Test # 2170
1 6 4 0 0 25.00 5 caught 2 Test v Australia Lord's 16 Jul 2015 Test # 2171
17 84 44 2 0 38.63 5 bowled 4 Test v Australia Lord's 16 Jul 2015 Test # 2171
63 113 75 9 1 84.00 4 caught 2 Test v Australia Birmingham 29 Jul 2015 Test # 2173
38* 89 63 6 1 60.31 4 not out 4 Test v Australia Birmingham 29 Jul 2015 Test # 2173
130 246 176 19 1 73.86 4 caught 2 Test v Australia Nottingham 6 Aug 2015 Test # 2175
6 59 39 1 0 15.38 4 caught 2 Test v Australia The Oval 20 Aug 2015 Test # 2178
11 52 30 1 0 36.66 4 caught 3 Test v Australia The Oval 20 Aug 2015 Test # 2178
0 11 7 0 0 0.00 4 caught 1 Test v Sri Lanka Leeds 19 May 2016 Test # 2203
80 153 119 5 0 67.22 4 caught 1 Test v Sri Lanka Chester-le-Street 27 May 2016 Test # 2204
DNB - - - - - - - 4 Test v Sri Lanka Chester-le-Street 27 May 2016 Test # 2204
3 8 9 0 0 33.33 4 lbw 1 Test v Sri Lanka Lord's 9 Jun 2016 Test # 2205
4 7 5 1 0 80.00 3 bowled 3 Test v Sri Lanka Lord's 9 Jun 2016 Test # 2205
2 19 6 0 0 33.33 3 bowled 2 ODI v Sri Lanka Nottingham 21 Jun 2016 ODI # 3751
DNB - - - - - - - 2 ODI v Sri Lanka Birmingham 24 Jun 2016 ODI # 3753
11* 15 16 1 0 68.75 3 not out 2 ODI v Sri Lanka Bristol 26 Jun 2016 ODI # 3755
65 83 54 9 0 120.37 3 caught 2 ODI v Sri Lanka The Oval 29 Jun 2016 ODI # 3757
93 149 106 6 0 87.73 3 bowled 1 ODI v Sri Lanka Cardiff 2 Jul 2016 ODI # 3758
48 119 73 7 0 65.75 3 caught 2 Test v Pakistan Lord's 14 Jul 2016 Test # 2206
9 50 30 2 0 30.00 3 caught 4 Test v Pakistan Lord's 14 Jul 2016 Test # 2206
254 614 406 27 0 62.56 3 caught 1 Test v Pakistan Manchester 22 Jul 2016 Test # 2208
71* 59 48 10 0 147.91 3 not out 3 Test v Pakistan Manchester 22 Jul 2016 Test # 2208
3 11 6 0 0 50.00 3 caught 1 Test v Pakistan Birmingham 3 Aug 2016 Test # 2212
62 165 123 8 0 50.40 3 caught 3 Test v Pakistan Birmingham 3 Aug 2016 Test # 2212
26 57 39 5 0 66.66 3 caught 1 Test v Pakistan The Oval 11 Aug 2016 Test # 2216
39 82 46 4 0 84.78 3 lbw 3 Test v Pakistan The Oval 11 Aug 2016 Test # 2216
61 101 72 6 0 84.72 3 run out 2 ODI v Pakistan Southampton 24 Aug 2016 ODI # 3770
89 201 108 5 0 82.40 3 caught 2 ODI v Pakistan Lord's 27 Aug 2016 ODI # 3771
85 146 86 8 0 98.83 3 caught 1 ODI v Pakistan Nottingham 30 Aug 2016 ODI # 3773
30 45 26 5 1 115.38 3 caught 2 ODI v Pakistan Leeds 1 Sep 2016 ODI # 3775
9 21 9 1 0 100.00 3 bowled 1 ODI v Pakistan Cardiff 4 Sep 2016 ODI # 3777
6 11 9 0 0 66.66 3 caught 1 T20I v Pakistan Manchester 7 Sep 2016 T20I # 566
49* 78 52 7 0 94.23 3 not out 2 ODI v Ireland Bristol 5 May 2017 ODI # 3864
73 106 73 8 0 100.00 3 caught 1 ODI v Ireland Lord's 7 May 2017 ODI # 3865
37 93 51 2 0 72.54 3 caught 1 ODI v South Africa Leeds 24 May 2017 ODI # 3872
39 50 41 6 0 95.12 3 run out 1 ODI v South Africa Southampton 27 May 2017 ODI # 3873
2 6 5 0 0 40.00 3 lbw 1 ODI v South Africa Lord's 29 May 2017 ODI # 3874
133* 202 129 11 1 103.10 3 not out 2 ODI v Bangladesh The Oval 1 Jun 2017 ODI # 3875
64 122 65 4 2 98.46 3 bowled 1 ODI v New Zealand Cardiff 6 Jun 2017 ODI # 3880
15 25 14 2 0 107.14 3 caught 2 ODI v Australia Birmingham 10 Jun 2017 ODI # 3885
46 82 56 2 0 82.14 3 caught 1 ODI v Pakistan Cardiff 14 Jun 2017 ODI # 3889
190 375 234 27 1 81.19 4 caught 1 Test v South Africa Lord's 6 Jul 2017 Test # 2262
5 20 13 1 0 38.46 4 bowled 3 Test v South Africa Lord's 6 Jul 2017 Test # 2262
78 117 76 12 0 102.63 4 caught 2 Test v South Africa Nottingham 14 Jul 2017 Test # 2264
8 34 20 0 0 40.00 4 bowled 4 Test v South Africa Nottingham 14 Jul 2017 Test # 2264
29 71 56 4 0 51.78 4 caught 1 Test v South Africa The Oval 27 Jul 2017 Test # 2266
50 131 94 6 0 53.19 4 caught 3 Test v South Africa The Oval 27 Jul 2017 Test # 2266
52 135 101 6 0 51.48 4 lbw 1 Test v South Africa Manchester 4 Aug 2017 Test # 2268
49 140 106 6 0 46.22 4 bowled 3 Test v South Africa Manchester 4 Aug 2017 Test # 2268
136 287 189 22 0 71.95 4 bowled 1 Test v West Indies Birmingham 17 Aug 2017 Test # 2270
59 156 98 9 0 60.20 4 caught 1 Test v West Indies Leeds 25 Aug 2017 Test # 2271
72 187 111 15 0 64.86 4 caught 3 Test v West Indies Leeds 25 Aug 2017 Test # 2271
1 13 2 0 0 50.00 4 caught 2 Test v West Indies Lord's 7 Sep 2017 Test # 2274
DNB - - - - - - - 4 Test v West Indies Lord's 7 Sep 2017 Test # 2274
17 43 19 2 0 89.47 3 caught 2 T20I v West Indies Chester-le-Street 16 Sep 2017 T20I # 622
54 77 53 4 0 101.88 3 bowled 2 ODI v West Indies Manchester 19 Sep 2017 ODI # 3911
DNB - - - - - - - 1 ODI v West Indies Nottingham 21 Sep 2017 ODI # 3913
84 120 79 7 2 106.32 3 lbw 1 ODI v West Indies Bristol 24 Sep 2017 ODI # 3915
14 - 15 2 0 93.33 3 caught 2 ODI v West Indies The Oval 27 Sep 2017 ODI # 3916
46* - 44 2 1 104.54 3 not out 2 ODI v West Indies Southampton 29 Sep 2017 ODI # 3918
4 46 24 0 0 16.66 3 caught 1 Test v Pakistan Lord's 24 May 2018 Test # 2304
68 187 120 8 0 56.66 3 lbw 3 Test v Pakistan Lord's 24 May 2018 Test # 2304
45 117 72 6 0 62.50 3 caught 2 Test v Pakistan Leeds 1 Jun 2018 Test # 2305
50 111 71 4 0 70.42 4 caught 2 ODI v Australia The Oval 13 Jun 2018 ODI # 4009
22 40 24 2 0 91.66 4 caught 1 ODI v Australia Cardiff 16 Jun 2018 ODI # 4010
4* - 6 0 0 66.66 7 not out 1 ODI v Australia Nottingham 19 Jun 2018 ODI # 4011
27 - 35 2 1 77.14 4 bowled 2 ODI v Australia Chester-le-Street 21 Jun 2018 ODI # 4012
1 - 3 0 0 33.33 4 caught 2 ODI v Australia Manchester 24 Jun 2018 ODI # 4013
35 - 24 4 0 145.83 5 run out 1 T20I v Australia Birmingham 27 Jun 2018 T20I # 679
0 - 1 0 0 0.00 6 stumped 1 T20I v India Manchester 3 Jul 2018 T20I # 684
9 - 10 0 0 90.00 3 bowled 2 T20I v India Cardiff 6 Jul 2018 T20I # 688
3 - 6 0 0 50.00 3 lbw 1 ODI v India Nottingham 12 Jul 2018 ODI # 4014
113* - 116 8 1 97.41 3 not out 1 ODI v India Lord's 14 Jul 2018 ODI # 4016
100* 155 120 10 0 83.33 3 not out 2 ODI v India Leeds 17 Jul 2018 ODI # 4018
80 243 156 9 0 51.28 3 run out 1 Test v India Birmingham 1 Aug 2018 Test # 2314
14 48 35 1 0 40.00 3 caught 3 Test v India Birmingham 1 Aug 2018 Test # 2314
19 82 53 2 0 35.84 3 lbw 2 Test v India Lord's 9 Aug 2018 Test # 2315
16 68 29 2 0 55.17 3 caught 2 Test v India Nottingham 18 Aug 2018 Test # 2316
13 71 40 2 0 32.50 3 caught 4 Test v India Nottingham 18 Aug 2018 Test # 2316
4 26 14 0 0 28.57 3 lbw 1 Test v India Southampton 30 Aug 2018 Test # 2317
48 140 88 6 0 54.54 4 run out 3 Test v India Southampton 30 Aug 2018 Test # 2317
0 4 3 0 0 0.00 4 lbw 1 Test v India The Oval 7 Sep 2018 Test # 2318
125 264 190 12 1 65.78 4 caught 3 Test v India The Oval 7 Sep 2018 Test # 2318
47 - 42 5 0 111.90 3 caught 2 T20I v Pakistan Cardiff 5 May 2019 T20I # 772
TDNB - - - - - - - - ODI v Pakistan The Oval 8 May 2019 ODI # 4130
40 69 54 3 0 74.07 3 caught 1 ODI v Pakistan Southampton 11 May 2019 ODI # 4133
43 79 36 4 1 119.44 3 caught 2 ODI v Pakistan Bristol 14 May 2019 ODI # 4135
36 68 41 3 0 87.80 3 caught 2 ODI v Pakistan Nottingham 17 May 2019 ODI # 4138
84 112 73 9 0 115.06 3 caught 1 ODI v Pakistan Leeds 19 May 2019 ODI # 4140
51 83 59 5 0 86.44 3 caught 1 ODI v South Africa The Oval 30 May 2019 ODI # 4143
107 168 104 10 1 102.88 3 caught 2 ODI v Pakistan Nottingham 3 Jun 2019 ODI # 4148
21 54 29 1 0 72.41 3 bowled 1 ODI v Bangladesh Cardiff 8 Jun 2019 ODI # 4153
100* 164 94 11 0 106.38 2 not out 2 ODI v West Indies Southampton 14 Jun 2019 ODI # 4158
88 155 82 5 1 107.31 3 caught 1 ODI v Afghanistan Manchester 18 Jun 2019 ODI # 4163
57 126 89 3 0 64.04 3 caught 2 ODI v Sri Lanka Leeds 21 Jun 2019 ODI # 4168
8 16 9 2 0 88.88 3 lbw 2 ODI v Australia Lord's 25 Jun 2019 ODI # 4173
44 96 54 2 0 81.48 3 caught 1 ODI v India Birmingham 30 Jun 2019 ODI # 4179
24 54 25 1 0 96.00 3 caught 1 ODI v New Zealand Chester-le-Street 3 Jul 2019 ODI # 4183
49* 67 46 8 0 106.52 3 not out 2 ODI v Australia Birmingham 11 Jul 2019 ODI # 4191
7 40 30 0 0 23.33 3 caught 2 ODI v New Zealand Lord's 14 Jul 2019 ODI # 4192
2 15 7 0 0 28.57 4 lbw 1 Test v Ireland Lord's 24 Jul 2019 Test # 2352
31 93 64 3 0 48.43 5 caught 3 Test v Ireland Lord's 24 Jul 2019 Test # 2352
57 192 119 6 0 47.89 3 caught 2 Test v Australia Birmingham 1 Aug 2019 Test # 2353
28 97 57 3 0 49.12 3 caught 4 Test v Australia Birmingham 1 Aug 2019 Test # 2353
14 37 20 3 0 70.00 3 lbw 1 Test v Australia Lord's 14 Aug 2019 Test # 2355
0 2 1 0 0 0.00 3 caught 3 Test v Australia Lord's 14 Aug 2019 Test # 2355
0 8 2 0 0 0.00 3 caught 2 Test v Australia Leeds 22 Aug 2019 Test # 2357
77 322 205 7 0 37.56 3 caught 4 Test v Australia Leeds 22 Aug 2019 Test # 2357
71 255 168 10 0 42.26 4 lbw 2 Test v Australia Manchester 4 Sep 2019 Test # 2360
0 2 1 0 0 0.00 3 bowled 4 Test v Australia Manchester 4 Sep 2019 Test # 2360
57 218 141 3 0 40.42 3 bowled 1 Test v Australia The Oval 12 Sep 2019 Test # 2362
21 54 26 2 0 80.76 3 caught 3 Test v Australia The Oval 12 Sep 2019 Test # 2362
23 80 49 2 0 46.93 4 caught 1 Test v West Indies Manchester 16 Jul 2020 Test # 2389
22 58 33 0 0 66.66 4 run out 3 Test v West Indies Manchester 16 Jul 2020 Test # 2389
17 92 59 0 0 28.81 3 run out 1 Test v West Indies Manchester 24 Jul 2020 Test # 2390
68* 77 56 8 1 121.42 3 not out 3 Test v West Indies Manchester 24 Jul 2020 Test # 2390
14 93 58 2 0 24.13 3 caught 2 Test v Pakistan Manchester 5 Aug 2020 Test # 2391
42 110 84 7 0 50.00 3 caught 4 Test v Pakistan Manchester 5 Aug 2020 Test # 2391
9* 49 35 0 0 25.71 4 not out 2 Test v Pakistan Southampton 13 Aug 2020 Test # 2392
29 68 51 3 0 56.86 4 caught 1 Test v Pakistan Southampton 21 Aug 2020 Test # 2393
1 15 11 0 0 9.09 3 caught 2 ODI v Australia Manchester 11 Sep 2020 ODI # 4259
39 88 73 4 1 53.42 3 caught 1 ODI v Australia Manchester 13 Sep 2020 ODI # 4260
0 1 1 0 0 0.00 3 lbw 1 ODI v Australia Manchester 16 Sep 2020 ODI # 4261
42 169 113 5 0 37.16 4 caught 2 Test v New Zealand Lord's 2 Jun 2021 Test # 2422
40 109 71 5 0 56.33 4 lbw 4 Test v New Zealand Lord's 2 Jun 2021 Test # 2422
4 13 7 1 0 57.14 4 caught 1 Test v New Zealand Birmingham 10 Jun 2021 Test # 2423
11 102 61 1 0 18.03 4 caught 3 Test v New Zealand Birmingham 10 Jun 2021 Test # 2423
79* 134 87 4 0 90.80 3 not out 2 ODI v Sri Lanka Chester-le-Street 29 Jun 2021 ODI # 4296
68* 131 87 5 0 78.16 3 not out 2 ODI v Sri Lanka The Oval 1 Jul 2021 ODI # 4297
TDNB - - - - - - - - ODI v Sri Lanka Bristol 4 Jul 2021 ODI # 4298
64 178 108 11 0 59.25 4 lbw 1 Test v India Nottingham 4 Aug 2021 Test # 2428
109 284 172 14 0 63.37 4 caught 3 Test v India Nottingham 4 Aug 2021 Test # 2428
180* 533 321 18 0 56.07 4 not out 2 Test v India Lord's 12 Aug 2021 Test # 2429
33 94 60 5 0 55.00 4 caught 4 Test v India Lord's 12 Aug 2021 Test # 2429
121 242 165 14 0 73.33 4 bowled 2 Test v India Leeds 25 Aug 2021 Test # 2432
21 52 25 4 0 84.00 4 bowled 2 Test v India The Oval 2 Sep 2021 Test # 2433
36 123 78 3 0 46.15 4 bowled 4 Test v India The Oval 2 Sep 2021 Test # 2433
11 21 15 2 0 73.33 4 caught 2 Test v New Zealand Lord's 2 Jun 2022 Test # 2464
115* 328 170 12 0 67.64 4 not out 4 Test v New Zealand Lord's 2 Jun 2022 Test # 2464
176 353 211 26 1 83.41 4 caught 2 Test v New Zealand Nottingham 10 Jun 2022 Test # 2465
3 5 4 0 0 75.00 4 caught 4 Test v New Zealand Nottingham 10 Jun 2022 Test # 2465
5 16 9 1 0 55.55 4 caught 2 Test v New Zealand Leeds 23 Jun 2022 Test # 2467
86* 186 125 11 1 68.80 4 not out 4 Test v New Zealand Leeds 23 Jun 2022 Test # 2467
31 92 67 4 0 46.26 4 caught 2 Test v India Birmingham 1 Jul 2022 Test # 2470
142* 240 173 19 1 82.08 4 not out 4 Test v India Birmingham 1 Jul 2022 Test # 2470
0 3 2 0 0 0.00 3 caught 1 ODI v India The Oval 12 Jul 2022 ODI # 4424
11 43 21 0 0 52.38 3 lbw 1 ODI v India Lord's 14 Jul 2022 ODI # 4428
0 4 3 0 0 0.00 3 caught 1 ODI v India Manchester 17 Jul 2022 ODI # 4433
86 116 77 5 2 111.68 3 bowled 2 ODI v South Africa Chester-le-Street 19 Jul 2022 ODI # 4434
1 9 3 0 0 33.33 4 caught 1 ODI v South Africa Manchester 22 Jul 2022 ODI # 4435
TDNB - - - - - - - - ODI v South Africa Leeds 24 Jul 2022 ODI # 4437
8 26 17 1 0 47.05 4 lbw 1 Test v South Africa Lord's 17 Aug 2022 Test # 2474
6 26 10 0 0 60.00 4 caught 3 Test v South Africa Lord's 17 Aug 2022 Test # 2474
9 17 15 1 0 60.00 4 caught 2 Test v South Africa Manchester 25 Aug 2022 Test # 2475
23 36 25 3 0 92.00 4 caught 2 Test v South Africa The Oval 8 Sep 2022 Test # 2476
DNB - - - - - - - 4 Test v South Africa The Oval 8 Sep 2022 Test # 2476
56 86 59 4 1 94.91 4 bowled 2 Test v Ireland Lord's 1 Jun 2023 Test # 2504
DNB - - - - - - - 4 Test v Ireland Lord's 1 Jun 2023 Test # 2504
118* 269 152 7 4 77.63 4 not out 1 Test v Australia Birmingham 16 Jun 2023 Test # 2507
46 79 55 5 1 83.63 4 stumped 3 Test v Australia Birmingham 16 Jun 2023 Test # 2507
10 39 19 0 0 52.63 4 caught 2 Test v Australia Lord's 28 Jun 2023 Test # 2508
18 40 35 2 0 51.42 4 caught 4 Test v Australia Lord's 28 Jun 2023 Test # 2508
19 66 45 2 0 42.22 4 caught 2 Test v Australia Leeds 6 Jul 2023 Test # 2509
21 72 33 3 0 63.63 4 caught 4 Test v Australia Leeds 6 Jul 2023 Test # 2509
84 163 95 8 1 88.42 4 bowled 2 Test v Australia Manchester 19 Jul 2023 Test # 2512
5 12 11 1 0 45.45 4 bowled 1 Test v Australia The Oval 27 Jul 2023 Test # 2515
91 174 106 11 1 85.84 4 bowled 3 Test v Australia The Oval 27 Jul 2023 Test # 2515
6 25 15 0 0 40.00 3 caught 1 ODI v New Zealand Cardiff 8 Sep 2023 ODI # 4636
0 2 2 0 0 0.00 3 lbw 1 ODI v New Zealand Southampton 10 Sep 2023 ODI # 4640
4 10 7 1 0 57.14 3 bowled 1 ODI v New Zealand The Oval 13 Sep 2023 ODI # 4643
29 66 40 2 1 72.50 3 bowled 1 ODI v New Zealand Lord's 15 Sep 2023 ODI # 4647
Statsguru includes the following current or recent relevant matches:
Romania v Bulgaria at Ilfov County, Continental Cup 3rd match, May 24, 2024 [T20I # 2620]
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 6th match, May 24, 2024 [T20I # 2619]
Bulgaria v Gibraltar at Ilfov County, Continental Cup 1st match, May 24, 2024 [T20I # 2618]
 
Feedback Print this page