View innings by innings list [change view]
Start of match date between 20 May 2019 and 23 Mar 2024 remove between 20 May 2019 and 23 Mar 2024 from query
Totals in terms of bowling team switch totals
Ordered by start date (ascending)
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 199 100 81 2 10 6 1.234 29.49 4.16 252 615 38
Innings by innings list
207 39.5 5.19 312 -104 2 won ODI v South Africa The Oval 30 May 2019 ODI # 4143
348/8 50.0 6.96 348 1 lost ODI v Pakistan Nottingham 3 Jun 2019 ODI # 4148
280 48.5 5.73 387 -106 2 won ODI v Bangladesh Cardiff 8 Jun 2019 ODI # 4153
212 44.4 4.74 212 1 won ODI v West Indies Southampton 14 Jun 2019 ODI # 4158
247/8 50.0 4.94 398 -150 2 won ODI v Afghanistan Manchester 18 Jun 2019 ODI # 4163
232/9 50.0 4.64 232 1 lost ODI v Sri Lanka Leeds 21 Jun 2019 ODI # 4168
285/7 50.0 5.70 285 1 lost ODI v Australia Lord's 25 Jun 2019 ODI # 4173
306/5 50.0 6.12 338 -31 2 won ODI v India Birmingham 30 Jun 2019 ODI # 4179
186 45.0 4.13 306 -119 2 won ODI v New Zealand Chester-le-Street 3 Jul 2019 ODI # 4183
223 49.0 4.55 223 1 won ODI v Australia Birmingham 11 Jul 2019 ODI # 4191
241/8 50.0 4.82 241 1 tied ODI v New Zealand Lord's 14 Jul 2019 ODI # 4192
207 58.2 3.54 122 2 won Test v Ireland Lord's 24 Jul 2019 Test # 2352
38 15.4 2.42 182 -143 4 won Test v Ireland Lord's 24 Jul 2019 Test # 2352
284 80.4 3.52 284 1 lost Test v Australia Birmingham 1 Aug 2019 Test # 2353
487/7d 112.0 4.34 397 3 lost Test v Australia Birmingham 1 Aug 2019 Test # 2353
250 94.3 2.64 -8 2 draw Test v Australia Lord's 14 Aug 2019 Test # 2355
154/6 47.3 3.24 267 -112 4 draw Test v Australia Lord's 14 Aug 2019 Test # 2355
179 52.1 3.43 179 1 won Test v Australia Leeds 22 Aug 2019 Test # 2357
246 75.2 3.26 358 3 won Test v Australia Leeds 22 Aug 2019 Test # 2357
497/8d 126.0 3.94 497 1 lost Test v Australia Manchester 4 Sep 2019 Test # 2360
186/6d 42.5 4.34 382 3 lost Test v Australia Manchester 4 Sep 2019 Test # 2360
225 68.5 3.26 -69 2 won Test v Australia The Oval 12 Sep 2019 Test # 2362
263 77.0 3.41 399 -135 4 won Test v Australia The Oval 12 Sep 2019 Test # 2362
153/5 20.0 7.65 153 1 won T20I v New Zealand Christchurch 1 Nov 2019 T20I # 992
176/8 20.0 8.80 176 1 lost T20I v New Zealand Wellington 3 Nov 2019 T20I # 998
180/7 20.0 9.00 180 1 lost T20I v New Zealand Nelson 5 Nov 2019 T20I # 1001
165 16.5 9.80 242 -76 2 won T20I v New Zealand Napier 8 Nov 2019 T20I # 1008
146/5 11.0 13.27 146 1 tied T20I v New Zealand Auckland 10 Nov 2019 T20I # 1012
615/9d 201.0 3.05 262 2 lost Test v New Zealand Mount Maunganui 21 Nov 2019 Test # 2367
375 129.1 2.90 375 1 draw Test v New Zealand Hamilton 29 Nov 2019 Test # 2371
241/2 75.0 3.21 140 3 draw Test v New Zealand Hamilton 29 Nov 2019 Test # 2371
284 84.3 3.36 284 1 lost Test v South Africa Centurion 26 Dec 2019 Test # 2377
272 61.4 4.41 375 3 lost Test v South Africa Centurion 26 Dec 2019 Test # 2377
223 89.0 2.50 -46 2 won Test v South Africa Cape Town 3 Jan 2020 Test # 2379
248 137.4 1.80 438 -189 4 won Test v South Africa Cape Town 3 Jan 2020 Test # 2379
209 86.4 2.41 -290 2 won Test v South Africa Gqeberha 16 Jan 2020 Test # 2380
237 88.5 2.66 -53 3 won Test v South Africa Gqeberha 16 Jan 2020 Test # 2380
183 68.3 2.67 -217 2 won Test v South Africa Johannesburg 24 Jan 2020 Test # 2382
274 77.1 3.55 466 -191 4 won Test v South Africa Johannesburg 24 Jan 2020 Test # 2382
259/3 47.4 5.43 259 1 2 lost ODI v South Africa Cape Town 4 Feb 2020 ODI # 4234
71/2 11.2 6.26 71 1 n/r ODI v South Africa Durban 7 Feb 2020 ODI # 4238
256/7 50.0 5.12 256 1 won ODI v South Africa Johannesburg 9 Feb 2020 ODI # 4242
177/8 20.0 8.85 177 1 lost T20I v South Africa East London 12 Feb 2020 T20I # 1039
202/7 20.0 10.10 205 -2 2 won T20I v South Africa Durban 14 Feb 2020 T20I # 1041
222/6 20.0 11.10 222 1 won T20I v South Africa Centurion 16 Feb 2020 T20I # 1043
318 102.0 3.11 114 2 lost Test v West Indies Southampton 8 Jul 2020 Test # 2388
200/6 64.2 3.10 200 1 4 lost Test v West Indies Southampton 8 Jul 2020 Test # 2388
287 99.0 2.89 -182 2 won Test v West Indies Manchester 16 Jul 2020 Test # 2389
198 70.1 2.82 312 -113 4 won Test v West Indies Manchester 16 Jul 2020 Test # 2389
197 65.0 3.03 -172 2 won Test v West Indies Manchester 24 Jul 2020 Test # 2390
129 37.1 3.47 399 -269 4 won Test v West Indies Manchester 24 Jul 2020 Test # 2390
172 44.4 3.85 172 1 won ODI v Ireland Southampton 30 Jul 2020 ODI # 4256
212/9 50.0 4.24 212 1 won ODI v Ireland Southampton 1 Aug 2020 ODI # 4257
329/3 49.5 6.60 329 1 2 lost ODI v Ireland Southampton 4 Aug 2020 ODI # 4258
326 109.3 2.97 326 1 won Test v Pakistan Manchester 5 Aug 2020 Test # 2391
169 46.4 3.62 276 3 won Test v Pakistan Manchester 5 Aug 2020 Test # 2391
236 91.2 2.58 236 1 draw Test v Pakistan Southampton 13 Aug 2020 Test # 2392
273 93.0 2.93 -310 2 draw Test v Pakistan Southampton 21 Aug 2020 Test # 2393
187/4 83.1 2.24 -123 3 draw Test v Pakistan Southampton 21 Aug 2020 Test # 2393
DNB 0.0 - 0 0 n/r T20I v Pakistan Manchester 28 Aug 2020 T20I # 1087
195/4 20.0 9.75 195 1 won T20I v Pakistan Manchester 30 Aug 2020 T20I # 1093
190/4 20.0 9.50 190 1 lost T20I v Pakistan Manchester 1 Sep 2020 T20I # 1094
160/6 20.0 8.00 163 -2 2 won T20I v Australia Southampton 4 Sep 2020 T20I # 1095
157/7 20.0 7.85 157 1 won T20I v Australia Southampton 6 Sep 2020 T20I # 1096
146/5 19.3 7.48 146 1 2 lost T20I v Australia Southampton 8 Sep 2020 T20I # 1097
294/9 50.0 5.88 294 1 lost ODI v Australia Manchester 11 Sep 2020 ODI # 4259
207 48.4 4.25 232 -24 2 won ODI v Australia Manchester 13 Sep 2020 ODI # 4260
305/7 49.4 6.14 303 3 2 lost ODI v Australia Manchester 16 Sep 2020 ODI # 4261
179/6 20.0 8.95 179 1 won T20I v South Africa Cape Town 27 Nov 2020 T20I # 1109
146/6 20.0 7.30 146 1 won T20I v South Africa Paarl 29 Nov 2020 T20I # 1111
191/3 20.0 9.55 191 1 won T20I v South Africa Cape Town 1 Dec 2020 T20I # 1113
135 46.1 2.92 135 1 won Test v Sri Lanka Galle 14 Jan 2021 Test # 2403
359 136.5 2.62 73 3 won Test v Sri Lanka Galle 14 Jan 2021 Test # 2403
381 139.3 2.73 381 1 won Test v Sri Lanka Galle 22 Jan 2021 Test # 2405
126 35.5 3.51 163 3 won Test v Sri Lanka Galle 22 Jan 2021 Test # 2405
337 95.5 3.51 -241 2 won Test v India Chennai 5 Feb 2021 Test # 2409
192 58.1 3.30 420 -227 4 won Test v India Chennai 5 Feb 2021 Test # 2409
329 95.5 3.43 329 1 lost Test v India Chennai 13 Feb 2021 Test # 2411
286 85.5 3.33 481 3 lost Test v India Chennai 13 Feb 2021 Test # 2411
145 53.2 2.71 33 2 lost Test v India Ahmedabad 24 Feb 2021 Test # 2412
49/0 7.4 6.39 49 1 4 lost Test v India Ahmedabad 24 Feb 2021 Test # 2412
365 114.4 3.18 160 2 lost Test v India Ahmedabad 4 Mar 2021 Test # 2414
124/7 20.0 6.20 124 1 won T20I v India Ahmedabad 12 Mar 2021 T20I # 1131
166/3 17.5 9.30 165 2 2 lost T20I v India Ahmedabad 14 Mar 2021 T20I # 1132
156/6 20.0 7.80 156 1 won T20I v India Ahmedabad 16 Mar 2021 T20I # 1133
185/8 20.0 9.25 185 1 lost T20I v India Ahmedabad 18 Mar 2021 T20I # 1135
224/2 20.0 11.20 224 1 lost T20I v India Ahmedabad 20 Mar 2021 T20I # 1138
317/5 50.0 6.34 317 1 lost ODI v India Pune 23 Mar 2021 ODI # 4281
336/6 50.0 6.72 336 1 won ODI v India Pune 26 Mar 2021 ODI # 4283
329 48.2 6.80 329 1 lost ODI v India Pune 28 Mar 2021 ODI # 4284
378 122.4 3.08 378 1 draw Test v New Zealand Lord's 2 Jun 2021 Test # 2422
169/6d 52.3 3.21 272 3 draw Test v New Zealand Lord's 2 Jun 2021 Test # 2422
388 119.1 3.25 85 2 lost Test v New Zealand Birmingham 10 Jun 2021 Test # 2423
41/2 10.5 3.78 38 4 4 lost Test v New Zealand Birmingham 10 Jun 2021 Test # 2423
129/7 20.0 6.45 129 1 won T20I v Sri Lanka Cardiff 23 Jun 2021 T20I # 1165
111/7 20.0 5.55 111 1 won T20I v Sri Lanka Cardiff 24 Jun 2021 T20I # 1168
91 18.5 4.83 181 -89 2 won T20I v Sri Lanka Southampton 26 Jun 2021 T20I # 1174
185 42.3 4.35 185 1 won ODI v Sri Lanka Chester-le-Street 29 Jun 2021 ODI # 4296
241/9 50.0 4.82 241 1 won ODI v Sri Lanka The Oval 1 Jul 2021 ODI # 4297
166 41.1 4.03 166 1 n/r ODI v Sri Lanka Bristol 4 Jul 2021 ODI # 4298
141 35.2 3.99 141 1 won ODI v Pakistan Cardiff 8 Jul 2021 ODI # 4299
195 41.0 4.75 248 -52 2 won ODI v Pakistan Lord's 10 Jul 2021 ODI # 4300
331/9 50.0 6.62 331 1 won ODI v Pakistan Birmingham 13 Jul 2021 ODI # 4303
232/6 20.0 11.60 232 1 lost T20I v Pakistan Nottingham 16 Jul 2021 T20I # 1191
155/9 20.0 7.75 201 -45 2 won T20I v Pakistan Leeds 18 Jul 2021 T20I # 1193
154/6 20.0 7.70 154 1 won T20I v Pakistan Manchester 20 Jul 2021 T20I # 1195
278 84.5 3.27 95 2 draw Test v India Nottingham 4 Aug 2021 Test # 2428
52/1 14.0 3.71 209 -156 4 draw Test v India Nottingham 4 Aug 2021 Test # 2428
364 126.1 2.88 364 1 lost Test v India Lord's 12 Aug 2021 Test # 2429
298/8d 109.3 2.72 271 3 lost Test v India Lord's 12 Aug 2021 Test # 2429
78 40.4 1.91 78 1 won Test v India Leeds 25 Aug 2021 Test # 2432
278 99.3 2.79 -76 3 won Test v India Leeds 25 Aug 2021 Test # 2432
191 61.3 3.10 191 1 lost Test v India The Oval 2 Sep 2021 Test # 2433
466 148.2 3.14 367 3 lost Test v India The Oval 2 Sep 2021 Test # 2433
55 14.2 3.83 55 1 won T20I v West Indies Dubai (DICS) 23 Oct 2021 T20I # 1354
124/9 20.0 6.20 124 1 won T20I v Bangladesh Abu Dhabi 27 Oct 2021 T20I # 1369
125 20.0 6.25 125 1 won T20I v Australia Dubai (DICS) 30 Oct 2021 T20I # 1379
137 19.0 7.21 164 -26 2 won T20I v Sri Lanka Sharjah 1 Nov 2021 T20I # 1382
189/2 20.0 9.45 189 1 lost T20I v South Africa Sharjah 6 Nov 2021 T20I # 1400
167/5 19.0 8.78 167 1 2 lost T20I v New Zealand Abu Dhabi 10 Nov 2021 T20I # 1415
425 104.3 4.06 278 2 lost Test v Australia Brisbane 8 Dec 2021 Test # 2440
20/1 5.1 3.87 20 1 4 lost Test v Australia Brisbane 8 Dec 2021 Test # 2440
473/9d 150.4 3.13 473 1 lost Test v Australia Adelaide 16 Dec 2021 Test # 2441
230/9d 61.0 3.77 467 3 lost Test v Australia Adelaide 16 Dec 2021 Test # 2441
267 87.5 3.03 82 2 lost Test v Australia Melbourne 26 Dec 2021 Test # 2442
416/8d 134.0 3.10 416 1 draw Test v Australia Sydney 5 Jan 2022 Test # 2446
265/6d 68.5 3.84 387 3 draw Test v Australia Sydney 5 Jan 2022 Test # 2446
303 75.4 4.00 303 1 lost Test v Australia Hobart 14 Jan 2022 Test # 2449
155 56.3 2.74 270 3 lost Test v Australia Hobart 14 Jan 2022 Test # 2449
104/1 17.1 6.05 104 1 2 lost T20I v West Indies Bridgetown 22 Jan 2022 T20I # 1453
170/8 20.0 8.50 172 -1 2 won T20I v West Indies Bridgetown 23 Jan 2022 T20I # 1454
224/5 20.0 11.20 224 1 lost T20I v West Indies Bridgetown 26 Jan 2022 T20I # 1455
159/5 20.0 7.95 194 -34 2 won T20I v West Indies Bridgetown 29 Jan 2022 T20I # 1456
179/4 20.0 8.95 179 1 lost T20I v West Indies Bridgetown 30 Jan 2022 T20I # 1457
375 157.3 2.38 64 2 draw Test v West Indies North Sound 8 Mar 2022 Test # 2454
147/4 70.1 2.09 286 -138 4 draw Test v West Indies North Sound 8 Mar 2022 Test # 2454
411 187.5 2.18 -96 2 draw Test v West Indies Bridgetown 16 Mar 2022 Test # 2457
135/5 65.0 2.07 282 -146 4 draw Test v West Indies Bridgetown 16 Mar 2022 Test # 2457
297 116.3 2.54 93 2 lost Test v West Indies St George's 24 Mar 2022 Test # 2459
28/0 4.5 5.79 28 1 4 lost Test v West Indies St George's 24 Mar 2022 Test # 2459
132 40.0 3.30 132 1 won Test v New Zealand Lord's 2 Jun 2022 Test # 2464
285 91.3 3.11 276 3 won Test v New Zealand Lord's 2 Jun 2022 Test # 2464
553 145.3 3.80 553 1 won Test v New Zealand Nottingham 10 Jun 2022 Test # 2465
284 84.4 3.35 298 3 won Test v New Zealand Nottingham 10 Jun 2022 Test # 2465
266 49.4 5.35 499 -232 2 won ODI v Netherlands Amstelveen 17 Jun 2022 ODI # 4413
235/7 41.0 5.73 235 1 won ODI v Netherlands Amstelveen 19 Jun 2022 ODI # 4414
244 49.2 4.94 244 1 won ODI v Netherlands Amstelveen 22 Jun 2022 ODI # 4417
329 117.3 2.80 329 1 won Test v New Zealand Leeds 23 Jun 2022 Test # 2467
326 105.2 3.09 295 3 won Test v New Zealand Leeds 23 Jun 2022 Test # 2467
416 84.5 4.90 416 1 won Test v India Birmingham 1 Jul 2022 Test # 2470
245 81.5 2.99 377 3 won Test v India Birmingham 1 Jul 2022 Test # 2470
198/8 20.0 9.90 198 1 lost T20I v India Southampton 7 Jul 2022 T20I # 1616
170/8 20.0 8.50 170 1 lost T20I v India Birmingham 9 Jul 2022 T20I # 1628
198/9 20.0 9.90 216 -17 2 won T20I v India Nottingham 10 Jul 2022 T20I # 1631
114/0 18.4 6.10 111 4 2 lost ODI v India The Oval 12 Jul 2022 ODI # 4424
146 38.5 3.75 247 -100 2 won ODI v India Lord's 14 Jul 2022 ODI # 4428
261/5 42.1 6.18 260 2 2 lost ODI v India Manchester 17 Jul 2022 ODI # 4433
333/5 50.0 6.66 333 1 lost ODI v South Africa Chester-le-Street 19 Jul 2022 ODI # 4434
83 20.4 4.01 202 -118 2 won ODI v South Africa Manchester 22 Jul 2022 ODI # 4435
159/2 27.4 5.74 159 1 n/r ODI v South Africa Leeds 24 Jul 2022 ODI # 4437
193/8 20.0 9.65 235 -41 2 won T20I v South Africa Bristol 27 Jul 2022 T20I # 1693
207/3 20.0 10.35 207 1 lost T20I v South Africa Cardiff 28 Jul 2022 T20I # 1698
191/5 20.0 9.55 191 1 lost T20I v South Africa Southampton 31 Jul 2022 T20I # 1717
326 89.1 3.65 161 2 lost Test v South Africa Lord's 17 Aug 2022 Test # 2474
151 53.2 2.83 151 1 won Test v South Africa Manchester 25 Aug 2022 Test # 2475
179 85.1 2.10 -85 3 won Test v South Africa Manchester 25 Aug 2022 Test # 2475
118 36.2 3.24 118 1 won Test v South Africa The Oval 8 Sep 2022 Test # 2476
169 56.2 3.00 129 3 won Test v South Africa The Oval 8 Sep 2022 Test # 2476
158/7 20.0 7.90 158 1 won T20I v Pakistan Karachi 20 Sep 2022 T20I # 1789
203/0 19.3 10.41 200 4 2 lost T20I v Pakistan Karachi 22 Sep 2022 T20I # 1793
158/8 20.0 7.90 222 -63 2 won T20I v Pakistan Karachi 23 Sep 2022 T20I # 1795
166/4 20.0 8.30 166 1 lost T20I v Pakistan Karachi 25 Sep 2022 T20I # 1798
145 19.0 7.63 145 1 lost T20I v Pakistan Lahore 28 Sep 2022 T20I # 1801
169/6 20.0 8.45 169 1 won T20I v Pakistan Lahore 30 Sep 2022 T20I # 1802
142/8 20.0 7.10 210 -67 2 won T20I v Pakistan Lahore 2 Oct 2022 T20I # 1804
200/9 20.0 10.00 209 -8 2 won T20I v Australia Perth 9 Oct 2022 T20I # 1812
170/6 20.0 8.50 179 -8 2 won T20I v Australia Canberra 12 Oct 2022 T20I # 1817
30/3 3.5 7.82 130 -82 2 n/r T20I v Australia Canberra 14 Oct 2022 T20I # 1820
112 19.4 5.69 112 1 won T20I v Afghanistan Perth 22 Oct 2022 T20I # 1840
157 19.2 8.12 157 1 lost T20I v Ireland Melbourne 26 Oct 2022 T20I # 1846
159/6 20.0 7.95 180 -20 2 won T20I v New Zealand Brisbane 1 Nov 2022 T20I # 1858
141/8 20.0 7.05 141 1 won T20I v Sri Lanka Sydney 5 Nov 2022 T20I # 1867
168/6 20.0 8.40 168 1 won T20I v India Adelaide 10 Nov 2022 T20I # 1878
137/8 20.0 6.85 137 1 won T20I v Pakistan Melbourne 13 Nov 2022 T20I # 1879
291/4 46.5 6.21 288 4 2 lost ODI v Australia Adelaide 17 Nov 2022 ODI # 4475
280/8 50.0 5.60 280 1 lost ODI v Australia Sydney 19 Nov 2022 ODI # 4477
355/5 48.0 7.39 355 1 lost ODI v Australia Melbourne 22 Nov 2022 ODI # 4480
579 155.3 3.72 -78 2 won Test v Pakistan Rawalpindi 1 Dec 2022 Test # 2478
268 96.3 2.77 343 -74 4 won Test v Pakistan Rawalpindi 1 Dec 2022 Test # 2478
202 62.5 3.21 -79 2 won Test v Pakistan Multan 9 Dec 2022 Test # 2480
328 102.1 3.21 355 -26 4 won Test v Pakistan Multan 9 Dec 2022 Test # 2480
304 79.0 3.84 304 1 won Test v Pakistan Karachi 17 Dec 2022 Test # 2483
216 74.5 2.88 166 3 won Test v Pakistan Karachi 17 Dec 2022 Test # 2483
298/7 50.0 5.96 298 1 lost ODI v South Africa Bloemfontein 27 Jan 2023 ODI # 4512
347/5 49.1 7.05 343 5 2 lost ODI v South Africa Bloemfontein 29 Jan 2023 ODI # 4513
287 43.1 6.64 347 -59 2 won ODI v South Africa Kimberley 1 Feb 2023 ODI # 4514
306 82.5 3.69 -19 2 won Test v New Zealand Mount Maunganui 16 Feb 2023 Test # 2492
126 45.3 2.76 394 -267 4 won Test v New Zealand Mount Maunganui 16 Feb 2023 Test # 2492
209 53.2 3.91 -226 2 lost Test v New Zealand Wellington 24 Feb 2023 Test # 2494
483 162.3 2.97 257 3 lost Test v New Zealand Wellington 24 Feb 2023 Test # 2494
209 47.2 4.41 209 1 won ODI v Bangladesh Mirpur 1 Mar 2023 ODI # 4525
194 44.4 4.34 327 -132 2 won ODI v Bangladesh Mirpur 3 Mar 2023 ODI # 4528
246 48.5 5.03 246 1 lost ODI v Bangladesh Chattogram 6 Mar 2023 ODI # 4531
158/4 18.0 8.77 157 2 2 lost T20I v Bangladesh Chattogram 9 Mar 2023 T20I # 2018
120/6 18.5 6.37 118 3 2 lost T20I v Bangladesh Mirpur 12 Mar 2023 T20I # 2023
158/2 20.0 7.90 158 1 lost T20I v Bangladesh Mirpur 14 Mar 2023 T20I # 2026
172 56.2 3.05 172 1 won Test v Ireland Lord's 1 Jun 2023 Test # 2504
362 86.2 4.19 10 3 won Test v Ireland Lord's 1 Jun 2023 Test # 2504
386 116.1 3.32 -7 2 lost Test v Australia Birmingham 16 Jun 2023 Test # 2507
282/8 92.3 3.04 281 2 4 lost Test v Australia Birmingham 16 Jun 2023 Test # 2507
416 100.4 4.13 416 1 lost Test v Australia Lord's 28 Jun 2023 Test # 2508
279 101.5 2.73 370 3 lost Test v Australia Lord's 28 Jun 2023 Test # 2508
263 60.4 4.33 263 1 won Test v Australia Leeds 6 Jul 2023 Test # 2509
224 67.1 3.33 250 3 won Test v Australia Leeds 6 Jul 2023 Test # 2509
317 90.2 3.50 317 1 draw Test v Australia Manchester 19 Jul 2023 Test # 2512
214/5 71.0 3.01 -61 3 draw Test v Australia Manchester 19 Jul 2023 Test # 2512
295 103.1 2.85 12 2 won Test v Australia The Oval 27 Jul 2023 Test # 2515
334 94.4 3.52 384 -49 4 won Test v Australia The Oval 27 Jul 2023 Test # 2515
139/9 20.0 6.95 139 1 won T20I v New Zealand Chester-le-Street 30 Aug 2023 T20I # 2225
103 13.5 7.44 199 -95 2 won T20I v New Zealand Manchester 1 Sep 2023 T20I # 2229
202/5 20.0 10.10 202 1 lost T20I v New Zealand Birmingham 3 Sep 2023 T20I # 2231
179/4 17.2 10.32 176 4 2 lost T20I v New Zealand Nottingham 5 Sep 2023 T20I # 2232
297/2 45.4 6.50 292 6 2 lost ODI v New Zealand Cardiff 8 Sep 2023 ODI # 4636
147 26.5 5.47 227 -79 2 won ODI v New Zealand Southampton 10 Sep 2023 ODI # 4640
187 39.0 4.79 369 -181 2 won ODI v New Zealand The Oval 13 Sep 2023 ODI # 4643
211 38.2 5.50 312 -100 2 won ODI v New Zealand Lord's 15 Sep 2023 ODI # 4647
286 46.4 6.12 335 -48 2 won ODI v Ireland Nottingham 23 Sep 2023 ODI # 4653
DNB 0.0 - 0 0 n/r ODI v Ireland Bristol 26 Sep 2023 ODI # 4656
283/1 36.2 7.78 283 1 2 lost ODI v New Zealand Ahmedabad 5 Oct 2023 ODI # 4658
227 48.2 4.69 365 -137 2 won ODI v Bangladesh Dharamsala 10 Oct 2023 ODI # 4664
284 49.5 5.69 284 1 lost ODI v Afghanistan Delhi 15 Oct 2023 ODI # 4670
399/7 50.0 7.98 399 1 lost ODI v South Africa Wankhede 21 Oct 2023 ODI # 4677
160/2 25.4 6.23 157 4 2 lost ODI v Sri Lanka Bengaluru 26 Oct 2023 ODI # 4682
229/9 50.0 4.58 229 1 lost ODI v India Lucknow 29 Oct 2023 ODI # 4686
286 49.3 5.77 286 1 lost ODI v Australia Ahmedabad 4 Nov 2023 ODI # 4693
179 37.2 4.79 340 -160 2 won ODI v Netherlands Pune 8 Nov 2023 ODI # 4697
244 43.3 5.60 338 -93 2 won ODI v Pakistan Eden Gardens 11 Nov 2023 ODI # 4701
326/6 48.5 6.67 326 1 2 lost ODI v West Indies North Sound 3 Dec 2023 ODI # 4706
202 39.4 5.09 202 1 won ODI v West Indies North Sound 6 Dec 2023 ODI # 4707
191/6 31.4 6.03 188 -15 2 lost ODI v West Indies Bridgetown 9 Dec 2023 ODI # 4708
172/6 18.1 9.46 172 1 2 lost T20I v West Indies Bridgetown 12 Dec 2023 T20I # 2397
176/7 20.0 8.80 176 1 lost T20I v West Indies St George's 14 Dec 2023 T20I # 2402
222/6 20.0 11.10 222 1 won T20I v West Indies St George's 16 Dec 2023 T20I # 2407
192 15.3 12.38 268 -75 2 won T20I v West Indies Tarouba 19 Dec 2023 T20I # 2414
133/6 19.2 6.87 133 1 2 lost T20I v West Indies Tarouba 21 Dec 2023 T20I # 2415
436 121.0 3.60 190 2 won Test v India Hyderabad 25 Jan 2024 Test # 2525
202 69.2 2.91 231 -28 4 won Test v India Hyderabad 25 Jan 2024 Test # 2525
396 112.0 3.53 396 1 lost Test v India Visakhapatnam 2 Feb 2024 Test # 2526
255 78.3 3.24 398 3 lost Test v India Visakhapatnam 2 Feb 2024 Test # 2526
445 130.5 3.40 445 1 lost Test v India Rajkot 15 Feb 2024 Test # 2530
430/4d 98.0 4.38 556 3 lost Test v India Rajkot 15 Feb 2024 Test # 2530
307 103.2 2.97 -46 2 lost Test v India Ranchi 23 Feb 2024 Test # 2531
192/5 61.0 3.14 192 1 4 lost Test v India Ranchi 23 Feb 2024 Test # 2531
477 124.1 3.84 259 2 lost Test v India Dharamsala 7 Mar 2024 Test # 2534
Statsguru includes the following current or recent relevant matches:
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd Match, Jun 2, 2024 [T20I # 2634 - Live]
    » Namibia 109/6 (20.0 ov, D Wiese 9*, MB Kruger 1*, Mehran Khan 3/7)
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
 
Feedback Print this page