View innings by innings list [change view]
Home or away away (home of opposition) remove away (home of opposition) from query or neutral venue remove neutral venue from query
Start of match date between 22 Mar 2019 and 11 Mar 2024 remove between 22 Mar 2019 and 11 Mar 2024 from query
Totals in terms of batting 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 1932-2024 1853 877 689 15 222 50 1.272 33.80 3.78 2285 759 36 Profile
filtered 2019-2024 129 75 43 3 3 5 1.744 32.69 4.78 150 466 36
Innings by innings list
230/4 47.3 4.84 228 3 2 won ODI v South Africa Southampton 5 Jun 2019 ODI # 4150
352/5 50.0 7.04 352 1 won ODI v Australia The Oval 9 Jun 2019 ODI # 4155
336/5 50.0 6.72 336 1 won ODI v Pakistan Manchester 16 Jun 2019 ODI # 4161
224/8 50.0 4.48 224 1 won ODI v Afghanistan Southampton 22 Jun 2019 ODI # 4169
268/7 50.0 5.36 268 1 won ODI v West Indies Manchester 27 Jun 2019 ODI # 4175
306/5 50.0 6.12 338 -31 2 lost ODI v England Birmingham 30 Jun 2019 ODI # 4179
314/9 50.0 6.28 314 1 won ODI v Bangladesh Birmingham 2 Jul 2019 ODI # 4182
265/3 43.3 6.09 265 1 2 won ODI v Sri Lanka Leeds 6 Jul 2019 ODI # 4187
221 49.3 4.46 240 -18 2 lost ODI v New Zealand Manchester 9 Jul 2019 ODI # 4190
98/6 17.2 5.65 96 3 2 won T20I v West Indies Lauderhill 3 Aug 2019 T20I # 842
167/5 20.0 8.35 167 1 won T20I v West Indies Lauderhill 4 Aug 2019 T20I # 843
150/3 19.1 7.82 147 4 2 won T20I v West Indies Providence 6 Aug 2019 T20I # 846
DNB 0.0 - 0 0 n/r ODI v West Indies Providence 8 Aug 2019 ODI # 4196
279/7 50.0 5.58 279 1 won ODI v West Indies Port of Spain 11 Aug 2019 ODI # 4197
256/4 32.3 7.87 255 16 2 won ODI v West Indies Port of Spain 14 Aug 2019 ODI # 4199
297 96.4 3.07 297 1 won Test v West Indies North Sound 22 Aug 2019 Test # 2358
343/7d 112.3 3.04 418 3 won Test v West Indies North Sound 22 Aug 2019 Test # 2358
416 140.1 2.96 416 1 won Test v West Indies Kingston 30 Aug 2019 Test # 2359
168/4d 54.4 3.07 467 3 won Test v West Indies Kingston 30 Aug 2019 Test # 2359
204/4 19.0 10.73 204 1 2 won T20I v New Zealand Auckland 24 Jan 2020 T20I # 1031
135/3 17.3 7.71 133 3 2 won T20I v New Zealand Auckland 26 Jan 2020 T20I # 1034
179/5 20.0 8.95 179 1 tied T20I v New Zealand Hamilton 29 Jan 2020 T20I # 1035
165/8 20.0 8.25 165 1 tied T20I v New Zealand Wellington 31 Jan 2020 T20I # 1036
163/3 20.0 8.15 163 1 won T20I v New Zealand Mount Maunganui 2 Feb 2020 T20I # 1037
347/4 50.0 6.94 347 1 lost ODI v New Zealand Hamilton 5 Feb 2020 ODI # 4235
251 48.3 5.17 274 -22 2 lost ODI v New Zealand Auckland 8 Feb 2020 ODI # 4239
296/7 50.0 5.92 296 1 lost ODI v New Zealand Mount Maunganui 11 Feb 2020 ODI # 4243
165 68.1 2.42 165 1 lost Test v New Zealand Wellington 21 Feb 2020 Test # 2385
191 81.0 2.35 8 3 lost Test v New Zealand Wellington 21 Feb 2020 Test # 2385
242 63.0 3.84 242 1 lost Test v New Zealand Christchurch 29 Feb 2020 Test # 2387
124 46.0 2.69 131 3 lost Test v New Zealand Christchurch 29 Feb 2020 Test # 2387
308/8 50.0 6.16 375 -66 2 lost ODI v Australia Sydney 27 Nov 2020 ODI # 4265
338/9 50.0 6.76 390 -51 2 lost ODI v Australia Sydney 29 Nov 2020 ODI # 4266
302/5 50.0 6.04 302 1 won ODI v Australia Canberra 2 Dec 2020 ODI # 4267
161/7 20.0 8.05 161 1 won T20I v Australia Canberra 4 Dec 2020 T20I # 1114
195/4 19.4 9.91 195 1 2 won T20I v Australia Sydney 6 Dec 2020 T20I # 1115
174/7 20.0 8.70 187 -12 2 lost T20I v Australia Sydney 8 Dec 2020 T20I # 1116
244 93.1 2.61 244 1 lost Test v Australia Adelaide 17 Dec 2020 Test # 2396
36 21.2 1.68 89 3 lost Test v Australia Adelaide 17 Dec 2020 Test # 2396
326 115.1 2.83 131 2 won Test v Australia Melbourne 26 Dec 2020 Test # 2398
70/2 15.5 4.42 70 1 4 won Test v Australia Melbourne 26 Dec 2020 Test # 2398
244 100.4 2.42 -94 2 draw Test v Australia Sydney 7 Jan 2021 Test # 2402
334/5 131.0 2.54 407 -72 4 draw Test v Australia Sydney 7 Jan 2021 Test # 2402
336 111.4 3.00 -33 2 won Test v Australia Brisbane 15 Jan 2021 Test # 2404
329/7 97.0 3.39 328 2 4 won Test v Australia Brisbane 15 Jan 2021 Test # 2404
217 92.1 2.35 217 1 lost Test v New Zealand Southampton 18 Jun 2021 Test # 2425
170 73.0 2.32 138 3 lost Test v New Zealand Southampton 18 Jun 2021 Test # 2425
263/3 36.4 7.17 263 1 2 won ODI v Sri Lanka Colombo (RPS) 18 Jul 2021 ODI # 4307
277/7 49.1 5.63 276 2 2 won ODI v Sri Lanka Colombo (RPS) 20 Jul 2021 ODI # 4309
225 43.1 5.21 225 1 lost ODI v Sri Lanka Colombo (RPS) 23 Jul 2021 ODI # 4312
164/5 20.0 8.20 164 1 won T20I v Sri Lanka Colombo (RPS) 25 Jul 2021 T20I # 1204
132/5 20.0 6.60 132 1 lost T20I v Sri Lanka Colombo (RPS) 28 Jul 2021 T20I # 1206
81/8 20.0 4.05 81 1 lost T20I v Sri Lanka Colombo (RPS) 29 Jul 2021 T20I # 1207
278 84.5 3.27 95 2 draw Test v England Nottingham 4 Aug 2021 Test # 2428
52/1 14.0 3.71 209 -156 4 draw Test v England Nottingham 4 Aug 2021 Test # 2428
364 126.1 2.88 364 1 won Test v England Lord's 12 Aug 2021 Test # 2429
298/8d 109.3 2.72 271 3 won Test v England Lord's 12 Aug 2021 Test # 2429
78 40.4 1.91 78 1 lost Test v England Leeds 25 Aug 2021 Test # 2432
278 99.3 2.79 -76 3 lost Test v England Leeds 25 Aug 2021 Test # 2432
191 61.3 3.10 191 1 won Test v England The Oval 2 Sep 2021 Test # 2433
466 148.2 3.14 367 3 won Test v England The Oval 2 Sep 2021 Test # 2433
151/7 20.0 7.55 151 1 lost T20I v Pakistan Dubai (DICS) 24 Oct 2021 T20I # 1361
110/7 20.0 5.50 110 1 lost T20I v New Zealand Dubai (DICS) 31 Oct 2021 T20I # 1381
210/2 20.0 10.50 210 1 won T20I v Afghanistan Abu Dhabi 3 Nov 2021 T20I # 1390
89/2 6.3 13.69 86 4 2 won T20I v Scotland Dubai (DICS) 5 Nov 2021 T20I # 1396
136/1 15.2 8.86 133 4 2 won T20I v Namibia Dubai (DICS) 8 Nov 2021 T20I # 1410
327 105.3 3.09 327 1 won Test v South Africa Centurion 26 Dec 2021 Test # 2443
174 50.3 3.44 304 3 won Test v South Africa Centurion 26 Dec 2021 Test # 2443
202 63.1 3.19 202 1 lost Test v South Africa Johannesburg 3 Jan 2022 Test # 2445
266 60.1 4.42 239 3 lost Test v South Africa Johannesburg 3 Jan 2022 Test # 2445
223 77.3 2.87 223 1 lost Test v South Africa Cape Town 11 Jan 2022 Test # 2448
198 67.3 2.93 211 3 lost Test v South Africa Cape Town 11 Jan 2022 Test # 2448
265/8 50.0 5.30 297 -31 2 lost ODI v South Africa Paarl 19 Jan 2022 ODI # 4344
287/6 50.0 5.74 287 1 lost ODI v South Africa Paarl 21 Jan 2022 ODI # 4346
283 49.2 5.73 288 -4 2 lost ODI v South Africa Cape Town 23 Jan 2022 ODI # 4349
111/3 9.2 11.89 109 3 2 won T20I v Ireland Dublin (Malahide) 26 Jun 2022 T20I # 1580
225/7 20.0 11.25 225 1 won T20I v Ireland Dublin (Malahide) 28 Jun 2022 T20I # 1586
416 84.5 4.90 416 1 lost Test v England Birmingham 1 Jul 2022 Test # 2470
245 81.5 2.99 377 3 lost Test v England Birmingham 1 Jul 2022 Test # 2470
198/8 20.0 9.90 198 1 won T20I v England Southampton 7 Jul 2022 T20I # 1616
170/8 20.0 8.50 170 1 won T20I v England Birmingham 9 Jul 2022 T20I # 1628
198/9 20.0 9.90 216 -17 2 lost T20I v England Nottingham 10 Jul 2022 T20I # 1631
114/0 18.4 6.10 111 4 2 won ODI v England The Oval 12 Jul 2022 ODI # 4424
146 38.5 3.75 247 -100 2 lost ODI v England Lord's 14 Jul 2022 ODI # 4428
261/5 42.1 6.18 260 2 2 won ODI v England Manchester 17 Jul 2022 ODI # 4433
308/7 50.0 6.16 308 1 won ODI v West Indies Port of Spain 22 Jul 2022 ODI # 4436
312/8 49.4 6.28 312 1 2 won ODI v West Indies Port of Spain 24 Jul 2022 ODI # 4438
225/3 36.0 6.25 225 1 won ODI v West Indies Port of Spain 27 Jul 2022 ODI # 4439
190/6 20.0 9.50 190 1 won T20I v West Indies Tarouba 29 Jul 2022 T20I # 1702
138 19.4 7.01 138 1 lost T20I v West Indies Basseterre 1 Aug 2022 T20I # 1718
165/3 19.0 8.68 165 1 2 won T20I v West Indies Basseterre 2 Aug 2022 T20I # 1720
191/5 20.0 9.55 191 1 won T20I v West Indies Lauderhill 6 Aug 2022 T20I # 1725
188/7 20.0 9.40 188 1 won T20I v West Indies Lauderhill 7 Aug 2022 T20I # 1726
192/0 30.5 6.22 190 3 2 won ODI v Zimbabwe Harare 18 Aug 2022 ODI # 4451
167/5 25.4 6.50 162 6 2 won ODI v Zimbabwe Harare 20 Aug 2022 ODI # 4454
289/8 50.0 5.78 289 1 won ODI v Zimbabwe Harare 22 Aug 2022 ODI # 4457
148/5 19.4 7.52 148 1 2 won T20I v Pakistan Dubai (DICS) 28 Aug 2022 T20I # 1750
192/2 20.0 9.60 192 1 won T20I v Hong Kong Dubai (DICS) 31 Aug 2022 T20I # 1754
181/7 20.0 9.05 181 1 lost T20I v Pakistan Dubai (DICS) 4 Sep 2022 T20I # 1758
173/8 20.0 8.65 173 1 lost T20I v Sri Lanka Dubai (DICS) 6 Sep 2022 T20I # 1759
212/2 20.0 10.60 212 1 won T20I v Afghanistan Dubai (DICS) 8 Sep 2022 T20I # 1761
160/6 20.0 8.00 160 1 2 won T20I v Pakistan Melbourne 23 Oct 2022 T20I # 1842
179/2 20.0 8.95 179 1 won T20I v Netherlands Sydney 27 Oct 2022 T20I # 1848
133/9 20.0 6.65 133 1 lost T20I v South Africa Perth 30 Oct 2022 T20I # 1853
184/6 20.0 9.20 184 1 won T20I v Bangladesh Adelaide 2 Nov 2022 T20I # 1860
186/5 20.0 9.30 186 1 won T20I v Zimbabwe Melbourne 6 Nov 2022 T20I # 1873
168/6 20.0 8.40 168 1 lost T20I v England Adelaide 10 Nov 2022 T20I # 1878
191/6 20.0 9.55 191 1 won T20I v New Zealand Mount Maunganui 20 Nov 2022 T20I # 1898
75/4 9.0 8.33 76 -85 2 tied T20I v New Zealand Napier 22 Nov 2022 T20I # 1911
306/7 50.0 6.12 306 1 lost ODI v New Zealand Auckland 25 Nov 2022 ODI # 4483
89/1 12.5 6.93 89 1 n/r ODI v New Zealand Hamilton 27 Nov 2022 ODI # 4487
219 47.3 4.61 219 1 n/r ODI v New Zealand Christchurch 30 Nov 2022 ODI # 4489
186 41.2 4.50 186 1 lost ODI v Bangladesh Mirpur 4 Dec 2022 ODI # 4493
266/9 50.0 5.32 272 -5 2 lost ODI v Bangladesh Mirpur 7 Dec 2022 ODI # 4496
409/8 50.0 8.18 409 1 won ODI v Bangladesh Chattogram 10 Dec 2022 ODI # 4499
404 133.5 3.01 404 1 won Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
258/2d 61.4 4.18 512 3 won Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
314 86.3 3.63 87 2 won Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
145/7 47.0 3.08 145 1 4 won Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
296 69.4 4.24 -173 2 lost Test v Australia The Oval 7 Jun 2023 Test # 2505
234 63.3 3.68 444 -209 4 lost Test v Australia The Oval 7 Jun 2023 Test # 2505
421/5d 152.2 2.76 271 2 won Test v West Indies Roseau 12 Jul 2023 Test # 2510
438 128.0 3.42 438 1 draw Test v West Indies Port of Spain 20 Jul 2023 Test # 2513
181/2d 24.0 7.54 364 3 draw Test v West Indies Port of Spain 20 Jul 2023 Test # 2513
118/5 22.5 5.16 115 4 2 won ODI v West Indies Bridgetown 27 Jul 2023 ODI # 4622
181 40.5 4.43 181 1 lost ODI v West Indies Bridgetown 29 Jul 2023 ODI # 4623
351/5 50.0 7.02 351 1 won ODI v West Indies Tarouba 1 Aug 2023 ODI # 4624
145/9 20.0 7.25 150 -4 2 lost T20I v West Indies Tarouba 3 Aug 2023 T20I # 2188
152/7 20.0 7.60 152 1 lost T20I v West Indies Providence 6 Aug 2023 T20I # 2191
164/3 17.5 9.19 160 5 2 won T20I v West Indies Providence 8 Aug 2023 T20I # 2192
179/1 17.0 10.52 179 1 2 won T20I v West Indies Lauderhill 12 Aug 2023 T20I # 2193
165/9 20.0 8.25 165 1 lost T20I v West Indies Lauderhill 13 Aug 2023 T20I # 2194
47/2 6.5 6.87 46 -92 2 won T20I v Ireland Dublin (Malahide) 18 Aug 2023 T20I # 2200
185/5 20.0 9.25 185 1 won T20I v Ireland Dublin (Malahide) 20 Aug 2023 T20I # 2208
266 48.5 5.44 266 1 n/r ODI v Pakistan Pallekele 2 Sep 2023 ODI # 4630
147/0 20.1 7.28 145 -83 2 won ODI v Nepal Pallekele 4 Sep 2023 ODI # 4632
356/2 50.0 7.12 356 1 won ODI v Pakistan Colombo (RPS) 10 Sep 2023 ODI # 4639
213 49.1 4.33 213 1 won ODI v Sri Lanka Colombo (RPS) 12 Sep 2023 ODI # 4641
259 49.5 5.19 266 -6 2 lost ODI v Bangladesh Colombo (RPS) 15 Sep 2023 ODI # 4645
51/0 6.1 8.27 51 1 2 won ODI v Sri Lanka Colombo (RPS) 17 Sep 2023 ODI # 4649
202/4 20.0 10.10 202 1 won T20I v Nepal Hangzhou 3 Oct 2023 T20I # 2278
97/1 9.2 10.39 97 1 2 won T20I v Bangladesh Hangzhou 6 Oct 2023 T20I # 2296
DNB 0.0 - 0 0 n/r T20I v Afghanistan Hangzhou 7 Oct 2023 T20I # 2301
180/7 19.3 9.23 180 1 lost T20I v South Africa Gqeberha 12 Dec 2023 T20I # 2396
201/7 20.0 10.05 201 1 won T20I v South Africa Johannesburg 14 Dec 2023 T20I # 2401
117/2 16.4 7.02 117 1 2 won ODI v South Africa Johannesburg 17 Dec 2023 ODI # 4713
211 46.2 4.55 211 1 lost ODI v South Africa Gqeberha 19 Dec 2023 ODI # 4714
296/8 50.0 5.92 296 1 won ODI v South Africa Paarl 21 Dec 2023 ODI # 4716
245 67.4 3.62 245 1 lost Test v South Africa Centurion 26 Dec 2023 Test # 2520
131 34.1 3.83 -32 3 lost Test v South Africa Centurion 26 Dec 2023 Test # 2520
153 34.5 4.39 98 2 won Test v South Africa Cape Town 3 Jan 2024 Test # 2522
80/3 12.0 6.66 79 2 4 won Test v South Africa Cape Town 3 Jan 2024 Test # 2522
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