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 20 May 2019 and 18 Mar 2024 remove between 20 May 2019 and 18 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 1930-2024 1510 603 670 17 170 50 0.900 29.12 3.54 1886 715 26 Profile
filtered 2019-2023 114 55 52 1 4 2 1.057 29.37 4.78 130 612 60
Innings by innings list
137/0 16.1 8.47 137 1 2 won ODI v Sri Lanka Cardiff 1 Jun 2019 ODI # 4145
248/8 47.1 5.25 245 4 2 won ODI v Bangladesh The Oval 5 Jun 2019 ODI # 4151
173/3 32.1 5.37 173 1 2 won ODI v Afghanistan Taunton 8 Jun 2019 ODI # 4154
245/6 48.3 5.05 242 4 2 won ODI v South Africa Birmingham 19 Jun 2019 ODI # 4165
291/8 50.0 5.82 291 1 won ODI v West Indies Manchester 22 Jun 2019 ODI # 4170
237/6 50.0 4.74 237 1 lost ODI v Pakistan Birmingham 26 Jun 2019 ODI # 4174
157 43.4 3.59 244 -86 2 lost ODI v Australia Lord's 29 Jun 2019 ODI # 4178
186 45.0 4.13 306 -119 2 lost ODI v England Chester-le-Street 3 Jul 2019 ODI # 4183
239/8 50.0 4.78 239 1 won ODI v India Manchester 9 Jul 2019 ODI # 4190
241/8 50.0 4.82 241 1 tied ODI v England Lord's 14 Jul 2019 ODI # 4192
249 83.2 2.98 249 1 lost Test v Sri Lanka Galle 14 Aug 2019 Test # 2354
285 106.0 2.68 267 3 lost Test v Sri Lanka Galle 14 Aug 2019 Test # 2354
431/6d 115.0 3.74 187 2 won Test v Sri Lanka Colombo (PSS) 22 Aug 2019 Test # 2356
175/5 19.3 8.97 175 1 2 won T20I v Sri Lanka Pallekele 1 Sep 2019 T20I # 878
165/6 19.4 8.38 162 4 2 won T20I v Sri Lanka Pallekele 3 Sep 2019 T20I # 879
88 16.0 5.50 126 -37 2 lost T20I v Sri Lanka Pallekele 6 Sep 2019 T20I # 880
166 55.2 3.00 -250 2 lost Test v Australia Perth 12 Dec 2019 Test # 2374
171 65.3 2.61 468 -296 4 lost Test v Australia Perth 12 Dec 2019 Test # 2374
148 54.5 2.69 -319 2 lost Test v Australia Melbourne 26 Dec 2019 Test # 2376
240 71.0 3.38 488 -247 4 lost Test v Australia Melbourne 26 Dec 2019 Test # 2376
256 95.4 2.67 -198 2 lost Test v Australia Sydney 3 Jan 2020 Test # 2378
136 47.5 2.84 416 -279 4 lost Test v Australia Sydney 3 Jan 2020 Test # 2378
187 41.0 4.56 259 -71 2 lost ODI v Australia Sydney 13 Mar 2020 ODI # 4255
378 122.4 3.08 378 1 draw Test v England Lord's 2 Jun 2021 Test # 2422
169/6d 52.3 3.21 272 3 draw Test v England Lord's 2 Jun 2021 Test # 2422
388 119.1 3.25 85 2 won Test v England Birmingham 10 Jun 2021 Test # 2423
41/2 10.5 3.78 38 4 4 won Test v England Birmingham 10 Jun 2021 Test # 2423
249 99.2 2.50 32 2 won Test v India Southampton 18 Jun 2021 Test # 2425
140/2 45.5 3.05 139 2 4 won Test v India Southampton 18 Jun 2021 Test # 2425
60 16.5 3.56 60 1 lost T20I v Bangladesh Mirpur 1 Sep 2021 T20I # 1243
137/5 20.0 6.85 142 -4 2 lost T20I v Bangladesh Mirpur 3 Sep 2021 T20I # 1251
128/5 20.0 6.40 128 1 won T20I v Bangladesh Mirpur 5 Sep 2021 T20I # 1258
93 19.3 4.76 93 1 lost T20I v Bangladesh Mirpur 8 Sep 2021 T20I # 1260
161/5 20.0 8.05 161 1 won T20I v Bangladesh Mirpur 10 Sep 2021 T20I # 1263
134/8 20.0 6.70 134 1 lost T20I v Pakistan Sharjah 26 Oct 2021 T20I # 1367
111/2 14.3 7.65 111 1 2 won T20I v India Dubai (DICS) 31 Oct 2021 T20I # 1381
172/5 20.0 8.60 172 1 won T20I v Scotland Dubai (DICS) 3 Nov 2021 T20I # 1388
163/4 20.0 8.15 163 1 won T20I v Namibia Sharjah 5 Nov 2021 T20I # 1394
125/2 18.1 6.88 125 1 2 won T20I v Afghanistan Abu Dhabi 7 Nov 2021 T20I # 1402
167/5 19.0 8.78 167 1 2 won T20I v England Abu Dhabi 10 Nov 2021 T20I # 1415
172/4 20.0 8.60 172 1 lost T20I v Australia Dubai (DICS) 14 Nov 2021 T20I # 1428
164/6 20.0 8.20 164 1 lost T20I v India Jaipur 17 Nov 2021 T20I # 1434
153/6 20.0 7.65 153 1 lost T20I v India Ranchi 19 Nov 2021 T20I # 1440
111 17.2 6.40 185 -73 2 lost T20I v India Eden Gardens 21 Nov 2021 T20I # 1446
296 142.3 2.07 -49 2 draw Test v India Kanpur 25 Nov 2021 Test # 2435
165/9 98.0 1.68 284 -118 4 draw Test v India Kanpur 25 Nov 2021 Test # 2435
62 28.1 2.20 -263 2 lost Test v India Wankhede 3 Dec 2021 Test # 2438
167 56.3 2.95 540 -372 4 lost Test v India Wankhede 3 Dec 2021 Test # 2438
132 40.0 3.30 132 1 lost Test v England Lord's 2 Jun 2022 Test # 2464
285 91.3 3.11 276 3 lost Test v England Lord's 2 Jun 2022 Test # 2464
553 145.3 3.80 553 1 lost Test v England Nottingham 10 Jun 2022 Test # 2465
284 84.4 3.35 298 3 lost Test v England Nottingham 10 Jun 2022 Test # 2465
329 117.3 2.80 329 1 lost Test v England Leeds 23 Jun 2022 Test # 2467
326 105.2 3.09 295 3 lost Test v England Leeds 23 Jun 2022 Test # 2467
305/9 49.5 6.12 301 5 2 won ODI v Ireland Dublin (Malahide) 10 Jul 2022 ODI # 4419
219/7 38.1 5.73 217 3 2 won ODI v Ireland Dublin (Malahide) 12 Jul 2022 ODI # 4423
360/6 50.0 7.20 360 1 won ODI v Ireland Dublin (Malahide) 15 Jul 2022 ODI # 4429
173/8 20.0 8.65 173 1 won T20I v Ireland Belfast 18 Jul 2022 T20I # 1673
179/4 20.0 8.95 179 1 won T20I v Ireland Belfast 20 Jul 2022 T20I # 1678
180/4 19.0 9.47 175 6 2 won T20I v Ireland Belfast 22 Jul 2022 T20I # 1679
225/5 20.0 11.25 225 1 won T20I v Scotland Edinburgh 27 Jul 2022 T20I # 1692
254/5 20.0 12.70 254 1 won T20I v Scotland Edinburgh 29 Jul 2022 T20I # 1701
307/3 45.5 6.69 307 1 2 won ODI v Scotland Edinburgh 31 Jul 2022 ODI # 4440
148/7 20.0 7.40 148 1 won T20I v Netherlands The Hague 4 Aug 2022 T20I # 1722
149/2 14.0 10.64 148 2 2 won T20I v Netherlands The Hague 5 Aug 2022 T20I # 1723
185/5 20.0 9.25 185 1 won T20I v West Indies Kingston 10 Aug 2022 T20I # 1728
215/5 20.0 10.75 215 1 won T20I v West Indies Kingston 12 Aug 2022 T20I # 1732
145/7 20.0 7.25 145 1 lost T20I v West Indies Kingston 14 Aug 2022 T20I # 1735
190 45.2 4.19 190 1 lost ODI v West Indies Bridgetown 17 Aug 2022 ODI # 4450
212 48.2 4.38 212 1 won ODI v West Indies Bridgetown 19 Aug 2022 ODI # 4453
307/5 47.1 6.50 302 6 2 won ODI v West Indies Bridgetown 21 Aug 2022 ODI # 4456
232/9 50.0 4.64 232 1 lost ODI v Australia Cairns 6 Sep 2022 ODI # 4461
82 33.0 2.48 196 -113 2 lost ODI v Australia Cairns 8 Sep 2022 ODI # 4462
242 49.5 4.85 268 -25 2 lost ODI v Australia Cairns 11 Sep 2022 ODI # 4464
200/3 20.0 10.00 200 1 won T20I v Australia Sydney 22 Oct 2022 T20I # 1839
167/7 20.0 8.35 167 1 won T20I v Sri Lanka Sydney 29 Oct 2022 T20I # 1850
159/6 20.0 7.95 180 -20 2 lost T20I v England Brisbane 1 Nov 2022 T20I # 1858
185/6 20.0 9.25 185 1 won T20I v Ireland Adelaide 4 Nov 2022 T20I # 1862
152/4 20.0 7.60 152 1 lost T20I v Pakistan Sydney 9 Nov 2022 T20I # 1877
612/9d 194.5 3.14 174 2 draw Test v Pakistan Karachi 26 Dec 2022 Test # 2486
61/1 7.3 8.13 138 -76 4 draw Test v Pakistan Karachi 26 Dec 2022 Test # 2486
449 131.0 3.42 449 1 draw Test v Pakistan Karachi 2 Jan 2023 Test # 2487
277/5d 82.0 3.37 318 3 draw Test v Pakistan Karachi 2 Jan 2023 Test # 2487
255/9 50.0 5.10 255 1 lost ODI v Pakistan Karachi 9 Jan 2023 ODI # 4500
261 49.5 5.23 261 1 won ODI v Pakistan Karachi 11 Jan 2023 ODI # 4502
281/8 48.1 5.83 281 1 2 won ODI v Pakistan Karachi 13 Jan 2023 ODI # 4504
337 49.2 6.83 350 -12 2 lost ODI v India Hyderabad 18 Jan 2023 ODI # 4507
108 34.3 3.13 108 1 lost ODI v India Raipur 21 Jan 2023 ODI # 4509
295 41.2 7.13 386 -90 2 lost ODI v India Indore 24 Jan 2023 ODI # 4511
176/6 20.0 8.80 176 1 won T20I v India Ranchi 27 Jan 2023 T20I # 1990
99/8 20.0 4.95 99 1 lost T20I v India Lucknow 29 Jan 2023 T20I # 1991
66 12.1 5.42 235 -168 2 lost T20I v India Ahmedabad 1 Feb 2023 T20I # 1992
94 15.3 6.06 183 -88 2 lost T20I v Pakistan Lahore 14 Apr 2023 T20I # 2045
154/7 20.0 7.70 193 -38 2 lost T20I v Pakistan Lahore 15 Apr 2023 T20I # 2046
163/5 20.0 8.15 163 1 won T20I v Pakistan Lahore 17 Apr 2023 T20I # 2047
164/5 18.5 8.70 164 1 n/r T20I v Pakistan Rawalpindi 20 Apr 2023 T20I # 2048
194/4 19.2 10.03 194 1 2 won T20I v Pakistan Rawalpindi 24 Apr 2023 T20I # 2049
288/7 50.0 5.76 288 1 lost ODI v Pakistan Rawalpindi 27 Apr 2023 ODI # 4569
336/5 50.0 6.72 336 1 lost ODI v Pakistan Rawalpindi 29 Apr 2023 ODI # 4571
261 49.1 5.30 288 -26 2 lost ODI v Pakistan Karachi 3 May 2023 ODI # 4573
232 43.4 5.31 335 -102 2 lost ODI v Pakistan Karachi 5 May 2023 ODI # 4574
299 49.3 6.04 299 1 won ODI v Pakistan Karachi 7 May 2023 ODI # 4575
155/6 20.0 7.75 155 1 won T20I v U.A.E. Dubai (DICS) 17 Aug 2023 T20I # 2198
142/8 20.0 7.10 142 1 lost T20I v U.A.E. Dubai (DICS) 19 Aug 2023 T20I # 2203
166/5 20.0 8.30 166 1 won T20I v U.A.E. Dubai (DICS) 20 Aug 2023 T20I # 2209
139/9 20.0 6.95 139 1 lost T20I v England Chester-le-Street 30 Aug 2023 T20I # 2225
103 13.5 7.44 199 -95 2 lost T20I v England Manchester 1 Sep 2023 T20I # 2229
202/5 20.0 10.10 202 1 won T20I v England Birmingham 3 Sep 2023 T20I # 2231
179/4 17.2 10.32 176 4 2 won T20I v England Nottingham 5 Sep 2023 T20I # 2232
297/2 45.4 6.50 292 6 2 won ODI v England Cardiff 8 Sep 2023 ODI # 4636
147 26.5 5.47 227 -79 2 lost ODI v England Southampton 10 Sep 2023 ODI # 4640
187 39.0 4.79 369 -181 2 lost ODI v England The Oval 13 Sep 2023 ODI # 4643
211 38.2 5.50 312 -100 2 lost ODI v England Lord's 15 Sep 2023 ODI # 4647
136/5 33.4 4.03 136 1 n/r ODI v Bangladesh Mirpur 21 Sep 2023 ODI # 4650
254 49.2 5.14 254 1 won ODI v Bangladesh Mirpur 23 Sep 2023 ODI # 4652
175/3 34.5 5.02 172 4 2 won ODI v Bangladesh Mirpur 26 Sep 2023 ODI # 4655
283/1 36.2 7.78 283 1 2 won ODI v England Ahmedabad 5 Oct 2023 ODI # 4658
322/7 50.0 6.44 322 1 won ODI v Netherlands Hyderabad 9 Oct 2023 ODI # 4663
248/2 42.5 5.78 246 3 2 won ODI v Bangladesh Chennai 13 Oct 2023 ODI # 4668
288/6 50.0 5.76 288 1 won ODI v Afghanistan Chennai 18 Oct 2023 ODI # 4673
273 50.0 5.46 273 1 lost ODI v India Dharamsala 22 Oct 2023 ODI # 4678
383/9 50.0 7.66 389 -5 2 lost ODI v Australia Dharamsala 28 Oct 2023 ODI # 4684
167 35.3 4.70 358 -190 2 lost ODI v South Africa Pune 1 Nov 2023 ODI # 4689
401/6 50.0 8.02 401 1 lost ODI v Pakistan Bengaluru 4 Nov 2023 ODI # 4692
172/5 23.2 7.37 172 1 2 won ODI v Sri Lanka Bengaluru 9 Nov 2023 ODI # 4698
327 48.5 6.69 398 -70 2 lost ODI v India Wankhede 15 Nov 2023 ODI # 4703
317 101.5 3.11 7 2 lost Test v Bangladesh Sylhet 28 Nov 2023 Test # 2516
181 71.1 2.54 332 -150 4 lost Test v Bangladesh Sylhet 28 Nov 2023 Test # 2516
180 37.1 4.84 8 2 won Test v Bangladesh Mirpur 6 Dec 2023 Test # 2517
139/6 39.4 3.50 137 3 4 won Test v Bangladesh Mirpur 6 Dec 2023 Test # 2517
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