View innings by innings list [change view]
Start of match date between 26 Oct 2019 and 15 Oct 2023 remove between 26 Oct 2019 and 15 Oct 2023 from query
Totals in terms of bowling 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 1952-2024 1667 800 661 12 166 28 1.210 31.10 3.78 2022 765 43 Profile
filtered 2019-2023 147 81 51 1 7 7 1.588 29.24 4.75 170 659 38
Innings by innings list
41/0 3.1 12.94 119 -66 2 n/r T20I v Australia Sydney 3 Nov 2019 T20I # 999
151/3 18.3 8.16 151 1 2 lost T20I v Australia Canberra 5 Nov 2019 T20I # 1002
109/0 11.5 9.21 107 3 2 lost T20I v Australia Perth 8 Nov 2019 T20I # 1009
580 157.4 3.67 340 2 lost Test v Australia Brisbane 21 Nov 2019 Test # 2368
589/3d 127.0 4.63 589 1 lost Test v Australia Adelaide 29 Nov 2019 Test # 2372
308/6d 97.0 3.17 308 1 draw Test v Sri Lanka Rawalpindi 11 Dec 2019 Test # 2373
271 85.5 3.15 80 2 won Test v Sri Lanka Karachi 19 Dec 2019 Test # 2375
212 62.5 3.37 476 -263 4 won Test v Sri Lanka Karachi 19 Dec 2019 Test # 2375
141/5 20.0 7.05 141 1 won T20I v Bangladesh Lahore 24 Jan 2020 T20I # 1032
136/6 20.0 6.80 136 1 won T20I v Bangladesh Lahore 25 Jan 2020 T20I # 1033
233 82.5 2.81 233 1 won Test v Bangladesh Rawalpindi 7 Feb 2020 Test # 2384
168 62.2 2.69 -44 3 won Test v Bangladesh Rawalpindi 7 Feb 2020 Test # 2384
219 70.3 3.10 -107 2 lost Test v England Manchester 5 Aug 2020 Test # 2391
277/7 82.1 3.37 277 1 4 lost Test v England Manchester 5 Aug 2020 Test # 2391
110/4d 43.1 2.54 -126 2 draw Test v England Southampton 13 Aug 2020 Test # 2392
583/8d 154.4 3.76 583 1 draw Test v England Southampton 21 Aug 2020 Test # 2393
131/6 16.1 8.10 131 1 n/r T20I v England Manchester 28 Aug 2020 T20I # 1087
199/5 19.1 10.38 196 4 2 lost T20I v England Manchester 30 Aug 2020 T20I # 1093
185/8 20.0 9.25 191 -5 2 won T20I v England Manchester 1 Sep 2020 T20I # 1094
255 49.4 5.13 282 -26 2 won ODI v Zimbabwe Rawalpindi 30 Oct 2020 ODI # 4262
206 45.1 4.56 206 1 won ODI v Zimbabwe Rawalpindi 1 Nov 2020 ODI # 4263
278/6 50.0 5.56 278 1 tied ODI v Zimbabwe Rawalpindi 3 Nov 2020 ODI # 4264
156/6 20.0 7.80 156 1 won T20I v Zimbabwe Rawalpindi 7 Nov 2020 T20I # 1105
134/7 20.0 6.70 134 1 won T20I v Zimbabwe Rawalpindi 8 Nov 2020 T20I # 1106
129/9 20.0 6.45 129 1 won T20I v Zimbabwe Rawalpindi 10 Nov 2020 T20I # 1107
156/5 18.5 8.28 154 3 2 lost T20I v New Zealand Auckland 18 Dec 2020 T20I # 1117
164/1 19.2 8.48 164 1 2 lost T20I v New Zealand Hamilton 20 Dec 2020 T20I # 1118
173/7 20.0 8.65 173 1 won T20I v New Zealand Napier 22 Dec 2020 T20I # 1119
431 155.0 2.78 431 1 lost Test v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
180/5d 45.3 3.95 372 3 lost Test v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
659/6d 158.5 4.14 362 2 lost Test v New Zealand Christchurch 3 Jan 2021 Test # 2400
220 69.2 3.17 220 1 won Test v South Africa Karachi 26 Jan 2021 Test # 2406
245 100.3 2.43 87 3 won Test v South Africa Karachi 26 Jan 2021 Test # 2406
201 65.4 3.06 -71 2 won Test v South Africa Rawalpindi 4 Feb 2021 Test # 2408
274 91.4 2.98 370 -95 4 won Test v South Africa Rawalpindi 4 Feb 2021 Test # 2408
166/6 20.0 8.30 170 -3 2 won T20I v South Africa Lahore 11 Feb 2021 T20I # 1120
145/4 16.2 8.87 145 1 2 lost T20I v South Africa Lahore 13 Feb 2021 T20I # 1121
164/8 20.0 8.20 164 1 won T20I v South Africa Lahore 14 Feb 2021 T20I # 1122
273/6 50.0 5.46 273 1 won ODI v South Africa Centurion 2 Apr 2021 ODI # 4285
341/6 50.0 6.82 341 1 lost ODI v South Africa Johannesburg 4 Apr 2021 ODI # 4286
292 49.3 5.89 321 -28 2 won ODI v South Africa Centurion 7 Apr 2021 ODI # 4287
188/6 20.0 9.40 188 1 won T20I v South Africa Johannesburg 10 Apr 2021 T20I # 1145
141/4 14.0 10.07 141 1 2 lost T20I v South Africa Johannesburg 12 Apr 2021 T20I # 1146
203/5 20.0 10.15 203 1 won T20I v South Africa Centurion 14 Apr 2021 T20I # 1147
144 19.3 7.38 144 1 won T20I v South Africa Centurion 16 Apr 2021 T20I # 1148
138/7 20.0 6.90 150 -11 2 won T20I v Zimbabwe Harare 21 Apr 2021 T20I # 1154
118/9 20.0 5.90 118 1 lost T20I v Zimbabwe Harare 23 Apr 2021 T20I # 1156
141/7 20.0 7.05 166 -24 2 won T20I v Zimbabwe Harare 25 Apr 2021 T20I # 1158
176 59.1 2.97 176 1 won Test v Zimbabwe Harare 29 Apr 2021 Test # 2420
134 46.2 2.89 -116 3 won Test v Zimbabwe Harare 29 Apr 2021 Test # 2420
132 60.4 2.17 -378 2 won Test v Zimbabwe Harare 7 May 2021 Test # 2421
231 68.0 3.39 -147 3 won Test v Zimbabwe Harare 7 May 2021 Test # 2421
142/1 21.5 6.50 142 1 2 lost ODI v England Cardiff 8 Jul 2021 ODI # 4299
247 45.2 5.44 247 1 lost ODI v England Lord's 10 Jul 2021 ODI # 4300
332/7 48.0 6.91 332 1 2 lost ODI v England Birmingham 13 Jul 2021 ODI # 4303
201 19.2 10.39 233 -31 2 won T20I v England Nottingham 16 Jul 2021 T20I # 1191
200 19.5 10.08 200 1 lost T20I v England Leeds 18 Jul 2021 T20I # 1193
155/7 19.4 7.88 155 1 2 lost T20I v England Manchester 20 Jul 2021 T20I # 1195
85/5 9.0 9.44 85 1 n/r T20I v West Indies Bridgetown 28 Jul 2021 T20I # 1205
150/4 20.0 7.50 158 -7 2 won T20I v West Indies Providence 31 Jul 2021 T20I # 1208
15/0 1.2 11.25 15 1 n/r T20I v West Indies Providence 1 Aug 2021 T20I # 1209
30/0 3.0 10.00 30 1 n/r T20I v West Indies Providence 3 Aug 2021 T20I # 1211
253 89.4 2.82 36 2 lost Test v West Indies Kingston 12 Aug 2021 Test # 2430
168/9 56.5 2.95 168 1 4 lost Test v West Indies Kingston 12 Aug 2021 Test # 2430
150 51.3 2.91 -152 2 won Test v West Indies Kingston 20 Aug 2021 Test # 2431
219 83.2 2.62 329 -109 4 won Test v West Indies Kingston 20 Aug 2021 Test # 2431
151/7 20.0 7.55 151 1 won T20I v India Dubai (DICS) 24 Oct 2021 T20I # 1361
134/8 20.0 6.70 134 1 won T20I v New Zealand Sharjah 26 Oct 2021 T20I # 1367
147/6 20.0 7.35 147 1 won T20I v Afghanistan Dubai (DICS) 29 Oct 2021 T20I # 1377
144/5 20.0 7.20 190 -45 2 won T20I v Namibia Abu Dhabi 2 Nov 2021 T20I # 1386
117/6 20.0 5.85 190 -72 2 won T20I v Scotland Sharjah 7 Nov 2021 T20I # 1406
177/5 19.0 9.31 177 1 2 lost T20I v Australia Dubai (DICS) 11 Nov 2021 T20I # 1420
127/7 20.0 6.35 127 1 won T20I v Bangladesh Mirpur 19 Nov 2021 T20I # 1439
108/7 20.0 5.40 108 1 won T20I v Bangladesh Mirpur 20 Nov 2021 T20I # 1443
124/7 20.0 6.20 124 1 won T20I v Bangladesh Mirpur 22 Nov 2021 T20I # 1447
330 114.4 2.87 330 1 won Test v Bangladesh Chattogram 26 Nov 2021 Test # 2436
157 56.2 2.78 201 3 won Test v Bangladesh Chattogram 26 Nov 2021 Test # 2436
87 32.0 2.71 -213 2 won Test v Bangladesh Mirpur 4 Dec 2021 Test # 2439
205 84.4 2.42 -8 3 won Test v Bangladesh Mirpur 4 Dec 2021 Test # 2439
137 19.0 7.21 201 -63 2 won T20I v West Indies Karachi 13 Dec 2021 T20I # 1448
163 20.0 8.15 173 -9 2 won T20I v West Indies Karachi 14 Dec 2021 T20I # 1449
207/3 20.0 10.35 207 1 won T20I v West Indies Karachi 16 Dec 2021 T20I # 1450
459 140.1 3.27 -17 2 draw Test v Australia Rawalpindi 4 Mar 2022 Test # 2453
556/9d 189.0 2.94 556 1 draw Test v Australia Karachi 12 Mar 2022 Test # 2455
97/2d 22.3 4.31 505 3 draw Test v Australia Karachi 12 Mar 2022 Test # 2455
391 133.3 2.92 391 1 lost Test v Australia Lahore 21 Mar 2022 Test # 2458
227/3d 60.0 3.78 350 3 lost Test v Australia Lahore 21 Mar 2022 Test # 2458
313/7 50.0 6.26 313 1 lost ODI v Australia Lahore 29 Mar 2022 ODI # 4379
348/8 50.0 6.96 348 1 won ODI v Australia Lahore 31 Mar 2022 ODI # 4380
210 41.5 5.01 210 1 won ODI v Australia Lahore 2 Apr 2022 ODI # 4382
163/7 19.1 8.50 163 1 2 lost T20I v Australia Lahore 5 Apr 2022 T20I # 1504
305/8 50.0 6.10 305 1 won ODI v West Indies Multan 8 Jun 2022 ODI # 4401
155 32.2 4.79 276 -120 2 won ODI v West Indies Multan 10 Jun 2022 ODI # 4405
216 37.2 5.78 270 -53 2 won ODI v West Indies Multan 12 Jun 2022 ODI # 4407
222 66.1 3.35 222 1 won Test v Sri Lanka Galle 16 Jul 2022 Test # 2472
337 100.0 3.37 341 3 won Test v Sri Lanka Galle 16 Jul 2022 Test # 2472
378 103.0 3.66 378 1 lost Test v Sri Lanka Galle 24 Jul 2022 Test # 2473
360/8d 91.5 3.92 507 3 lost Test v Sri Lanka Galle 24 Jul 2022 Test # 2473
298/8 50.0 5.96 315 -16 2 won ODI v Netherlands Rotterdam 16 Aug 2022 ODI # 4448
186 44.1 4.21 186 1 won ODI v Netherlands Rotterdam 18 Aug 2022 ODI # 4452
197 49.2 3.99 207 -9 2 won ODI v Netherlands Rotterdam 21 Aug 2022 ODI # 4455
148/5 19.4 7.52 148 1 2 lost T20I v India Dubai (DICS) 28 Aug 2022 T20I # 1750
38 10.4 3.56 194 -155 2 won T20I v Hong Kong Sharjah 2 Sep 2022 T20I # 1756
181/7 20.0 9.05 181 1 won T20I v India Dubai (DICS) 4 Sep 2022 T20I # 1758
129/6 20.0 6.45 129 1 won T20I v Afghanistan Sharjah 7 Sep 2022 T20I # 1760
124/5 17.0 7.29 122 3 2 lost T20I v Sri Lanka Dubai (DICS) 9 Sep 2022 T20I # 1764
170/6 20.0 8.50 170 1 lost T20I v Sri Lanka Dubai (DICS) 11 Sep 2022 T20I # 1769
160/4 19.2 8.27 159 2 2 lost T20I v England Karachi 20 Sep 2022 T20I # 1789
199/5 20.0 9.95 199 1 won T20I v England Karachi 22 Sep 2022 T20I # 1793
221/3 20.0 11.05 221 1 lost T20I v England Karachi 23 Sep 2022 T20I # 1795
163 19.2 8.43 167 -3 2 won T20I v England Karachi 25 Sep 2022 T20I # 1798
139/7 20.0 6.95 146 -6 2 won T20I v England Lahore 28 Sep 2022 T20I # 1801
170/2 14.3 11.72 170 1 2 lost T20I v England Lahore 30 Sep 2022 T20I # 1802
209/3 20.0 10.45 209 1 lost T20I v England Lahore 2 Oct 2022 T20I # 1804
146/8 20.0 7.30 168 -21 2 won T20I v Bangladesh Christchurch 7 Oct 2022 T20I # 1807
147/8 20.0 7.35 147 1 won T20I v New Zealand Christchurch 8 Oct 2022 T20I # 1809
131/1 16.1 8.10 131 1 2 lost T20I v New Zealand Christchurch 11 Oct 2022 T20I # 1815
173/6 20.0 8.65 173 1 won T20I v Bangladesh Christchurch 13 Oct 2022 T20I # 1818
163/7 20.0 8.15 163 1 won T20I v New Zealand Christchurch 14 Oct 2022 T20I # 1819
160/6 20.0 8.00 160 1 2 lost T20I v India Melbourne 23 Oct 2022 T20I # 1842
130/8 20.0 6.50 130 1 lost T20I v Zimbabwe Perth 27 Oct 2022 T20I # 1849
91/9 20.0 4.55 91 1 won T20I v Netherlands Perth 30 Oct 2022 T20I # 1852
108/9 14.0 7.71 142 -77 2 won T20I v South Africa Sydney 3 Nov 2022 T20I # 1861
127/8 20.0 6.35 127 1 won T20I v Bangladesh Adelaide 6 Nov 2022 T20I # 1872
152/4 20.0 7.60 152 1 won T20I v New Zealand Sydney 9 Nov 2022 T20I # 1877
138/5 19.0 7.26 138 1 2 lost T20I v England Melbourne 13 Nov 2022 T20I # 1879
657 101.0 6.50 657 1 lost Test v England Rawalpindi 1 Dec 2022 Test # 2478
264/7d 35.5 7.36 342 3 lost Test v England Rawalpindi 1 Dec 2022 Test # 2478
281 51.4 5.43 281 1 lost Test v England Multan 9 Dec 2022 Test # 2480
275 64.5 4.24 354 3 lost Test v England Multan 9 Dec 2022 Test # 2480
354 81.4 4.33 50 2 lost Test v England Karachi 17 Dec 2022 Test # 2483
170/2 28.1 6.03 167 4 4 lost Test v England Karachi 17 Dec 2022 Test # 2483
612/9d 194.5 3.14 174 2 draw Test v New Zealand Karachi 26 Dec 2022 Test # 2486
61/1 7.3 8.13 138 -76 4 draw Test v New Zealand Karachi 26 Dec 2022 Test # 2486
449 131.0 3.42 449 1 draw Test v New Zealand Karachi 2 Jan 2023 Test # 2487
277/5d 82.0 3.37 318 3 draw Test v New Zealand Karachi 2 Jan 2023 Test # 2487
255/9 50.0 5.10 255 1 won ODI v New Zealand Karachi 9 Jan 2023 ODI # 4500
261 49.5 5.23 261 1 lost ODI v New Zealand Karachi 11 Jan 2023 ODI # 4502
281/8 48.1 5.83 281 1 2 lost ODI v New Zealand Karachi 13 Jan 2023 ODI # 4504
98/4 17.5 5.49 93 6 2 lost T20I v Afghanistan Sharjah 24 Mar 2023 T20I # 2030
133/3 19.5 6.70 131 3 2 lost T20I v Afghanistan Sharjah 26 Mar 2023 T20I # 2033
116 18.4 6.21 183 -66 2 won T20I v Afghanistan Sharjah 27 Mar 2023 T20I # 2035
94 15.3 6.06 183 -88 2 won T20I v New Zealand Lahore 14 Apr 2023 T20I # 2045
154/7 20.0 7.70 193 -38 2 won T20I v New Zealand Lahore 15 Apr 2023 T20I # 2046
163/5 20.0 8.15 163 1 lost T20I v New Zealand Lahore 17 Apr 2023 T20I # 2047
164/5 18.5 8.70 164 1 n/r T20I v New Zealand Rawalpindi 20 Apr 2023 T20I # 2048
194/4 19.2 10.03 194 1 2 lost T20I v New Zealand Rawalpindi 24 Apr 2023 T20I # 2049
288/7 50.0 5.76 288 1 won ODI v New Zealand Rawalpindi 27 Apr 2023 ODI # 4569
336/5 50.0 6.72 336 1 won ODI v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
261 49.1 5.30 288 -26 2 won ODI v New Zealand Karachi 3 May 2023 ODI # 4573
232 43.4 5.31 335 -102 2 won ODI v New Zealand Karachi 5 May 2023 ODI # 4574
299 49.3 6.04 299 1 lost ODI v New Zealand Karachi 7 May 2023 ODI # 4575
312 95.2 3.27 312 1 won Test v Sri Lanka Galle 16 Jul 2023 Test # 2511
279 83.1 3.35 130 3 won Test v Sri Lanka Galle 16 Jul 2023 Test # 2511
166 48.4 3.41 166 1 won Test v Sri Lanka Colombo (SSC) 24 Jul 2023 Test # 2514
188 67.4 2.77 -222 3 won Test v Sri Lanka Colombo (SSC) 24 Jul 2023 Test # 2514
59 19.2 3.05 202 -142 2 won ODI v Afghanistan Hambantota 22 Aug 2023 ODI # 4625
300/5 50.0 6.00 300 1 won ODI v Afghanistan Hambantota 24 Aug 2023 ODI # 4626
209 48.4 4.29 269 -59 2 won ODI v Afghanistan Colombo (RPS) 26 Aug 2023 ODI # 4627
104 23.4 4.39 343 -238 2 won ODI v Nepal Multan 30 Aug 2023 ODI # 4628
266 48.5 5.44 266 1 n/r ODI v India Pallekele 2 Sep 2023 ODI # 4630
193 38.4 4.99 193 1 won ODI v Bangladesh Lahore 6 Sep 2023 ODI # 4634
356/2 50.0 7.12 356 1 lost ODI v India Colombo (RPS) 10 Sep 2023 ODI # 4639
252/8 42.0 6.00 252 0 2 lost ODI v Sri Lanka Colombo (RPS) 14 Sep 2023 ODI # 4644
92 18.5 4.88 161 -68 2 won T20I v Hong Kong Hangzhou 3 Oct 2023 T20I # 2279
116/6 17.5 6.50 116 1 2 lost T20I v Afghanistan Hangzhou 6 Oct 2023 T20I # 2297
205 41.0 5.00 287 -81 2 won ODI v Netherlands Hyderabad 6 Oct 2023 ODI # 4659
65/4 5.0 13.00 65 17 2 lost T20I v Bangladesh Hangzhou 7 Oct 2023 T20I # 2300
344/9 50.0 6.88 344 1 won ODI v Sri Lanka Hyderabad 10 Oct 2023 ODI # 4665
192/3 30.3 6.29 192 1 2 lost ODI v India Ahmedabad 14 Oct 2023 ODI # 4669
Statsguru includes the following current or recent relevant matches:
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd Match, Jun 2, 2024 [T20I # 2634 - Live]
    » Namibia 53/2 (11.4 ov, MG Erasmus 4*, JN Frylinck 24*, Zeeshan Maqsood 0/6)
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633 - Live]
    » West Indies 137/5 (19.0 ov, AD Russell 15*, RL Chase 42*, KV Morea 0/30) - Match over
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
 
Feedback Print this page