View innings by innings list [change view]
Start of match date greater than or equal to 5 Jan 2020 remove greater than or equal to 5 Jan 2020 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 1952-2024 1667 800 661 12 166 28 1.210 31.10 3.78 2022 765 43 Profile
filtered 2020-2024 164 87 63 1 6 7 1.380 31.24 4.67 180 579 89
Innings by innings list
157 19.5 7.91 157 1 lost T20I v England The Oval 30 May 2024 T20I # 2631
160 19.2 8.27 184 -23 2 lost T20I v England Birmingham 25 May 2024 T20I # 2623
181/4 17.0 10.64 179 3 2 won T20I v Ireland Dublin 14 May 2024 T20I # 2610
195/3 16.5 11.58 194 2 2 won T20I v Ireland Dublin 12 May 2024 T20I # 2609
182/6 20.0 9.10 182 1 lost T20I v Ireland Dublin 10 May 2024 T20I # 2601
178/5 20.0 8.90 178 1 won T20I v New Zealand Lahore 27 Apr 2024 T20I # 2583
174/8 20.0 8.70 179 -4 2 lost T20I v New Zealand Lahore 25 Apr 2024 T20I # 2582
178/4 20.0 8.90 178 1 lost T20I v New Zealand Rawalpindi 21 Apr 2024 T20I # 2581
92/3 12.1 7.56 91 2 2 won T20I v New Zealand Rawalpindi 20 Apr 2024 T20I # 2579
DNB 0.0 - 0 0 n/r T20I v New Zealand Rawalpindi 18 Apr 2024 T20I # 2575
134/8 20.0 6.70 134 1 won T20I v New Zealand Christchurch 21 Jan 2024 T20I # 2438
158/5 20.0 7.90 158 1 lost T20I v New Zealand Christchurch 19 Jan 2024 T20I # 2437
179/7 20.0 8.95 225 -45 2 lost T20I v New Zealand Dunedin 17 Jan 2024 T20I # 2434
173 19.3 8.87 195 -21 2 lost T20I v New Zealand Hamilton 14 Jan 2024 T20I # 2430
180 18.0 10.00 227 -46 2 lost T20I v New Zealand Auckland 12 Jan 2024 T20I # 2429
313 77.1 4.05 313 1 lost Test v Australia Sydney 3 Jan 2024 Test # 2521
115 43.1 2.66 129 3 lost Test v Australia Sydney 3 Jan 2024 Test # 2521
264 73.5 3.57 -54 2 lost Test v Australia Melbourne 26 Dec 2023 Test # 2519
237 67.2 3.51 317 -79 4 lost Test v Australia Melbourne 26 Dec 2023 Test # 2519
271 101.5 2.66 -216 2 lost Test v Australia Perth 14 Dec 2023 Test # 2518
89 30.2 2.93 450 -360 4 lost Test v Australia Perth 14 Dec 2023 Test # 2518
244 43.3 5.60 338 -93 2 lost ODI v England Eden Gardens 11 Nov 2023 ODI # 4701
200/1 25.3 7.84 180 -201 2 won ODI v New Zealand Bengaluru 4 Nov 2023 ODI # 4692
205/3 32.3 6.30 205 1 2 won ODI v Bangladesh Eden Gardens 31 Oct 2023 ODI # 4688
270 46.4 5.78 270 1 lost ODI v South Africa Chennai 27 Oct 2023 ODI # 4683
282/7 50.0 5.64 282 1 lost ODI v Afghanistan Chennai 23 Oct 2023 ODI # 4679
305 45.3 6.70 368 -62 2 lost ODI v Australia Bengaluru 20 Oct 2023 ODI # 4675
191 42.5 4.45 191 1 lost ODI v India Ahmedabad 14 Oct 2023 ODI # 4669
345/4 48.2 7.13 345 1 2 won ODI v Sri Lanka Hyderabad 10 Oct 2023 ODI # 4665
48/1 5.0 9.60 48 1 lost T20I v Bangladesh Hangzhou 7 Oct 2023 T20I # 2300
286 49.0 5.83 286 1 won ODI v Netherlands Hyderabad 6 Oct 2023 ODI # 4659
115 18.0 6.38 115 1 lost T20I v Afghanistan Hangzhou 6 Oct 2023 T20I # 2297
160 20.0 8.00 160 1 won T20I v Hong Kong Hangzhou 3 Oct 2023 T20I # 2279
252/7 42.0 6.00 252 1 lost ODI v Sri Lanka Colombo (RPS) 14 Sep 2023 ODI # 4644
128 32.0 4.00 357 -228 2 lost ODI v India Colombo (RPS) 10 Sep 2023 ODI # 4639
194/3 39.3 4.91 194 1 2 won ODI v Bangladesh Lahore 6 Sep 2023 ODI # 4634
DNB 0.0 - 0 0 n/r ODI v India Pallekele 2 Sep 2023 ODI # 4630
342/6 50.0 6.84 342 1 won ODI v Nepal Multan 30 Aug 2023 ODI # 4628
268/8 50.0 5.36 268 1 won ODI v Afghanistan Colombo (RPS) 26 Aug 2023 ODI # 4627
302/9 49.5 6.06 301 2 2 won ODI v Afghanistan Hambantota 24 Aug 2023 ODI # 4626
201 47.1 4.26 201 1 won ODI v Afghanistan Hambantota 22 Aug 2023 ODI # 4625
576/5d 134.0 4.29 410 2 won Test v Sri Lanka Colombo (SSC) 24 Jul 2023 Test # 2514
461 121.2 3.79 149 2 won Test v Sri Lanka Galle 16 Jul 2023 Test # 2511
133/6 32.5 4.05 131 3 4 won Test v Sri Lanka Galle 16 Jul 2023 Test # 2511
252 46.1 5.45 300 -47 2 lost ODI v New Zealand Karachi 7 May 2023 ODI # 4575
334/6 50.0 6.68 334 1 won ODI v New Zealand Karachi 5 May 2023 ODI # 4574
287/6 50.0 5.74 287 1 won ODI v New Zealand Karachi 3 May 2023 ODI # 4573
337/3 48.2 6.97 337 1 2 won ODI v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
291/5 48.3 6.00 289 3 2 won ODI v New Zealand Rawalpindi 27 Apr 2023 ODI # 4569
193/5 20.0 9.65 193 1 lost T20I v New Zealand Rawalpindi 24 Apr 2023 T20I # 2049
DNB 0.0 - 0 0 n/r T20I v New Zealand Rawalpindi 20 Apr 2023 T20I # 2048
159 20.0 7.95 164 -4 2 lost T20I v New Zealand Lahore 17 Apr 2023 T20I # 2047
192/4 20.0 9.60 192 1 won T20I v New Zealand Lahore 15 Apr 2023 T20I # 2046
182 19.5 9.17 182 1 won T20I v New Zealand Lahore 14 Apr 2023 T20I # 2045
182/7 20.0 9.10 182 1 won T20I v Afghanistan Sharjah 27 Mar 2023 T20I # 2035
130/6 20.0 6.50 130 1 lost T20I v Afghanistan Sharjah 26 Mar 2023 T20I # 2033
92/9 20.0 4.60 92 1 lost T20I v Afghanistan Sharjah 24 Mar 2023 T20I # 2030
280/9 50.0 5.60 280 1 lost ODI v New Zealand Karachi 13 Jan 2023 ODI # 4504
182 43.0 4.23 262 -79 2 lost ODI v New Zealand Karachi 11 Jan 2023 ODI # 4502
258/4 48.1 5.35 256 3 2 won ODI v New Zealand Karachi 9 Jan 2023 ODI # 4500
408 133.0 3.06 -41 2 draw Test v New Zealand Karachi 2 Jan 2023 Test # 2487
304/9 90.0 3.37 319 -14 4 draw Test v New Zealand Karachi 2 Jan 2023 Test # 2487
438 130.5 3.34 438 1 draw Test v New Zealand Karachi 26 Dec 2022 Test # 2486
311/8d 103.5 2.99 137 3 draw Test v New Zealand Karachi 26 Dec 2022 Test # 2486
304 79.0 3.84 304 1 lost Test v England Karachi 17 Dec 2022 Test # 2483
216 74.5 2.88 166 3 lost Test v England Karachi 17 Dec 2022 Test # 2483
202 62.5 3.21 -79 2 lost Test v England Multan 9 Dec 2022 Test # 2480
328 102.1 3.21 355 -26 4 lost Test v England Multan 9 Dec 2022 Test # 2480
579 155.3 3.72 -78 2 lost Test v England Rawalpindi 1 Dec 2022 Test # 2478
268 96.3 2.77 343 -74 4 lost Test v England Rawalpindi 1 Dec 2022 Test # 2478
137/8 20.0 6.85 137 1 lost T20I v England Melbourne 13 Nov 2022 T20I # 1879
153/3 19.1 7.98 153 1 2 won T20I v New Zealand Sydney 9 Nov 2022 T20I # 1877
128/5 18.1 7.04 128 1 2 won T20I v Bangladesh Adelaide 6 Nov 2022 T20I # 1872
185/9 20.0 9.25 185 1 won T20I v South Africa Sydney 3 Nov 2022 T20I # 1861
95/4 13.5 6.86 92 4 2 won T20I v Netherlands Perth 30 Oct 2022 T20I # 1852
129/8 20.0 6.45 131 -1 2 lost T20I v Zimbabwe Perth 27 Oct 2022 T20I # 1849
159/8 20.0 7.95 159 1 lost T20I v India Melbourne 23 Oct 2022 T20I # 1842
168/5 19.3 8.61 164 5 2 won T20I v New Zealand Christchurch 14 Oct 2022 T20I # 1819
177/3 19.5 8.92 174 4 2 won T20I v Bangladesh Christchurch 13 Oct 2022 T20I # 1818
130/7 20.0 6.50 130 1 lost T20I v New Zealand Christchurch 11 Oct 2022 T20I # 1815
149/4 18.2 8.12 148 2 2 won T20I v New Zealand Christchurch 8 Oct 2022 T20I # 1809
167/5 20.0 8.35 167 1 won T20I v Bangladesh Christchurch 7 Oct 2022 T20I # 1807
142/8 20.0 7.10 210 -67 2 lost T20I v England Lahore 2 Oct 2022 T20I # 1804
169/6 20.0 8.45 169 1 lost T20I v England Lahore 30 Sep 2022 T20I # 1802
145 19.0 7.63 145 1 won T20I v England Lahore 28 Sep 2022 T20I # 1801
166/4 20.0 8.30 166 1 won T20I v England Karachi 25 Sep 2022 T20I # 1798
158/8 20.0 7.90 222 -63 2 lost T20I v England Karachi 23 Sep 2022 T20I # 1795
203/0 19.3 10.41 200 4 2 won T20I v England Karachi 22 Sep 2022 T20I # 1793
158/7 20.0 7.90 158 1 lost T20I v England Karachi 20 Sep 2022 T20I # 1789
147 20.0 7.35 171 -23 2 lost T20I v Sri Lanka Dubai (DICS) 11 Sep 2022 T20I # 1769
121 19.1 6.31 121 1 lost T20I v Sri Lanka Dubai (DICS) 9 Sep 2022 T20I # 1764
131/9 19.2 6.77 130 2 2 won T20I v Afghanistan Sharjah 7 Sep 2022 T20I # 1760
182/5 19.5 9.17 182 1 2 won T20I v India Dubai (DICS) 4 Sep 2022 T20I # 1758
193/2 20.0 9.65 193 1 won T20I v Hong Kong Sharjah 2 Sep 2022 T20I # 1756
147 19.5 7.41 147 1 lost T20I v India Dubai (DICS) 28 Aug 2022 T20I # 1750
206 49.4 4.14 206 1 won ODI v Netherlands Rotterdam 21 Aug 2022 ODI # 4455
191/3 33.4 5.67 187 5 2 won ODI v Netherlands Rotterdam 18 Aug 2022 ODI # 4452
314/6 50.0 6.28 314 1 won ODI v Netherlands Rotterdam 16 Aug 2022 ODI # 4448
231 88.1 2.62 -147 2 lost Test v Sri Lanka Galle 24 Jul 2022 Test # 2473
261 77.0 3.38 508 -246 4 lost Test v Sri Lanka Galle 24 Jul 2022 Test # 2473
218 90.5 2.40 -4 2 won Test v Sri Lanka Galle 16 Jul 2022 Test # 2472
344/6 127.2 2.70 342 3 4 won Test v Sri Lanka Galle 16 Jul 2022 Test # 2472
269/9 48.0 5.60 269 1 won ODI v West Indies Multan 12 Jun 2022 ODI # 4407
275/8 50.0 5.50 275 1 won ODI v West Indies Multan 10 Jun 2022 ODI # 4405
306/5 49.2 6.20 306 1 2 won ODI v West Indies Multan 8 Jun 2022 ODI # 4401
162/8 20.0 8.10 162 1 lost T20I v Australia Lahore 5 Apr 2022 T20I # 1504
214/1 37.5 5.65 211 4 2 won ODI v Australia Lahore 2 Apr 2022 ODI # 4382
349/4 49.0 7.12 349 1 2 won ODI v Australia Lahore 31 Mar 2022 ODI # 4380
225 45.2 4.96 314 -88 2 lost ODI v Australia Lahore 29 Mar 2022 ODI # 4379
268 116.4 2.29 -123 2 lost Test v Australia Lahore 21 Mar 2022 Test # 2458
235 92.1 2.54 351 -115 4 lost Test v Australia Lahore 21 Mar 2022 Test # 2458
148 53.0 2.79 -408 2 draw Test v Australia Karachi 12 Mar 2022 Test # 2455
443/7 171.4 2.58 506 -62 4 draw Test v Australia Karachi 12 Mar 2022 Test # 2455
476/4d 162.0 2.93 476 1 draw Test v Australia Rawalpindi 4 Mar 2022 Test # 2453
252/0 77.0 3.27 269 3 draw Test v Australia Rawalpindi 4 Mar 2022 Test # 2453
208/3 18.5 11.04 208 1 2 won T20I v West Indies Karachi 16 Dec 2021 T20I # 1450
172/8 20.0 8.60 172 1 won T20I v West Indies Karachi 14 Dec 2021 T20I # 1449
200/6 20.0 10.00 200 1 won T20I v West Indies Karachi 13 Dec 2021 T20I # 1448
300/4d 98.3 3.04 300 1 won Test v Bangladesh Mirpur 4 Dec 2021 Test # 2439
286 115.4 2.47 -44 2 won Test v Bangladesh Chattogram 26 Nov 2021 Test # 2436
203/2 58.3 3.47 202 2 4 won Test v Bangladesh Chattogram 26 Nov 2021 Test # 2436
127/5 20.0 6.35 125 3 2 won T20I v Bangladesh Mirpur 22 Nov 2021 T20I # 1447
109/2 18.1 6.00 109 1 2 won T20I v Bangladesh Mirpur 20 Nov 2021 T20I # 1443
132/6 19.2 6.82 128 5 2 won T20I v Bangladesh Mirpur 19 Nov 2021 T20I # 1439
176/4 20.0 8.80 176 1 lost T20I v Australia Dubai (DICS) 11 Nov 2021 T20I # 1420
189/4 20.0 9.45 189 1 won T20I v Scotland Sharjah 7 Nov 2021 T20I # 1406
189/2 20.0 9.45 189 1 won T20I v Namibia Abu Dhabi 2 Nov 2021 T20I # 1386
148/5 19.0 7.78 148 1 2 won T20I v Afghanistan Dubai (DICS) 29 Oct 2021 T20I # 1377
135/5 18.4 7.23 135 1 2 won T20I v New Zealand Sharjah 26 Oct 2021 T20I # 1367
152/0 17.5 8.52 152 1 2 won T20I v India Dubai (DICS) 24 Oct 2021 T20I # 1361
302/9d 110.0 2.74 302 1 won Test v West Indies Kingston 20 Aug 2021 Test # 2431
176/6d 27.2 6.43 328 3 won Test v West Indies Kingston 20 Aug 2021 Test # 2431
217 70.3 3.07 217 1 lost Test v West Indies Kingston 12 Aug 2021 Test # 2430
203 83.4 2.42 167 3 lost Test v West Indies Kingston 12 Aug 2021 Test # 2430
DNB 0.0 - 0 0 n/r T20I v West Indies Providence 3 Aug 2021 T20I # 1211
DNB 0.0 - 0 0 n/r T20I v West Indies Providence 1 Aug 2021 T20I # 1209
157/8 20.0 7.85 157 1 won T20I v West Indies Providence 31 Jul 2021 T20I # 1208
DNB 0.0 - 0 0 n/r T20I v West Indies Bridgetown 28 Jul 2021 T20I # 1205
154/6 20.0 7.70 154 1 lost T20I v England Manchester 20 Jul 2021 T20I # 1195
155/9 20.0 7.75 201 -45 2 lost T20I v England Leeds 18 Jul 2021 T20I # 1193
232/6 20.0 11.60 232 1 won T20I v England Nottingham 16 Jul 2021 T20I # 1191
331/9 50.0 6.62 331 1 lost ODI v England Birmingham 13 Jul 2021 ODI # 4303
195 41.0 4.75 248 -52 2 lost ODI v England Lord's 10 Jul 2021 ODI # 4300
141 35.2 3.99 141 1 lost ODI v England Cardiff 8 Jul 2021 ODI # 4299
510/8d 147.1 3.46 510 1 won Test v Zimbabwe Harare 7 May 2021 Test # 2421
426 133.0 3.20 250 2 won Test v Zimbabwe Harare 29 Apr 2021 Test # 2420
165/3 20.0 8.25 165 1 won T20I v Zimbabwe Harare 25 Apr 2021 T20I # 1158
99 19.5 4.99 119 -19 2 lost T20I v Zimbabwe Harare 23 Apr 2021 T20I # 1156
149/7 20.0 7.45 149 1 won T20I v Zimbabwe Harare 21 Apr 2021 T20I # 1154
149/7 19.5 7.51 145 5 2 won T20I v South Africa Centurion 16 Apr 2021 T20I # 1148
205/1 18.0 11.38 204 2 2 won T20I v South Africa Centurion 14 Apr 2021 T20I # 1147
140/9 20.0 7.00 140 1 lost T20I v South Africa Johannesburg 12 Apr 2021 T20I # 1146
189/6 19.5 9.52 189 1 2 won T20I v South Africa Johannesburg 10 Apr 2021 T20I # 1145
320/7 50.0 6.40 320 1 won ODI v South Africa Centurion 7 Apr 2021 ODI # 4287
324/9 50.0 6.48 342 -17 2 lost ODI v South Africa Johannesburg 4 Apr 2021 ODI # 4286
274/7 50.0 5.48 274 1 2 won ODI v South Africa Centurion 2 Apr 2021 ODI # 4285
169/6 18.4 9.05 165 5 2 won T20I v South Africa Lahore 14 Feb 2021 T20I # 1122
144/7 20.0 7.20 144 1 lost T20I v South Africa Lahore 13 Feb 2021 T20I # 1121
169/6 20.0 8.45 169 1 won T20I v South Africa Lahore 11 Feb 2021 T20I # 1120
272 114.3 2.37 272 1 won Test v South Africa Rawalpindi 4 Feb 2021 Test # 2408
298 102.0 2.92 369 3 won Test v South Africa Rawalpindi 4 Feb 2021 Test # 2408
378 119.2 3.16 158 2 won Test v South Africa Karachi 26 Jan 2021 Test # 2406
90/3 22.5 3.94 88 3 4 won Test v South Africa Karachi 26 Jan 2021 Test # 2406
297 83.5 3.54 297 1 lost Test v New Zealand Christchurch 3 Jan 2021 Test # 2400
186 81.4 2.27 -176 3 lost Test v New Zealand Christchurch 3 Jan 2021 Test # 2400
239 102.2 2.33 -192 2 lost Test v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
271 123.3 2.19 373 -101 4 lost Test v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
177/6 19.4 9.00 174 4 2 won T20I v New Zealand Napier 22 Dec 2020 T20I # 1119
163/6 20.0 8.15 163 1 lost T20I v New Zealand Hamilton 20 Dec 2020 T20I # 1118
153/9 20.0 7.65 153 1 lost T20I v New Zealand Auckland 18 Dec 2020 T20I # 1117
130/2 15.2 8.47 130 1 2 won T20I v Zimbabwe Rawalpindi 10 Nov 2020 T20I # 1107
137/2 15.1 9.03 135 3 2 won T20I v Zimbabwe Rawalpindi 8 Nov 2020 T20I # 1106
157/4 18.5 8.33 157 1 2 won T20I v Zimbabwe Rawalpindi 7 Nov 2020 T20I # 1105
278/9 50.0 5.56 279 0 2 tied ODI v Zimbabwe Rawalpindi 3 Nov 2020 ODI # 4264
208/4 35.2 5.88 207 2 2 won ODI v Zimbabwe Rawalpindi 1 Nov 2020 ODI # 4263
281/8 50.0 5.62 281 1 won ODI v Zimbabwe Rawalpindi 30 Oct 2020 ODI # 4262
190/4 20.0 9.50 190 1 won T20I v England Manchester 1 Sep 2020 T20I # 1094
195/4 20.0 9.75 195 1 lost T20I v England Manchester 30 Aug 2020 T20I # 1093
DNB 0.0 - 0 0 n/r T20I v England Manchester 28 Aug 2020 T20I # 1087
273 93.0 2.93 -310 2 draw Test v England Southampton 21 Aug 2020 Test # 2393
187/4 83.1 2.24 -123 3 draw Test v England Southampton 21 Aug 2020 Test # 2393
236 91.2 2.58 236 1 draw Test v England Southampton 13 Aug 2020 Test # 2392
326 109.3 2.97 326 1 lost Test v England Manchester 5 Aug 2020 Test # 2391
169 46.4 3.62 276 3 lost Test v England Manchester 5 Aug 2020 Test # 2391
445 122.5 3.62 212 2 won Test v Bangladesh Rawalpindi 7 Feb 2020 Test # 2384
137/1 16.4 8.22 137 1 2 won T20I v Bangladesh Lahore 25 Jan 2020 T20I # 1033
142/5 19.3 7.28 142 1 2 won T20I v Bangladesh Lahore 24 Jan 2020 T20I # 1032
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