View innings by innings list [change view]
Start of match date greater than or equal to 10 Sep 2021 remove greater than or equal to 10 Sep 2021 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 1928-2024 1644 687 721 15 181 40 0.952 30.29 3.62 2102 790 45 Profile
filtered 2021-2024 111 42 63 1 4 1 0.666 25.74 4.62 126 447 55
Innings by innings list
137/5 19.0 7.21 137 1 2 won T20I v P.N.G. Providence 2 Jun 2024 T20I # 2633
165/2 13.5 11.92 164 2 2 won T20I v South Africa Kingston 26 May 2024 T20I # 2630
207/7 20.0 10.35 207 1 won T20I v South Africa Kingston 25 May 2024 T20I # 2626
175/8 20.0 8.75 175 1 won T20I v South Africa Kingston 23 May 2024 T20I # 2617
220/6 20.0 11.00 220 1 won T20I v Australia Perth 13 Feb 2024 T20I # 2467
207/9 20.0 10.35 242 -34 2 lost T20I v Australia Adelaide 11 Feb 2024 T20I # 2462
202/8 20.0 10.10 214 -11 2 lost T20I v Australia Hobart 9 Feb 2024 T20I # 2459
86 24.1 3.55 86 1 lost ODI v Australia Canberra 6 Feb 2024 ODI # 4723
175 43.3 4.02 259 -83 2 lost ODI v Australia Sydney 4 Feb 2024 ODI # 4722
231 48.4 4.74 231 1 lost ODI v Australia Melbourne 2 Feb 2024 ODI # 4721
311 108.0 2.87 311 1 won Test v Australia Brisbane 25 Jan 2024 Test # 2524
193 72.3 2.66 215 3 won Test v Australia Brisbane 25 Jan 2024 Test # 2524
188 62.1 3.02 188 1 lost Test v Australia Adelaide 17 Jan 2024 Test # 2523
120 35.2 3.39 25 3 lost Test v Australia Adelaide 17 Jan 2024 Test # 2523
133/6 19.2 6.87 133 1 2 won T20I v England Tarouba 21 Dec 2023 T20I # 2415
192 15.3 12.38 268 -75 2 lost T20I v England Tarouba 19 Dec 2023 T20I # 2414
222/6 20.0 11.10 222 1 lost T20I v England St George's 16 Dec 2023 T20I # 2407
176/7 20.0 8.80 176 1 won T20I v England St George's 14 Dec 2023 T20I # 2402
172/6 18.1 9.46 172 1 2 won T20I v England Bridgetown 12 Dec 2023 T20I # 2397
191/6 31.4 6.03 188 -15 2 won ODI v England Bridgetown 9 Dec 2023 ODI # 4708
202 39.4 5.09 202 1 lost ODI v England North Sound 6 Dec 2023 ODI # 4707
326/6 48.5 6.67 326 1 2 won ODI v England North Sound 3 Dec 2023 ODI # 4706
171/2 18.0 9.50 166 6 2 won T20I v India Lauderhill 13 Aug 2023 T20I # 2194
178/8 20.0 8.90 178 1 lost T20I v India Lauderhill 12 Aug 2023 T20I # 2193
159/5 20.0 7.95 159 1 lost T20I v India Providence 8 Aug 2023 T20I # 2192
155/8 18.5 8.23 153 3 2 won T20I v India Providence 6 Aug 2023 T20I # 2191
149/6 20.0 7.45 149 1 won T20I v India Tarouba 3 Aug 2023 T20I # 2188
151 35.3 4.25 352 -200 2 lost ODI v India Tarouba 1 Aug 2023 ODI # 4624
182/4 36.4 4.96 182 1 2 won ODI v India Bridgetown 29 Jul 2023 ODI # 4623
114 23.0 4.95 114 1 lost ODI v India Bridgetown 27 Jul 2023 ODI # 4622
255 115.4 2.20 -183 2 draw Test v India Port of Spain 20 Jul 2023 Test # 2513
76/2 32.0 2.37 365 -288 4 draw Test v India Port of Spain 20 Jul 2023 Test # 2513
150 64.3 2.32 150 1 lost Test v India Roseau 12 Jul 2023 Test # 2510
130 50.3 2.57 -141 3 lost Test v India Roseau 12 Jul 2023 Test # 2510
243 48.1 5.04 243 1 lost ODI v Sri Lanka Harare 7 Jul 2023 ODI # 4618
222/3 39.4 5.59 222 1 2 won ODI v Oman Harare 5 Jul 2023 ODI # 4614
181 43.5 4.12 181 1 lost ODI v Scotland Harare 1 Jul 2023 ODI # 4608
374/6 50.0 7.48 374 1 tied ODI v Netherlands Harare 26 Jun 2023 ODI # 4602
233 44.4 5.21 269 -35 2 lost ODI v Zimbabwe Harare 24 Jun 2023 ODI # 4597
339/7 50.0 6.78 339 1 won ODI v Nepal Harare 22 Jun 2023 ODI # 4593
297 49.3 6.00 297 1 won ODI v U.S.A. Harare 18 Jun 2023 ODI # 4586
185/6 35.1 5.26 185 1 2 won ODI v U.A.E. Sharjah 9 Jun 2023 ODI # 4584
306 49.5 6.14 306 1 won ODI v U.A.E. Sharjah 6 Jun 2023 ODI # 4582
206/3 35.2 5.83 203 4 2 won ODI v U.A.E. Sharjah 4 Jun 2023 ODI # 4581
220/8 20.0 11.00 220 1 won T20I v South Africa Johannesburg 28 Mar 2023 T20I # 2036
258/5 20.0 12.90 258 1 lost T20I v South Africa Centurion 26 Mar 2023 T20I # 2032
132/7 10.3 12.57 132 1 2 won T20I v South Africa Centurion 25 Mar 2023 T20I # 2031
260 48.2 5.37 260 1 lost ODI v South Africa Potchefstroom 21 Mar 2023 ODI # 4544
335/8 50.0 6.70 335 1 won ODI v South Africa East London 18 Mar 2023 ODI # 4540
251 79.3 3.15 -69 2 lost Test v South Africa Johannesburg 8 Mar 2023 Test # 2497
106 35.1 3.01 391 -284 4 lost Test v South Africa Johannesburg 8 Mar 2023 Test # 2497
212 69.0 3.07 -130 2 lost Test v South Africa Centurion 28 Feb 2023 Test # 2495
159 41.0 3.87 247 -87 4 lost Test v South Africa Centurion 28 Feb 2023 Test # 2495
292 92.3 3.15 177 2 won Test v Zimbabwe Bulawayo 12 Feb 2023 Test # 2491
447/6d 143.0 3.12 447 1 draw Test v Zimbabwe Bulawayo 4 Feb 2023 Test # 2489
203/5d 60.0 3.38 271 3 draw Test v Zimbabwe Bulawayo 4 Feb 2023 Test # 2489
214 69.3 3.07 -297 2 lost Test v Australia Adelaide 8 Dec 2022 Test # 2479
77 40.5 1.88 497 -419 4 lost Test v Australia Adelaide 8 Dec 2022 Test # 2479
283 98.2 2.87 -315 2 lost Test v Australia Perth 30 Nov 2022 Test # 2477
333 110.5 3.00 498 -164 4 lost Test v Australia Perth 30 Nov 2022 Test # 2477
146/5 20.0 7.30 146 1 lost T20I v Ireland Hobart 21 Oct 2022 T20I # 1837
153/7 20.0 7.65 153 1 won T20I v Zimbabwe Hobart 19 Oct 2022 T20I # 1834
118 18.3 6.37 161 -42 2 lost T20I v Scotland Hobart 17 Oct 2022 T20I # 1826
147/8 20.0 7.35 179 -31 2 lost T20I v Australia Brisbane 7 Oct 2022 T20I # 1808
145/9 20.0 7.25 145 1 lost T20I v Australia Carrara 5 Oct 2022 T20I # 1806
301/8 50.0 6.02 301 1 lost ODI v New Zealand Bridgetown 21 Aug 2022 ODI # 4456
161 35.3 4.53 212 -51 2 lost ODI v New Zealand Bridgetown 19 Aug 2022 ODI # 4453
193/5 39.0 4.94 191 3 2 won ODI v New Zealand Bridgetown 17 Aug 2022 ODI # 4450
150/2 19.0 7.89 146 5 2 won T20I v New Zealand Kingston 14 Aug 2022 T20I # 1735
125/9 20.0 6.25 216 -90 2 lost T20I v New Zealand Kingston 12 Aug 2022 T20I # 1732
172/7 20.0 8.60 186 -13 2 lost T20I v New Zealand Kingston 10 Aug 2022 T20I # 1728
100 15.4 6.38 189 -88 2 lost T20I v India Lauderhill 7 Aug 2022 T20I # 1726
132 19.1 6.88 192 -59 2 lost T20I v India Lauderhill 6 Aug 2022 T20I # 1725
164/5 20.0 8.20 164 1 lost T20I v India Basseterre 2 Aug 2022 T20I # 1720
141/5 19.2 7.29 139 3 2 won T20I v India Basseterre 1 Aug 2022 T20I # 1718
122/8 20.0 6.10 191 -68 2 lost T20I v India Tarouba 29 Jul 2022 T20I # 1702
137 26.0 5.26 257 -88 2 lost ODI v India Port of Spain 27 Jul 2022 ODI # 4439
311/6 50.0 6.22 311 1 lost ODI v India Port of Spain 24 Jul 2022 ODI # 4438
305/6 50.0 6.10 309 -3 2 lost ODI v India Port of Spain 22 Jul 2022 ODI # 4436
178 48.4 3.65 178 1 lost ODI v Bangladesh Providence 16 Jul 2022 ODI # 4431
108 35.0 3.08 108 1 lost ODI v Bangladesh Providence 13 Jul 2022 ODI # 4426
149/9 41.0 3.63 149 1 lost ODI v Bangladesh Providence 10 Jul 2022 ODI # 4421
169/5 18.2 9.21 164 6 2 won T20I v Bangladesh Providence 7 Jul 2022 T20I # 1617
193/5 20.0 9.65 193 1 won T20I v Bangladesh Roseau 3 Jul 2022 T20I # 1607
DNB 0.0 - 0 0 n/r T20I v Bangladesh Roseau 2 Jul 2022 T20I # 1601
408 126.3 3.22 174 2 won Test v Bangladesh Gros Islet 24 Jun 2022 Test # 2468
13/0 2.5 4.58 13 1 4 won Test v Bangladesh Gros Islet 24 Jun 2022 Test # 2468
265 112.5 2.34 162 2 won Test v Bangladesh North Sound 16 Jun 2022 Test # 2466
88/3 22.0 4.00 84 5 4 won Test v Bangladesh North Sound 16 Jun 2022 Test # 2466
216 37.2 5.78 270 -53 2 lost ODI v Pakistan Multan 12 Jun 2022 ODI # 4407
155 32.2 4.79 276 -120 2 lost ODI v Pakistan Multan 10 Jun 2022 ODI # 4405
305/8 50.0 6.10 305 1 lost ODI v Pakistan Multan 8 Jun 2022 ODI # 4401
308/5 50.0 6.16 308 1 won ODI v Netherlands Amstelveen 4 Jun 2022 ODI # 4398
217/5 45.3 4.76 215 3 2 won ODI v Netherlands Amstelveen 2 Jun 2022 ODI # 4395
249/3 43.1 5.76 247 9 2 won ODI v Netherlands Amstelveen 31 May 2022 ODI # 4392
297 116.3 2.54 93 2 won Test v England St George's 24 Mar 2022 Test # 2459
28/0 4.5 5.79 28 1 4 won Test v England St George's 24 Mar 2022 Test # 2459
411 187.5 2.18 -96 2 draw Test v England Bridgetown 16 Mar 2022 Test # 2457
135/5 65.0 2.07 282 -146 4 draw Test v England Bridgetown 16 Mar 2022 Test # 2457
375 157.3 2.38 64 2 draw Test v England North Sound 8 Mar 2022 Test # 2454
147/4 70.1 2.09 286 -138 4 draw Test v England North Sound 8 Mar 2022 Test # 2454
167/9 20.0 8.35 185 -17 2 lost T20I v India Eden Gardens 20 Feb 2022 T20I # 1479
178/3 20.0 8.90 187 -8 2 lost T20I v India Eden Gardens 18 Feb 2022 T20I # 1473
157/7 20.0 7.85 157 1 lost T20I v India Eden Gardens 16 Feb 2022 T20I # 1467
169 37.1 4.54 266 -96 2 lost ODI v India Ahmedabad 11 Feb 2022 ODI # 4356
193 46.0 4.19 238 -44 2 lost ODI v India Ahmedabad 9 Feb 2022 ODI # 4355
176 43.5 4.01 176 1 lost ODI v India Ahmedabad 6 Feb 2022 ODI # 4353
179/4 20.0 8.95 179 1 won T20I v England Bridgetown 30 Jan 2022 T20I # 1457
159/5 20.0 7.95 194 -34 2 lost T20I v England Bridgetown 29 Jan 2022 T20I # 1456
224/5 20.0 11.20 224 1 won T20I v England Bridgetown 26 Jan 2022 T20I # 1455
170/8 20.0 8.50 172 -1 2 lost T20I v England Bridgetown 23 Jan 2022 T20I # 1454
104/1 17.1 6.05 104 1 2 won T20I v England Bridgetown 22 Jan 2022 T20I # 1453
212 44.4 4.74 212 1 lost ODI v Ireland Kingston 16 Jan 2022 ODI # 4342
229 48.0 4.77 229 1 lost ODI v Ireland Kingston 13 Jan 2022 ODI # 4340
269 48.5 5.50 269 1 won ODI v Ireland Kingston 8 Jan 2022 ODI # 4339
207/3 20.0 10.35 207 1 lost T20I v Pakistan Karachi 16 Dec 2021 T20I # 1450
163 20.0 8.15 173 -9 2 lost T20I v Pakistan Karachi 14 Dec 2021 T20I # 1449
137 19.0 7.21 201 -63 2 lost T20I v Pakistan Karachi 13 Dec 2021 T20I # 1448
253 104.2 2.42 49 2 lost Test v Sri Lanka Galle 29 Nov 2021 Test # 2437
132 56.1 2.35 297 -164 4 lost Test v Sri Lanka Galle 29 Nov 2021 Test # 2437
230 85.5 2.67 -156 2 lost Test v Sri Lanka Galle 21 Nov 2021 Test # 2434
160 79.0 2.02 348 -187 4 lost Test v Sri Lanka Galle 21 Nov 2021 Test # 2434
157/7 20.0 7.85 157 1 lost T20I v Australia Abu Dhabi 6 Nov 2021 T20I # 1398
169/8 20.0 8.45 190 -20 2 lost T20I v Sri Lanka Abu Dhabi 4 Nov 2021 T20I # 1392
142/7 20.0 7.10 142 1 won T20I v Bangladesh Sharjah 29 Oct 2021 T20I # 1375
143/8 20.0 7.15 143 1 lost T20I v South Africa Dubai (DICS) 26 Oct 2021 T20I # 1366
55 14.2 3.83 55 1 lost T20I v England Dubai (DICS) 23 Oct 2021 T20I # 1354
Statsguru includes the following current or recent relevant matches:
Nepal v Netherlands at Dallas, ICC Men's T20 World Cup 7th match, Jun 4, 2024 [T20I # 2638]
England v Scotland at Bridgetown, ICC Men's T20 World Cup 6th match, Jun 4, 2024 [T20I # 2637]
Afghanistan v Uganda at Providence, ICC Men's T20 World Cup 5th match, Jun 3, 2024 [T20I # 2636]
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635]
 
Feedback Print this page