View innings by innings list [change view]
Start of match date greater than or equal to 18 Jun 2019 remove greater than or equal to 18 Jun 2019 from query
Totals in terms of batting team switch totals
Ordered by start date (reverse)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied Draw NR W/L Ave RPO Inns HS LS
unfiltered 1877-2024 2052 888 761 11 355 37 1.166 31.64 3.21 2902 903 45 Profile
filtered 2019-2024 197 99 80 2 10 6 1.237 30.76 4.64 248 657 67
Innings by innings list
158/3 15.3 10.19 158 1 2 won T20I v Pakistan The Oval 30 May 2024 T20I # 2631
183/7 20.0 9.15 183 1 won T20I v Pakistan Birmingham 25 May 2024 T20I # 2623
218 57.4 3.78 218 1 lost Test v India Dharamsala 7 Mar 2024 Test # 2534
195 48.1 4.04 -64 3 lost Test v India Dharamsala 7 Mar 2024 Test # 2534
353 104.5 3.36 353 1 lost Test v India Ranchi 23 Feb 2024 Test # 2531
145 53.5 2.69 191 3 lost Test v India Ranchi 23 Feb 2024 Test # 2531
319 71.1 4.48 -126 2 lost Test v India Rajkot 15 Feb 2024 Test # 2530
122 39.4 3.07 557 -434 4 lost Test v India Rajkot 15 Feb 2024 Test # 2530
253 55.5 4.53 -143 2 lost Test v India Visakhapatnam 2 Feb 2024 Test # 2526
292 69.2 4.21 399 -106 4 lost Test v India Visakhapatnam 2 Feb 2024 Test # 2526
246 64.3 3.81 246 1 won Test v India Hyderabad 25 Jan 2024 Test # 2525
420 102.1 4.11 230 3 won Test v India Hyderabad 25 Jan 2024 Test # 2525
132 19.3 6.76 132 1 lost T20I v West Indies Tarouba 21 Dec 2023 T20I # 2415
267/3 20.0 13.35 267 1 won T20I v West Indies Tarouba 19 Dec 2023 T20I # 2414
226/3 19.5 11.39 223 4 2 won T20I v West Indies St George's 16 Dec 2023 T20I # 2407
166/7 20.0 8.30 177 -10 2 lost T20I v West Indies St George's 14 Dec 2023 T20I # 2402
171 19.3 8.76 171 1 lost T20I v West Indies Bridgetown 12 Dec 2023 T20I # 2397
206/9 40.0 5.15 206 1 lost ODI v West Indies Bridgetown 9 Dec 2023 ODI # 4708
206/4 32.5 6.27 203 4 2 won ODI v West Indies North Sound 6 Dec 2023 ODI # 4707
325 50.0 6.50 325 1 lost ODI v West Indies North Sound 3 Dec 2023 ODI # 4706
337/9 50.0 6.74 337 1 won ODI v Pakistan Eden Gardens 11 Nov 2023 ODI # 4701
339/9 50.0 6.78 339 1 won ODI v Netherlands Pune 8 Nov 2023 ODI # 4697
253 48.1 5.25 287 -33 2 lost ODI v Australia Ahmedabad 4 Nov 2023 ODI # 4693
129 34.5 3.70 230 -100 2 lost ODI v India Lucknow 29 Oct 2023 ODI # 4686
156 33.2 4.68 156 1 lost ODI v Sri Lanka Bengaluru 26 Oct 2023 ODI # 4682
170 22.0 7.72 400 -229 2 lost ODI v South Africa Wankhede 21 Oct 2023 ODI # 4677
215 40.3 5.30 285 -69 2 lost ODI v Afghanistan Delhi 15 Oct 2023 ODI # 4670
364/9 50.0 7.28 364 1 won ODI v Bangladesh Dharamsala 10 Oct 2023 ODI # 4664
282/9 50.0 5.64 282 1 lost ODI v New Zealand Ahmedabad 5 Oct 2023 ODI # 4658
280/4 31.0 9.03 280 1 n/r ODI v Ireland Bristol 26 Sep 2023 ODI # 4656
334/8 50.0 6.68 334 1 won ODI v Ireland Nottingham 23 Sep 2023 ODI # 4653
311/9 50.0 6.22 311 1 won ODI v New Zealand Lord's 15 Sep 2023 ODI # 4647
368 48.1 7.64 368 1 won ODI v New Zealand The Oval 13 Sep 2023 ODI # 4643
226/7 34.0 6.64 226 1 won ODI v New Zealand Southampton 10 Sep 2023 ODI # 4640
291/6 50.0 5.82 291 1 lost ODI v New Zealand Cardiff 8 Sep 2023 ODI # 4636
175/8 20.0 8.75 175 1 lost T20I v New Zealand Nottingham 5 Sep 2023 T20I # 2232
128 18.3 6.91 203 -74 2 lost T20I v New Zealand Birmingham 3 Sep 2023 T20I # 2231
198/4 20.0 9.90 198 1 won T20I v New Zealand Manchester 1 Sep 2023 T20I # 2229
143/3 14.0 10.21 140 4 2 won T20I v New Zealand Chester-le-Street 30 Aug 2023 T20I # 2225
283 54.4 5.17 283 1 won Test v Australia The Oval 27 Jul 2023 Test # 2515
395 81.5 4.82 383 3 won Test v Australia The Oval 27 Jul 2023 Test # 2515
592 107.4 5.49 275 2 draw Test v Australia Manchester 19 Jul 2023 Test # 2512
237 52.3 4.51 -26 2 won Test v Australia Leeds 6 Jul 2023 Test # 2509
254/7 50.0 5.08 251 4 4 won Test v Australia Leeds 6 Jul 2023 Test # 2509
325 76.2 4.25 -91 2 lost Test v Australia Lord's 28 Jun 2023 Test # 2508
327 81.3 4.01 371 -43 4 lost Test v Australia Lord's 28 Jun 2023 Test # 2508
393/8d 78.0 5.03 393 1 lost Test v Australia Birmingham 16 Jun 2023 Test # 2507
273 66.2 4.11 280 3 lost Test v Australia Birmingham 16 Jun 2023 Test # 2507
524/4d 82.4 6.33 352 2 won Test v Ireland Lord's 1 Jun 2023 Test # 2504
12/0 0.4 18.00 11 2 4 won Test v Ireland Lord's 1 Jun 2023 Test # 2504
142/6 20.0 7.10 159 -16 2 lost T20I v Bangladesh Mirpur 14 Mar 2023 T20I # 2026
117 20.0 5.85 117 1 lost T20I v Bangladesh Mirpur 12 Mar 2023 T20I # 2023
156/6 20.0 7.80 156 1 lost T20I v Bangladesh Chattogram 9 Mar 2023 T20I # 2018
196 43.1 4.54 247 -50 2 lost ODI v Bangladesh Chattogram 6 Mar 2023 ODI # 4531
326/7 50.0 6.52 326 1 won ODI v Bangladesh Mirpur 3 Mar 2023 ODI # 4528
212/7 48.4 4.35 210 3 2 won ODI v Bangladesh Mirpur 1 Mar 2023 ODI # 4525
435/8d 87.1 4.99 435 1 lost Test v New Zealand Wellington 24 Feb 2023 Test # 2494
256 74.2 3.44 258 -1 4 lost Test v New Zealand Wellington 24 Feb 2023 Test # 2494
325/9d 58.2 5.57 325 1 won Test v New Zealand Mount Maunganui 16 Feb 2023 Test # 2492
374 73.5 5.06 393 3 won Test v New Zealand Mount Maunganui 16 Feb 2023 Test # 2492
346/7 50.0 6.92 346 1 won ODI v South Africa Kimberley 1 Feb 2023 ODI # 4514
342/7 50.0 6.84 342 1 lost ODI v South Africa Bloemfontein 29 Jan 2023 ODI # 4513
271 44.2 6.11 299 -27 2 lost ODI v South Africa Bloemfontein 27 Jan 2023 ODI # 4512
354 81.4 4.33 50 2 won Test v Pakistan Karachi 17 Dec 2022 Test # 2483
170/2 28.1 6.03 167 4 4 won Test v Pakistan Karachi 17 Dec 2022 Test # 2483
281 51.4 5.43 281 1 won Test v Pakistan Multan 9 Dec 2022 Test # 2480
275 64.5 4.24 354 3 won Test v Pakistan Multan 9 Dec 2022 Test # 2480
657 101.0 6.50 657 1 won Test v Pakistan Rawalpindi 1 Dec 2022 Test # 2478
264/7d 35.5 7.36 342 3 won Test v Pakistan Rawalpindi 1 Dec 2022 Test # 2478
142 31.4 4.48 364 -213 2 lost ODI v Australia Melbourne 22 Nov 2022 ODI # 4480
208 38.5 5.35 281 -72 2 lost ODI v Australia Sydney 19 Nov 2022 ODI # 4477
287/9 50.0 5.74 287 1 lost ODI v Australia Adelaide 17 Nov 2022 ODI # 4475
138/5 19.0 7.26 138 1 2 won T20I v Pakistan Melbourne 13 Nov 2022 T20I # 1879
170/0 16.0 10.62 169 2 2 won T20I v India Adelaide 10 Nov 2022 T20I # 1878
144/6 19.4 7.32 142 3 2 won T20I v Sri Lanka Sydney 5 Nov 2022 T20I # 1867
179/6 20.0 8.95 179 1 won T20I v New Zealand Brisbane 1 Nov 2022 T20I # 1858
105/5 14.3 7.24 111 -52 2 lost T20I v Ireland Melbourne 26 Oct 2022 T20I # 1846
113/5 18.1 6.22 113 1 2 won T20I v Afghanistan Perth 22 Oct 2022 T20I # 1840
112/2 12.0 9.33 112 1 n/r T20I v Australia Canberra 14 Oct 2022 T20I # 1820
178/7 20.0 8.90 178 1 won T20I v Australia Canberra 12 Oct 2022 T20I # 1817
208/6 20.0 10.40 208 1 won T20I v Australia Perth 9 Oct 2022 T20I # 1812
209/3 20.0 10.45 209 1 won T20I v Pakistan Lahore 2 Oct 2022 T20I # 1804
170/2 14.3 11.72 170 1 2 won T20I v Pakistan Lahore 30 Sep 2022 T20I # 1802
139/7 20.0 6.95 146 -6 2 lost T20I v Pakistan Lahore 28 Sep 2022 T20I # 1801
163 19.2 8.43 167 -3 2 lost T20I v Pakistan Karachi 25 Sep 2022 T20I # 1798
221/3 20.0 11.05 221 1 won T20I v Pakistan Karachi 23 Sep 2022 T20I # 1795
199/5 20.0 9.95 199 1 lost T20I v Pakistan Karachi 22 Sep 2022 T20I # 1793
160/4 19.2 8.27 159 2 2 won T20I v Pakistan Karachi 20 Sep 2022 T20I # 1789
158 36.2 4.34 40 2 won Test v South Africa The Oval 8 Sep 2022 Test # 2476
130/1 22.3 5.77 130 1 4 won Test v South Africa The Oval 8 Sep 2022 Test # 2476
415/9d 106.4 3.89 264 2 won Test v South Africa Manchester 25 Aug 2022 Test # 2475
165 45.0 3.66 165 1 lost Test v South Africa Lord's 17 Aug 2022 Test # 2474
149 37.4 3.95 -12 3 lost Test v South Africa Lord's 17 Aug 2022 Test # 2474
101 16.4 6.06 192 -90 2 lost T20I v South Africa Southampton 31 Jul 2022 T20I # 1717
149 16.4 8.94 208 -58 2 lost T20I v South Africa Cardiff 28 Jul 2022 T20I # 1698
234/6 20.0 11.70 234 1 won T20I v South Africa Bristol 27 Jul 2022 T20I # 1693
DNB 0.0 - 0 0 n/r ODI v South Africa Leeds 24 Jul 2022 ODI # 4437
201 28.1 7.13 201 1 won ODI v South Africa Manchester 22 Jul 2022 ODI # 4435
271 46.5 5.78 334 -62 2 lost ODI v South Africa Chester-le-Street 19 Jul 2022 ODI # 4434
259 45.5 5.65 259 1 lost ODI v India Manchester 17 Jul 2022 ODI # 4433
246 49.0 5.02 246 1 won ODI v India Lord's 14 Jul 2022 ODI # 4428
110 25.2 4.34 110 1 lost ODI v India The Oval 12 Jul 2022 ODI # 4424
215/7 20.0 10.75 215 1 won T20I v India Nottingham 10 Jul 2022 T20I # 1631
121 17.0 7.11 171 -49 2 lost T20I v India Birmingham 9 Jul 2022 T20I # 1628
148 19.3 7.58 199 -50 2 lost T20I v India Southampton 7 Jul 2022 T20I # 1616
284 61.3 4.61 -132 2 won Test v India Birmingham 1 Jul 2022 Test # 2470
378/3 76.4 4.93 378 1 4 won Test v India Birmingham 1 Jul 2022 Test # 2470
360 67.0 5.37 31 2 won Test v New Zealand Leeds 23 Jun 2022 Test # 2467
296/3 54.2 5.44 296 1 4 won Test v New Zealand Leeds 23 Jun 2022 Test # 2467
248/2 30.1 8.22 245 4 2 won ODI v Netherlands Amstelveen 22 Jun 2022 ODI # 4417
239/4 36.1 6.60 236 4 2 won ODI v Netherlands Amstelveen 19 Jun 2022 ODI # 4414
498/4 50.0 9.96 498 1 won ODI v Netherlands Amstelveen 17 Jun 2022 ODI # 4413
539 128.2 4.20 -14 2 won Test v New Zealand Nottingham 10 Jun 2022 Test # 2465
299/5 50.0 5.98 299 1 4 won Test v New Zealand Nottingham 10 Jun 2022 Test # 2465
141 42.5 3.29 9 2 won Test v New Zealand Lord's 2 Jun 2022 Test # 2464
279/5 78.5 3.53 277 3 4 won Test v New Zealand Lord's 2 Jun 2022 Test # 2464
204 89.4 2.27 204 1 lost Test v West Indies St George's 24 Mar 2022 Test # 2459
120 64.2 1.86 27 3 lost Test v West Indies St George's 24 Mar 2022 Test # 2459
507/9d 150.5 3.36 507 1 draw Test v West Indies Bridgetown 16 Mar 2022 Test # 2457
185/6d 39.5 4.64 281 3 draw Test v West Indies Bridgetown 16 Mar 2022 Test # 2457
311 100.3 3.09 311 1 draw Test v West Indies North Sound 8 Mar 2022 Test # 2454
349/6d 88.2 3.95 285 3 draw Test v West Indies North Sound 8 Mar 2022 Test # 2454
162 19.5 8.16 180 -17 2 lost T20I v West Indies Bridgetown 30 Jan 2022 T20I # 1457
193/6 20.0 9.65 193 1 won T20I v West Indies Bridgetown 29 Jan 2022 T20I # 1456
204/9 20.0 10.20 225 -20 2 lost T20I v West Indies Bridgetown 26 Jan 2022 T20I # 1455
171/8 20.0 8.55 171 1 won T20I v West Indies Bridgetown 23 Jan 2022 T20I # 1454
103 19.4 5.23 103 1 lost T20I v West Indies Bridgetown 22 Jan 2022 T20I # 1453
188 47.4 3.94 -115 2 lost Test v Australia Hobart 14 Jan 2022 Test # 2449
124 38.5 3.19 271 -146 4 lost Test v Australia Hobart 14 Jan 2022 Test # 2449
294 79.1 3.71 -122 2 draw Test v Australia Sydney 5 Jan 2022 Test # 2446
270/9 102.0 2.64 388 -117 4 draw Test v Australia Sydney 5 Jan 2022 Test # 2446
185 65.1 2.83 185 1 lost Test v Australia Melbourne 26 Dec 2021 Test # 2442
68 27.4 2.45 -14 3 lost Test v Australia Melbourne 26 Dec 2021 Test # 2442
236 84.1 2.80 -237 2 lost Test v Australia Adelaide 16 Dec 2021 Test # 2441
192 113.1 1.69 468 -275 4 lost Test v Australia Adelaide 16 Dec 2021 Test # 2441
147 50.1 2.93 147 1 lost Test v Australia Brisbane 8 Dec 2021 Test # 2440
297 103.0 2.88 19 3 lost Test v Australia Brisbane 8 Dec 2021 Test # 2440
166/4 20.0 8.30 166 1 lost T20I v New Zealand Abu Dhabi 10 Nov 2021 T20I # 1415
179/8 20.0 8.95 190 -10 2 lost T20I v South Africa Sharjah 6 Nov 2021 T20I # 1400
163/4 20.0 8.15 163 1 won T20I v Sri Lanka Sharjah 1 Nov 2021 T20I # 1382
126/2 11.4 10.80 126 1 2 won T20I v Australia Dubai (DICS) 30 Oct 2021 T20I # 1379
126/2 14.1 8.89 125 2 2 won T20I v Bangladesh Abu Dhabi 27 Oct 2021 T20I # 1369
56/4 8.2 6.72 56 1 2 won T20I v West Indies Dubai (DICS) 23 Oct 2021 T20I # 1354
290 84.0 3.45 99 2 lost Test v India The Oval 2 Sep 2021 Test # 2433
210 92.2 2.27 368 -157 4 lost Test v India The Oval 2 Sep 2021 Test # 2433
432 132.2 3.26 354 2 won Test v India Leeds 25 Aug 2021 Test # 2432
391 128.0 3.05 27 2 lost Test v India Lord's 12 Aug 2021 Test # 2429
120 51.5 2.31 272 -151 4 lost Test v India Lord's 12 Aug 2021 Test # 2429
183 65.4 2.78 183 1 draw Test v India Nottingham 4 Aug 2021 Test # 2428
303 85.5 3.53 208 3 draw Test v India Nottingham 4 Aug 2021 Test # 2428
155/7 19.4 7.88 155 1 2 won T20I v Pakistan Manchester 20 Jul 2021 T20I # 1195
200 19.5 10.08 200 1 won T20I v Pakistan Leeds 18 Jul 2021 T20I # 1193
201 19.2 10.39 233 -31 2 lost T20I v Pakistan Nottingham 16 Jul 2021 T20I # 1191
332/7 48.0 6.91 332 1 2 won ODI v Pakistan Birmingham 13 Jul 2021 ODI # 4303
247 45.2 5.44 247 1 won ODI v Pakistan Lord's 10 Jul 2021 ODI # 4300
142/1 21.5 6.50 142 1 2 won ODI v Pakistan Cardiff 8 Jul 2021 ODI # 4299
DNB 0.0 - 0 0 n/r ODI v Sri Lanka Bristol 4 Jul 2021 ODI # 4298
244/2 43.0 5.67 242 3 2 won ODI v Sri Lanka The Oval 1 Jul 2021 ODI # 4297
189/5 34.5 5.42 186 4 2 won ODI v Sri Lanka Chester-le-Street 29 Jun 2021 ODI # 4296
180/6 20.0 9.00 180 1 won T20I v Sri Lanka Southampton 26 Jun 2021 T20I # 1174
108/5 16.1 6.68 103 -3 2 won T20I v Sri Lanka Cardiff 24 Jun 2021 T20I # 1168
130/2 17.1 7.57 130 1 2 won T20I v Sri Lanka Cardiff 23 Jun 2021 T20I # 1165
303 101.0 3.00 303 1 lost Test v New Zealand Birmingham 10 Jun 2021 Test # 2423
122 41.1 2.96 37 3 lost Test v New Zealand Birmingham 10 Jun 2021 Test # 2423
275 101.1 2.71 -103 2 draw Test v New Zealand Lord's 2 Jun 2021 Test # 2422
170/3 70.0 2.42 273 -102 4 draw Test v New Zealand Lord's 2 Jun 2021 Test # 2422
322/9 50.0 6.44 330 -7 2 lost ODI v India Pune 28 Mar 2021 ODI # 4284
337/4 43.3 7.74 337 1 2 won ODI v India Pune 26 Mar 2021 ODI # 4283
251 42.1 5.95 318 -66 2 lost ODI v India Pune 23 Mar 2021 ODI # 4281
188/8 20.0 9.40 225 -36 2 lost T20I v India Ahmedabad 20 Mar 2021 T20I # 1138
177/8 20.0 8.85 186 -8 2 lost T20I v India Ahmedabad 18 Mar 2021 T20I # 1135
158/2 18.2 8.61 157 2 2 won T20I v India Ahmedabad 16 Mar 2021 T20I # 1133
164/6 20.0 8.20 164 1 lost T20I v India Ahmedabad 14 Mar 2021 T20I # 1132
130/2 15.3 8.38 125 6 2 won T20I v India Ahmedabad 12 Mar 2021 T20I # 1131
205 75.5 2.70 205 1 lost Test v India Ahmedabad 4 Mar 2021 Test # 2414
135 54.5 2.46 -25 3 lost Test v India Ahmedabad 4 Mar 2021 Test # 2414
112 48.4 2.30 112 1 lost Test v India Ahmedabad 24 Feb 2021 Test # 2412
81 30.4 2.64 48 3 lost Test v India Ahmedabad 24 Feb 2021 Test # 2412
134 59.5 2.23 -195 2 lost Test v India Chennai 13 Feb 2021 Test # 2411
164 54.2 3.01 482 -317 4 lost Test v India Chennai 13 Feb 2021 Test # 2411
578 190.1 3.03 578 1 won Test v India Chennai 5 Feb 2021 Test # 2409
178 46.3 3.82 419 3 won Test v India Chennai 5 Feb 2021 Test # 2409
344 116.1 2.96 -37 2 won Test v Sri Lanka Galle 22 Jan 2021 Test # 2405
164/4 43.3 3.77 164 1 4 won Test v Sri Lanka Galle 22 Jan 2021 Test # 2405
421 117.1 3.59 286 2 won Test v Sri Lanka Galle 14 Jan 2021 Test # 2403
76/3 24.2 3.12 74 3 4 won Test v Sri Lanka Galle 14 Jan 2021 Test # 2403
192/1 17.4 10.86 192 1 2 won T20I v South Africa Cape Town 1 Dec 2020 T20I # 1113
147/6 19.5 7.41 147 1 2 won T20I v South Africa Paarl 29 Nov 2020 T20I # 1111
183/5 19.2 9.46 180 4 2 won T20I v South Africa Cape Town 27 Nov 2020 T20I # 1109
302/7 50.0 6.04 302 1 lost ODI v Australia Manchester 16 Sep 2020 ODI # 4261
231/9 50.0 4.62 231 1 won ODI v Australia Manchester 13 Sep 2020 ODI # 4260
275/9 50.0 5.50 295 -19 2 lost ODI v Australia Manchester 11 Sep 2020 ODI # 4259
145/6 20.0 7.25 145 1 lost T20I v Australia Southampton 8 Sep 2020 T20I # 1097
158/4 18.5 8.38 158 1 2 won T20I v Australia Southampton 6 Sep 2020 T20I # 1096
162/7 20.0 8.10 162 1 won T20I v Australia Southampton 4 Sep 2020 T20I # 1095
185/8 20.0 9.25 191 -5 2 lost T20I v Pakistan Manchester 1 Sep 2020 T20I # 1094
199/5 19.1 10.38 196 4 2 won T20I v Pakistan Manchester 30 Aug 2020 T20I # 1093
131/6 16.1 8.10 131 1 n/r T20I v Pakistan Manchester 28 Aug 2020 T20I # 1087
583/8d 154.4 3.76 583 1 draw Test v Pakistan Southampton 21 Aug 2020 Test # 2393
110/4d 43.1 2.54 -126 2 draw Test v Pakistan Southampton 13 Aug 2020 Test # 2392
219 70.3 3.10 -107 2 won Test v Pakistan Manchester 5 Aug 2020 Test # 2391
277/7 82.1 3.37 277 1 4 won Test v Pakistan Manchester 5 Aug 2020 Test # 2391
328 49.5 6.58 328 1 lost ODI v Ireland Southampton 4 Aug 2020 ODI # 4258
216/6 32.3 6.64 213 4 2 won ODI v Ireland Southampton 1 Aug 2020 ODI # 4257
174/4 27.5 6.25 173 2 2 won ODI v Ireland Southampton 30 Jul 2020 ODI # 4256
369 111.5 3.29 369 1 won Test v West Indies Manchester 24 Jul 2020 Test # 2390
226/2d 58.0 3.89 398 3 won Test v West Indies Manchester 24 Jul 2020 Test # 2390
469/9d 162.0 2.89 469 1 won Test v West Indies Manchester 16 Jul 2020 Test # 2389
129/3d 19.0 6.78 311 3 won Test v West Indies Manchester 16 Jul 2020 Test # 2389
204 67.3 3.02 204 1 lost Test v West Indies Southampton 8 Jul 2020 Test # 2388
313 111.2 2.81 199 3 lost Test v West Indies Southampton 8 Jul 2020 Test # 2388
226/5 19.1 11.79 223 4 2 won T20I v South Africa Centurion 16 Feb 2020 T20I # 1043
204/7 20.0 10.20 204 1 won T20I v South Africa Durban 14 Feb 2020 T20I # 1041
176/9 20.0 8.80 178 -1 2 lost T20I v South Africa East London 12 Feb 2020 T20I # 1039
257/8 43.2 5.93 257 1 2 won ODI v South Africa Johannesburg 9 Feb 2020 ODI # 4242
DNB 0.0 - 0 0 n/r ODI v South Africa Durban 7 Feb 2020 ODI # 4238
258/8 50.0 5.16 258 1 lost ODI v South Africa Cape Town 4 Feb 2020 ODI # 4234
400 98.2 4.06 400 1 won Test v South Africa Johannesburg 24 Jan 2020 Test # 2382
248 61.3 4.03 465 3 won Test v South Africa Johannesburg 24 Jan 2020 Test # 2382
499/9d 152.0 3.28 499 1 won Test v South Africa Gqeberha 16 Jan 2020 Test # 2380
269 91.5 2.92 269 1 won Test v South Africa Cape Town 3 Jan 2020 Test # 2379
391/8d 111.0 3.52 437 3 won Test v South Africa Cape Town 3 Jan 2020 Test # 2379
181 53.2 3.39 -103 2 lost Test v South Africa Centurion 26 Dec 2019 Test # 2377
268 93.0 2.88 376 -107 4 lost Test v South Africa Centurion 26 Dec 2019 Test # 2377
476 162.5 2.92 101 2 draw Test v New Zealand Hamilton 29 Nov 2019 Test # 2371
353 124.0 2.84 353 1 lost Test v New Zealand Mount Maunganui 21 Nov 2019 Test # 2367
197 96.2 2.04 -65 3 lost Test v New Zealand Mount Maunganui 21 Nov 2019 Test # 2367
146/7 11.0 13.27 147 0 2 tied T20I v New Zealand Auckland 10 Nov 2019 T20I # 1012
241/3 20.0 12.05 241 1 won T20I v New Zealand Napier 8 Nov 2019 T20I # 1008
166/7 20.0 8.30 181 -14 2 lost T20I v New Zealand Nelson 5 Nov 2019 T20I # 1001
155 19.5 7.81 177 -21 2 lost T20I v New Zealand Wellington 3 Nov 2019 T20I # 998
154/3 18.3 8.32 154 1 2 won T20I v New Zealand Christchurch 1 Nov 2019 T20I # 992
294 87.1 3.37 294 1 won Test v Australia The Oval 12 Sep 2019 Test # 2362
329 95.3 3.44 398 3 won Test v Australia The Oval 12 Sep 2019 Test # 2362
301 107.0 2.81 -196 2 lost Test v Australia Manchester 4 Sep 2019 Test # 2360
197 91.3 2.15 383 -185 4 lost Test v Australia Manchester 4 Sep 2019 Test # 2360
67 27.5 2.40 -112 2 won Test v Australia Leeds 22 Aug 2019 Test # 2357
362/9 125.4 2.88 359 4 4 won Test v Australia Leeds 22 Aug 2019 Test # 2357
258 77.1 3.34 258 1 draw Test v Australia Lord's 14 Aug 2019 Test # 2355
258/5d 71.0 3.63 266 3 draw Test v Australia Lord's 14 Aug 2019 Test # 2355
374 135.5 2.75 90 2 lost Test v Australia Birmingham 1 Aug 2019 Test # 2353
146 52.3 2.78 398 -251 4 lost Test v Australia Birmingham 1 Aug 2019 Test # 2353
85 23.4 3.59 85 1 won Test v Ireland Lord's 24 Jul 2019 Test # 2352
303 77.5 3.89 181 3 won Test v Ireland Lord's 24 Jul 2019 Test # 2352
241 50.0 4.82 242 0 2 tied ODI v New Zealand Lord's 14 Jul 2019 ODI # 4192
226/2 32.1 7.02 224 3 2 won ODI v Australia Birmingham 11 Jul 2019 ODI # 4191
305/8 50.0 6.10 305 1 won ODI v New Zealand Chester-le-Street 3 Jul 2019 ODI # 4183
337/7 50.0 6.74 337 1 won ODI v India Birmingham 30 Jun 2019 ODI # 4179
221 44.4 4.94 286 -64 2 lost ODI v Australia Lord's 25 Jun 2019 ODI # 4173
212 47.0 4.51 233 -20 2 lost ODI v Sri Lanka Leeds 21 Jun 2019 ODI # 4168
397/6 50.0 7.94 397 1 won ODI v Afghanistan Manchester 18 Jun 2019 ODI # 4163
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