View innings by innings list [change view]
Start of match date greater than or equal to 20 Aug 2021 remove greater than or equal to 20 Aug 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 1930-2024 1510 603 670 17 170 50 0.900 29.12 3.54 1886 715 26 Profile
filtered 2021-2024 141 71 59 2 3 6 1.203 30.41 4.98 158 612 60
Innings by innings list
169 19.2 8.74 179 -9 2 lost T20I v Pakistan Lahore 27 Apr 2024 T20I # 2583
178/7 20.0 8.90 178 1 won T20I v Pakistan Lahore 25 Apr 2024 T20I # 2582
179/3 18.2 9.76 179 1 2 won T20I v Pakistan Rawalpindi 21 Apr 2024 T20I # 2581
90 18.1 4.95 90 1 lost T20I v Pakistan Rawalpindi 20 Apr 2024 T20I # 2579
2/1 0.2 6.00 2 1 n/r T20I v Pakistan Rawalpindi 18 Apr 2024 T20I # 2575
162 45.2 3.57 162 1 lost Test v Australia Christchurch 8 Mar 2024 Test # 2535
372 108.2 3.43 278 3 lost Test v Australia Christchurch 8 Mar 2024 Test # 2535
179 43.1 4.14 -204 2 lost Test v Australia Wellington 29 Feb 2024 Test # 2533
196 64.4 3.03 369 -172 4 lost Test v Australia Wellington 29 Feb 2024 Test # 2533
98/3 10.0 9.80 126 -20 2 lost T20I v Australia Auckland 25 Feb 2024 T20I # 2484
102 17.0 6.00 175 -72 2 lost T20I v Australia Auckland 23 Feb 2024 T20I # 2483
215/3 20.0 10.75 215 1 lost T20I v Australia Wellington 21 Feb 2024 T20I # 2481
211 77.3 2.72 -31 2 won Test v South Africa Hamilton 13 Feb 2024 Test # 2529
269/3 94.2 2.85 267 3 4 won Test v South Africa Hamilton 13 Feb 2024 Test # 2529
511 144.0 3.54 511 1 won Test v South Africa Mount Maunganui 4 Feb 2024 Test # 2528
179/4d 43.0 4.16 528 3 won Test v South Africa Mount Maunganui 4 Feb 2024 Test # 2528
92 17.2 5.30 135 -42 2 lost T20I v Pakistan Christchurch 21 Jan 2024 T20I # 2438
159/3 18.1 8.75 159 1 2 won T20I v Pakistan Christchurch 19 Jan 2024 T20I # 2437
224/7 20.0 11.20 224 1 won T20I v Pakistan Dunedin 17 Jan 2024 T20I # 2434
194/8 20.0 9.70 194 1 won T20I v Pakistan Hamilton 14 Jan 2024 T20I # 2430
226/8 20.0 11.30 226 1 won T20I v Pakistan Auckland 12 Jan 2024 T20I # 2429
95/5 14.4 6.47 79 -15 2 won T20I v Bangladesh Mount Maunganui 31 Dec 2023 T20I # 2425
72/2 11.0 6.54 72 1 n/r T20I v Bangladesh Mount Maunganui 29 Dec 2023 T20I # 2423
134/9 20.0 6.70 134 1 lost T20I v Bangladesh Napier 27 Dec 2023 T20I # 2422
98 31.4 3.09 98 1 lost ODI v Bangladesh Napier 23 Dec 2023 ODI # 4717
296/3 46.2 6.38 292 5 2 won ODI v Bangladesh Nelson 20 Dec 2023 ODI # 4715
239/7 30.0 7.96 239 1 won ODI v Bangladesh Dunedin 17 Dec 2023 ODI # 4711
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
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
327 48.5 6.69 398 -70 2 lost ODI v India Wankhede 15 Nov 2023 ODI # 4703
172/5 23.2 7.37 172 1 2 won ODI v Sri Lanka Bengaluru 9 Nov 2023 ODI # 4698
401/6 50.0 8.02 401 1 lost ODI v Pakistan Bengaluru 4 Nov 2023 ODI # 4692
167 35.3 4.70 358 -190 2 lost ODI v South Africa Pune 1 Nov 2023 ODI # 4689
383/9 50.0 7.66 389 -5 2 lost ODI v Australia Dharamsala 28 Oct 2023 ODI # 4684
273 50.0 5.46 273 1 lost ODI v India Dharamsala 22 Oct 2023 ODI # 4678
288/6 50.0 5.76 288 1 won ODI v Afghanistan Chennai 18 Oct 2023 ODI # 4673
248/2 42.5 5.78 246 3 2 won ODI v Bangladesh Chennai 13 Oct 2023 ODI # 4668
322/7 50.0 6.44 322 1 won ODI v Netherlands Hyderabad 9 Oct 2023 ODI # 4663
283/1 36.2 7.78 283 1 2 won ODI v England Ahmedabad 5 Oct 2023 ODI # 4658
175/3 34.5 5.02 172 4 2 won ODI v Bangladesh Mirpur 26 Sep 2023 ODI # 4655
254 49.2 5.14 254 1 won ODI v Bangladesh Mirpur 23 Sep 2023 ODI # 4652
136/5 33.4 4.03 136 1 n/r ODI v Bangladesh Mirpur 21 Sep 2023 ODI # 4650
211 38.2 5.50 312 -100 2 lost ODI v England Lord's 15 Sep 2023 ODI # 4647
187 39.0 4.79 369 -181 2 lost ODI v England The Oval 13 Sep 2023 ODI # 4643
147 26.5 5.47 227 -79 2 lost ODI v England Southampton 10 Sep 2023 ODI # 4640
297/2 45.4 6.50 292 6 2 won ODI v England Cardiff 8 Sep 2023 ODI # 4636
179/4 17.2 10.32 176 4 2 won T20I v England Nottingham 5 Sep 2023 T20I # 2232
202/5 20.0 10.10 202 1 won T20I v England Birmingham 3 Sep 2023 T20I # 2231
103 13.5 7.44 199 -95 2 lost T20I v England Manchester 1 Sep 2023 T20I # 2229
139/9 20.0 6.95 139 1 lost T20I v England Chester-le-Street 30 Aug 2023 T20I # 2225
166/5 20.0 8.30 166 1 won T20I v U.A.E. Dubai (DICS) 20 Aug 2023 T20I # 2209
142/8 20.0 7.10 142 1 lost T20I v U.A.E. Dubai (DICS) 19 Aug 2023 T20I # 2203
155/6 20.0 7.75 155 1 won T20I v U.A.E. Dubai (DICS) 17 Aug 2023 T20I # 2198
299 49.3 6.04 299 1 won ODI v Pakistan Karachi 7 May 2023 ODI # 4575
232 43.4 5.31 335 -102 2 lost ODI v Pakistan Karachi 5 May 2023 ODI # 4574
261 49.1 5.30 288 -26 2 lost ODI v Pakistan Karachi 3 May 2023 ODI # 4573
336/5 50.0 6.72 336 1 lost ODI v Pakistan Rawalpindi 29 Apr 2023 ODI # 4571
288/7 50.0 5.76 288 1 lost ODI v Pakistan Rawalpindi 27 Apr 2023 ODI # 4569
194/4 19.2 10.03 194 1 2 won T20I v Pakistan Rawalpindi 24 Apr 2023 T20I # 2049
164/5 18.5 8.70 164 1 n/r T20I v Pakistan Rawalpindi 20 Apr 2023 T20I # 2048
163/5 20.0 8.15 163 1 won T20I v Pakistan Lahore 17 Apr 2023 T20I # 2047
154/7 20.0 7.70 193 -38 2 lost T20I v Pakistan Lahore 15 Apr 2023 T20I # 2046
94 15.3 6.06 183 -88 2 lost T20I v Pakistan Lahore 14 Apr 2023 T20I # 2045
183/6 19.5 9.22 183 1 2 won T20I v Sri Lanka Queenstown 8 Apr 2023 T20I # 2041
146/1 14.4 9.95 142 5 2 won T20I v Sri Lanka Dunedin 5 Apr 2023 T20I # 2040
196/8 20.0 9.80 197 0 2 tied T20I v Sri Lanka Auckland 2 Apr 2023 T20I # 2039
159/4 32.5 4.84 158 2 2 won ODI v Sri Lanka Hamilton 31 Mar 2023 ODI # 4557
274 49.3 5.53 274 1 won ODI v Sri Lanka Auckland 25 Mar 2023 ODI # 4548
580/4d 123.0 4.71 580 1 won Test v Sri Lanka Wellington 17 Mar 2023 Test # 2500
373 107.3 3.46 18 2 won Test v Sri Lanka Christchurch 9 Mar 2023 Test # 2498
285/8 70.0 4.07 285 1 4 won Test v Sri Lanka Christchurch 9 Mar 2023 Test # 2498
209 53.2 3.91 -226 2 won Test v England Wellington 24 Feb 2023 Test # 2494
483 162.3 2.97 257 3 won Test v England Wellington 24 Feb 2023 Test # 2494
306 82.5 3.69 -19 2 lost Test v England Mount Maunganui 16 Feb 2023 Test # 2492
126 45.3 2.76 394 -267 4 lost Test v England Mount Maunganui 16 Feb 2023 Test # 2492
66 12.1 5.42 235 -168 2 lost T20I v India Ahmedabad 1 Feb 2023 T20I # 1992
99/8 20.0 4.95 99 1 lost T20I v India Lucknow 29 Jan 2023 T20I # 1991
176/6 20.0 8.80 176 1 won T20I v India Ranchi 27 Jan 2023 T20I # 1990
295 41.2 7.13 386 -90 2 lost ODI v India Indore 24 Jan 2023 ODI # 4511
108 34.3 3.13 108 1 lost ODI v India Raipur 21 Jan 2023 ODI # 4509
337 49.2 6.83 350 -12 2 lost ODI v India Hyderabad 18 Jan 2023 ODI # 4507
281/8 48.1 5.83 281 1 2 won ODI v Pakistan Karachi 13 Jan 2023 ODI # 4504
261 49.5 5.23 261 1 won ODI v Pakistan Karachi 11 Jan 2023 ODI # 4502
255/9 50.0 5.10 255 1 lost ODI v Pakistan Karachi 9 Jan 2023 ODI # 4500
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
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
104/1 18.0 5.77 220 -115 2 n/r ODI v India Christchurch 30 Nov 2022 ODI # 4489
DNB 0.0 - 0 0 n/r ODI v India Hamilton 27 Nov 2022 ODI # 4487
309/3 47.1 6.55 307 3 2 won ODI v India Auckland 25 Nov 2022 ODI # 4483
160 19.4 8.13 160 1 tied T20I v India Napier 22 Nov 2022 T20I # 1911
126 18.5 6.69 192 -65 2 lost T20I v India Mount Maunganui 20 Nov 2022 T20I # 1898
152/4 20.0 7.60 152 1 lost T20I v Pakistan Sydney 9 Nov 2022 T20I # 1877
185/6 20.0 9.25 185 1 won T20I v Ireland Adelaide 4 Nov 2022 T20I # 1862
159/6 20.0 7.95 180 -20 2 lost T20I v England Brisbane 1 Nov 2022 T20I # 1858
167/7 20.0 8.35 167 1 won T20I v Sri Lanka Sydney 29 Oct 2022 T20I # 1850
200/3 20.0 10.00 200 1 won T20I v Australia Sydney 22 Oct 2022 T20I # 1839
163/7 20.0 8.15 163 1 lost T20I v Pakistan Christchurch 14 Oct 2022 T20I # 1819
208/5 20.0 10.40 208 1 won T20I v Bangladesh Christchurch 12 Oct 2022 T20I # 1816
131/1 16.1 8.10 131 1 2 won T20I v Pakistan Christchurch 11 Oct 2022 T20I # 1815
142/2 17.5 7.96 138 5 2 won T20I v Bangladesh Christchurch 9 Oct 2022 T20I # 1811
147/8 20.0 7.35 147 1 lost T20I v Pakistan Christchurch 8 Oct 2022 T20I # 1809
242 49.5 4.85 268 -25 2 lost ODI v Australia Cairns 11 Sep 2022 ODI # 4464
82 33.0 2.48 196 -113 2 lost ODI v Australia Cairns 8 Sep 2022 ODI # 4462
232/9 50.0 4.64 232 1 lost ODI v Australia Cairns 6 Sep 2022 ODI # 4461
307/5 47.1 6.50 302 6 2 won ODI v West Indies Bridgetown 21 Aug 2022 ODI # 4456
212 48.2 4.38 212 1 won ODI v West Indies Bridgetown 19 Aug 2022 ODI # 4453
190 45.2 4.19 190 1 lost ODI v West Indies Bridgetown 17 Aug 2022 ODI # 4450
145/7 20.0 7.25 145 1 lost T20I v West Indies Kingston 14 Aug 2022 T20I # 1735
215/5 20.0 10.75 215 1 won T20I v West Indies Kingston 12 Aug 2022 T20I # 1732
185/5 20.0 9.25 185 1 won T20I v West Indies Kingston 10 Aug 2022 T20I # 1728
149/2 14.0 10.64 148 2 2 won T20I v Netherlands The Hague 5 Aug 2022 T20I # 1723
148/7 20.0 7.40 148 1 won T20I v Netherlands The Hague 4 Aug 2022 T20I # 1722
307/3 45.5 6.69 307 1 2 won ODI v Scotland Edinburgh 31 Jul 2022 ODI # 4440
254/5 20.0 12.70 254 1 won T20I v Scotland Edinburgh 29 Jul 2022 T20I # 1701
225/5 20.0 11.25 225 1 won T20I v Scotland Edinburgh 27 Jul 2022 T20I # 1692
180/4 19.0 9.47 175 6 2 won T20I v Ireland Belfast 22 Jul 2022 T20I # 1679
179/4 20.0 8.95 179 1 won T20I v Ireland Belfast 20 Jul 2022 T20I # 1678
173/8 20.0 8.65 173 1 won T20I v Ireland Belfast 18 Jul 2022 T20I # 1673
360/6 50.0 7.20 360 1 won ODI v Ireland Dublin (Malahide) 15 Jul 2022 ODI # 4429
219/7 38.1 5.73 217 3 2 won ODI v Ireland Dublin (Malahide) 12 Jul 2022 ODI # 4423
305/9 49.5 6.12 301 5 2 won ODI v Ireland Dublin (Malahide) 10 Jul 2022 ODI # 4419
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
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
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
333/8 50.0 6.66 333 1 won ODI v Netherlands Hamilton 4 Apr 2022 ODI # 4383
264/9 50.0 5.28 264 1 won ODI v Netherlands Hamilton 2 Apr 2022 ODI # 4381
204/3 38.3 5.29 203 2 2 won ODI v Netherlands Mount Maunganui 29 Mar 2022 ODI # 4378
293 80.0 3.66 -71 2 lost Test v South Africa Christchurch 25 Feb 2022 Test # 2451
227 93.5 2.41 426 -198 4 lost Test v South Africa Christchurch 25 Feb 2022 Test # 2451
482 117.5 4.09 387 2 won Test v South Africa Christchurch 17 Feb 2022 Test # 2450
521/6d 128.5 4.04 521 1 won Test v Bangladesh Christchurch 9 Jan 2022 Test # 2447
328 108.1 3.03 328 1 lost Test v Bangladesh Mount Maunganui 1 Jan 2022 Test # 2444
169 73.4 2.29 39 3 lost Test v Bangladesh Mount Maunganui 1 Jan 2022 Test # 2444
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
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
111 17.2 6.40 185 -73 2 lost T20I v India Eden Gardens 21 Nov 2021 T20I # 1446
153/6 20.0 7.65 153 1 lost T20I v India Ranchi 19 Nov 2021 T20I # 1440
164/6 20.0 8.20 164 1 lost T20I v India Jaipur 17 Nov 2021 T20I # 1434
172/4 20.0 8.60 172 1 lost T20I v Australia Dubai (DICS) 14 Nov 2021 T20I # 1428
167/5 19.0 8.78 167 1 2 won T20I v England Abu Dhabi 10 Nov 2021 T20I # 1415
125/2 18.1 6.88 125 1 2 won T20I v Afghanistan Abu Dhabi 7 Nov 2021 T20I # 1402
163/4 20.0 8.15 163 1 won T20I v Namibia Sharjah 5 Nov 2021 T20I # 1394
172/5 20.0 8.60 172 1 won T20I v Scotland Dubai (DICS) 3 Nov 2021 T20I # 1388
111/2 14.3 7.65 111 1 2 won T20I v India Dubai (DICS) 31 Oct 2021 T20I # 1381
134/8 20.0 6.70 134 1 lost T20I v Pakistan Sharjah 26 Oct 2021 T20I # 1367
161/5 20.0 8.05 161 1 won T20I v Bangladesh Mirpur 10 Sep 2021 T20I # 1263
93 19.3 4.76 93 1 lost T20I v Bangladesh Mirpur 8 Sep 2021 T20I # 1260
128/5 20.0 6.40 128 1 won T20I v Bangladesh Mirpur 5 Sep 2021 T20I # 1258
137/5 20.0 6.85 142 -4 2 lost T20I v Bangladesh Mirpur 3 Sep 2021 T20I # 1251
60 16.5 3.56 60 1 lost T20I v Bangladesh Mirpur 1 Sep 2021 T20I # 1243
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