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 greater than or equal to 18 Oct 2019 remove greater than or equal to 18 Oct 2019 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 1928-2024 1643 686 721 15 181 40 0.951 30.29 3.62 2101 790 45 Profile
filtered 2019-2024 91 30 58 1 1 1 0.517 25.79 4.49 108 447 55
Innings by innings list
197/3 46.3 4.23 195 3 2 won ODI v Afghanistan Lucknow 6 Nov 2019 ODI # 4213
247/9 50.0 4.94 247 1 won ODI v Afghanistan Lucknow 9 Nov 2019 ODI # 4214
253/5 48.4 5.19 250 4 2 won ODI v Afghanistan Lucknow 11 Nov 2019 ODI # 4215
164/5 20.0 8.20 164 1 won T20I v Afghanistan Lucknow 14 Nov 2019 T20I # 1015
106/8 20.0 5.30 148 -41 2 lost T20I v Afghanistan Lucknow 16 Nov 2019 T20I # 1016
127/7 20.0 6.35 157 -29 2 lost T20I v Afghanistan Lucknow 17 Nov 2019 T20I # 1017
277 83.3 3.31 90 2 won Test v Afghanistan Lucknow 27 Nov 2019 Test # 2370
33/1 6.2 5.21 31 3 4 won Test v Afghanistan Lucknow 27 Nov 2019 Test # 2370
207/5 20.0 10.35 207 1 lost T20I v India Hyderabad 6 Dec 2019 T20I # 1020
173/2 18.3 9.35 171 3 2 won T20I v India Thiruvananthapuram 8 Dec 2019 T20I # 1022
173/8 20.0 8.65 241 -67 2 lost T20I v India Wankhede 11 Dec 2019 T20I # 1024
291/2 47.5 6.08 288 4 2 won ODI v India Chennai 15 Dec 2019 ODI # 4221
280 43.3 6.43 388 -107 2 lost ODI v India Visakhapatnam 18 Dec 2019 ODI # 4222
315/5 50.0 6.30 315 1 lost ODI v India Cuttack 22 Dec 2019 ODI # 4223
289/7 50.0 5.78 289 1 lost ODI v Sri Lanka Colombo (SSC) 22 Feb 2020 ODI # 4246
184 39.1 4.69 346 -161 2 lost ODI v Sri Lanka Hambantota 26 Feb 2020 ODI # 4247
301/9 50.0 6.02 308 -6 2 lost ODI v Sri Lanka Pallekele 1 Mar 2020 ODI # 4250
196/4 20.0 9.80 196 1 won T20I v Sri Lanka Pallekele 4 Mar 2020 T20I # 1075
158/3 17.0 9.29 156 3 2 won T20I v Sri Lanka Pallekele 6 Mar 2020 T20I # 1078
318 102.0 3.11 114 2 won Test v England Southampton 8 Jul 2020 Test # 2388
200/6 64.2 3.10 200 1 4 won Test v England Southampton 8 Jul 2020 Test # 2388
287 99.0 2.89 -182 2 lost Test v England Manchester 16 Jul 2020 Test # 2389
198 70.1 2.82 312 -113 4 lost Test v England Manchester 16 Jul 2020 Test # 2389
197 65.0 3.03 -172 2 lost Test v England Manchester 24 Jul 2020 Test # 2390
129 37.1 3.47 399 -269 4 lost Test v England Manchester 24 Jul 2020 Test # 2390
180/7 16.0 11.25 180 1 lost T20I v New Zealand Auckland 27 Nov 2020 T20I # 1108
166/9 20.0 8.30 239 -72 2 lost T20I v New Zealand Mount Maunganui 29 Nov 2020 T20I # 1110
25/1 2.2 10.71 25 1 n/r T20I v New Zealand Mount Maunganui 30 Nov 2020 T20I # 1112
138 64.0 2.15 -381 2 lost Test v New Zealand Hamilton 3 Dec 2020 Test # 2394
247 58.5 4.19 -134 3 lost Test v New Zealand Hamilton 3 Dec 2020 Test # 2394
131 56.4 2.31 -329 2 lost Test v New Zealand Wellington 11 Dec 2020 Test # 2395
317 79.1 4.00 -12 3 lost Test v New Zealand Wellington 11 Dec 2020 Test # 2395
122 32.2 3.77 122 1 lost ODI v Bangladesh Mirpur 20 Jan 2021 ODI # 4270
148 43.4 3.38 148 1 lost ODI v Bangladesh Mirpur 22 Jan 2021 ODI # 4272
177 44.2 3.99 298 -120 2 lost ODI v Bangladesh Chattogram 25 Jan 2021 ODI # 4274
259 96.1 2.69 -171 2 won Test v Bangladesh Chattogram 3 Feb 2021 Test # 2407
395/7 127.3 3.09 395 1 4 won Test v Bangladesh Chattogram 3 Feb 2021 Test # 2407
409 142.2 2.87 409 1 won Test v Bangladesh Mirpur 11 Feb 2021 Test # 2410
117 52.5 2.21 230 3 won Test v Bangladesh Mirpur 11 Feb 2021 Test # 2410
55 14.2 3.83 55 1 lost T20I v England Dubai (DICS) 23 Oct 2021 T20I # 1354
143/8 20.0 7.15 143 1 lost T20I v South Africa Dubai (DICS) 26 Oct 2021 T20I # 1366
142/7 20.0 7.10 142 1 won T20I v Bangladesh Sharjah 29 Oct 2021 T20I # 1375
169/8 20.0 8.45 190 -20 2 lost T20I v Sri Lanka Abu Dhabi 4 Nov 2021 T20I # 1392
157/7 20.0 7.85 157 1 lost T20I v Australia Abu Dhabi 6 Nov 2021 T20I # 1398
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
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
137 19.0 7.21 201 -63 2 lost T20I v Pakistan Karachi 13 Dec 2021 T20I # 1448
163 20.0 8.15 173 -9 2 lost T20I v Pakistan Karachi 14 Dec 2021 T20I # 1449
207/3 20.0 10.35 207 1 lost T20I v Pakistan Karachi 16 Dec 2021 T20I # 1450
176 43.5 4.01 176 1 lost ODI v India Ahmedabad 6 Feb 2022 ODI # 4353
193 46.0 4.19 238 -44 2 lost ODI v India Ahmedabad 9 Feb 2022 ODI # 4355
169 37.1 4.54 266 -96 2 lost ODI v India Ahmedabad 11 Feb 2022 ODI # 4356
157/7 20.0 7.85 157 1 lost T20I v India Eden Gardens 16 Feb 2022 T20I # 1467
178/3 20.0 8.90 187 -8 2 lost T20I v India Eden Gardens 18 Feb 2022 T20I # 1473
167/9 20.0 8.35 185 -17 2 lost T20I v India Eden Gardens 20 Feb 2022 T20I # 1479
249/3 43.1 5.76 247 9 2 won ODI v Netherlands Amstelveen 31 May 2022 ODI # 4392
217/5 45.3 4.76 215 3 2 won ODI v Netherlands Amstelveen 2 Jun 2022 ODI # 4395
308/5 50.0 6.16 308 1 won ODI v Netherlands Amstelveen 4 Jun 2022 ODI # 4398
305/8 50.0 6.10 305 1 lost ODI v Pakistan Multan 8 Jun 2022 ODI # 4401
155 32.2 4.79 276 -120 2 lost ODI v Pakistan Multan 10 Jun 2022 ODI # 4405
216 37.2 5.78 270 -53 2 lost ODI v Pakistan Multan 12 Jun 2022 ODI # 4407
132 19.1 6.88 192 -59 2 lost T20I v India Lauderhill 6 Aug 2022 T20I # 1725
100 15.4 6.38 189 -88 2 lost T20I v India Lauderhill 7 Aug 2022 T20I # 1726
145/9 20.0 7.25 145 1 lost T20I v Australia Carrara 5 Oct 2022 T20I # 1806
147/8 20.0 7.35 179 -31 2 lost T20I v Australia Brisbane 7 Oct 2022 T20I # 1808
118 18.3 6.37 161 -42 2 lost T20I v Scotland Hobart 17 Oct 2022 T20I # 1826
153/7 20.0 7.65 153 1 won T20I v Zimbabwe Hobart 19 Oct 2022 T20I # 1834
146/5 20.0 7.30 146 1 lost T20I v Ireland Hobart 21 Oct 2022 T20I # 1837
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
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
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
292 92.3 3.15 177 2 won Test v Zimbabwe Bulawayo 12 Feb 2023 Test # 2491
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
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
335/8 50.0 6.70 335 1 won ODI v South Africa East London 18 Mar 2023 ODI # 4540
260 48.2 5.37 260 1 lost ODI v South Africa Potchefstroom 21 Mar 2023 ODI # 4544
132/7 10.3 12.57 132 1 2 won T20I v South Africa Centurion 25 Mar 2023 T20I # 2031
258/5 20.0 12.90 258 1 lost T20I v South Africa Centurion 26 Mar 2023 T20I # 2032
220/8 20.0 11.00 220 1 won T20I v South Africa Johannesburg 28 Mar 2023 T20I # 2036
206/3 35.2 5.83 203 4 2 won ODI v U.A.E. Sharjah 4 Jun 2023 ODI # 4581
306 49.5 6.14 306 1 won ODI v U.A.E. Sharjah 6 Jun 2023 ODI # 4582
185/6 35.1 5.26 185 1 2 won ODI v U.A.E. Sharjah 9 Jun 2023 ODI # 4584
297 49.3 6.00 297 1 won ODI v U.S.A. Harare 18 Jun 2023 ODI # 4586
339/7 50.0 6.78 339 1 won ODI v Nepal Harare 22 Jun 2023 ODI # 4593
233 44.4 5.21 269 -35 2 lost ODI v Zimbabwe Harare 24 Jun 2023 ODI # 4597
374/6 50.0 7.48 374 1 tied ODI v Netherlands Harare 26 Jun 2023 ODI # 4602
181 43.5 4.12 181 1 lost ODI v Scotland Harare 1 Jul 2023 ODI # 4608
222/3 39.4 5.59 222 1 2 won ODI v Oman Harare 5 Jul 2023 ODI # 4614
243 48.1 5.04 243 1 lost ODI v Sri Lanka Harare 7 Jul 2023 ODI # 4618
178/8 20.0 8.90 178 1 lost T20I v India Lauderhill 12 Aug 2023 T20I # 2193
171/2 18.0 9.50 166 6 2 won T20I v India Lauderhill 13 Aug 2023 T20I # 2194
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
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
231 48.4 4.74 231 1 lost ODI v Australia Melbourne 2 Feb 2024 ODI # 4721
175 43.3 4.02 259 -83 2 lost ODI v Australia Sydney 4 Feb 2024 ODI # 4722
86 24.1 3.55 86 1 lost ODI v Australia Canberra 6 Feb 2024 ODI # 4723
202/8 20.0 10.10 214 -11 2 lost T20I v Australia Hobart 9 Feb 2024 T20I # 2459
207/9 20.0 10.35 242 -34 2 lost T20I v Australia Adelaide 11 Feb 2024 T20I # 2462
220/6 20.0 11.00 220 1 won T20I v Australia Perth 13 Feb 2024 T20I # 2467
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