View innings by innings list [change view]
Home or away home venue remove home venue from query
Start of match date greater than or equal to 1 jan 2003 remove greater than or equal to 1 jan 2003 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 1952-2024 1666 800 660 12 166 28 1.212 31.11 3.78 2021 765 43 Profile
filtered 2003-2024 164 100 47 1 13 3 2.127 38.44 4.42 192 765 75
Innings by innings list
346 117.0 2.95 58 2 won Test v Bangladesh Karachi 20 Aug 2003 Test # 1655
217/3 70.0 3.10 217 1 4 won Test v Bangladesh Karachi 20 Aug 2003 Test # 1655
295 108.1 2.72 -66 2 won Test v Bangladesh Peshawar 27 Aug 2003 Test # 1657
165/1 47.3 3.47 163 3 4 won Test v Bangladesh Peshawar 27 Aug 2003 Test # 1657
175 54.4 3.20 -106 2 won Test v Bangladesh Multan 3 Sep 2003 Test # 1658
262/9 91.0 2.87 261 2 4 won Test v Bangladesh Multan 3 Sep 2003 Test # 1658
323/3 50.0 6.46 323 1 won ODI v Bangladesh Multan 9 Sep 2003 ODI # 2041
243/8 50.0 4.86 243 1 won ODI v Bangladesh Faisalabad 12 Sep 2003 ODI # 2042
257/9 50.0 5.14 257 1 won ODI v Bangladesh Lahore 15 Sep 2003 ODI # 2043
226/5 49.5 4.53 223 4 2 won ODI v Bangladesh Rawalpindi 18 Sep 2003 ODI # 2044
302/5 50.0 6.04 302 1 won ODI v Bangladesh Karachi 21 Sep 2003 ODI # 2045
277/6 50.0 5.54 277 1 won ODI v South Africa Lahore 3 Oct 2003 ODI # 2046
267/7 50.0 5.34 267 1 won ODI v South Africa Lahore 5 Oct 2003 ODI # 2047
243/8 50.0 4.86 243 1 lost ODI v South Africa Faisalabad 7 Oct 2003 ODI # 2048
157 47.4 3.29 157 1 lost ODI v South Africa Rawalpindi 10 Oct 2003 ODI # 2049
192 49.3 3.87 192 1 lost ODI v South Africa Rawalpindi 12 Oct 2003 ODI # 2050
401 148.0 2.70 81 2 won Test v South Africa Lahore 17 Oct 2003 Test # 1664
164/2 40.1 4.08 161 4 4 won Test v South Africa Lahore 17 Oct 2003 Test # 1664
348 116.2 2.99 70 2 draw Test v South Africa Faisalabad 24 Oct 2003 Test # 1666
242/6 98.0 2.46 302 -59 4 draw Test v South Africa Faisalabad 24 Oct 2003 Test # 1666
292/7 48.0 6.08 292 1 2 won ODI v New Zealand Lahore 29 Nov 2003 ODI # 2068
281/6 50.0 5.62 281 1 won ODI v New Zealand Lahore 1 Dec 2003 ODI # 2071
314/7 50.0 6.28 314 1 won ODI v New Zealand Faisalabad 3 Dec 2003 ODI # 2072
184/3 41.2 4.45 184 1 2 won ODI v New Zealand Rawalpindi 5 Dec 2003 ODI # 2073
277/4 50.0 5.54 277 1 won ODI v New Zealand Rawalpindi 7 Dec 2003 ODI # 2074
344/8 50.0 6.88 350 -5 2 lost ODI v India Karachi 13 Mar 2004 ODI # 2112
329/6 50.0 6.58 329 1 won ODI v India Rawalpindi 16 Mar 2004 ODI # 2114
247/6 47.2 5.21 245 3 2 won ODI v India Peshawar 19 Mar 2004 ODI # 2115
293/9 50.0 5.86 293 1 lost ODI v India Lahore 21 Mar 2004 ODI # 2116
253 47.5 5.28 294 -40 2 lost ODI v India Lahore 24 Mar 2004 ODI # 2117
407 126.3 3.21 -268 2 lost Test v India Multan 28 Mar 2004 Test # 1693
216 77.0 2.80 -52 3 lost Test v India Multan 28 Mar 2004 Test # 1693
489 160.1 3.05 202 2 won Test v India Lahore 5 Apr 2004 Test # 1695
40/1 7.0 5.71 40 1 4 won Test v India Lahore 5 Apr 2004 Test # 1695
224 72.5 3.07 224 1 lost Test v India Rawalpindi 13 Apr 2004 Test # 1697
245 54.0 4.53 -131 3 lost Test v India Rawalpindi 13 Apr 2004 Test # 1697
292/7 50.0 5.84 292 1 won ODI v Zimbabwe Multan 30 Sep 2004 ODI # 2183
258/7 48.1 5.35 253 6 2 won ODI v Zimbabwe Peshawar 3 Oct 2004 ODI # 2184
233/2 48.4 4.78 233 1 2 won ODI v Sri Lanka Karachi 6 Oct 2004 ODI # 2185
297/4 48.5 6.08 294 4 2 won ODI v Sri Lanka Lahore 14 Oct 2004 ODI # 2187
168 38.0 4.42 288 -119 2 lost ODI v Sri Lanka Lahore 16 Oct 2004 ODI # 2188
264 84.1 3.13 21 2 lost Test v Sri Lanka Faisalabad 20 Oct 2004 Test # 1716
216 79.2 2.72 418 -201 4 lost Test v Sri Lanka Faisalabad 20 Oct 2004 Test # 1716
478 137.1 3.48 270 2 won Test v Sri Lanka Karachi 28 Oct 2004 Test # 1719
139/4 37.0 3.75 137 3 4 won Test v Sri Lanka Karachi 28 Oct 2004 Test # 1719
274 98.2 2.78 274 1 won Test v England Multan 12 Nov 2005 Test # 1770
341 105.5 3.22 197 3 won Test v England Multan 12 Nov 2005 Test # 1770
462 115.4 3.99 462 1 draw Test v England Faisalabad 20 Nov 2005 Test # 1772
268/9d 93.1 2.87 284 3 draw Test v England Faisalabad 20 Nov 2005 Test # 1772
636/8d 156.2 4.06 348 2 won Test v England Lahore 29 Nov 2005 Test # 1774
285 46.5 6.08 328 -42 2 lost ODI v England Lahore 10 Dec 2005 ODI # 2304
231/3 44.0 5.25 231 1 2 won ODI v England Lahore 12 Dec 2005 ODI # 2305
353/6 50.0 7.06 353 1 won ODI v England Karachi 15 Dec 2005 ODI # 2306
210 47.2 4.43 210 1 won ODI v England Rawalpindi 19 Dec 2005 ODI # 2307
200/9 50.0 4.00 207 -6 2 lost ODI v England Rawalpindi 21 Dec 2005 ODI # 2308
679/7d 143.3 4.73 679 1 draw Test v India Lahore 13 Jan 2006 Test # 1781
588 136.2 4.31 588 1 draw Test v India Faisalabad 21 Jan 2006 Test # 1782
490/8d 116.4 4.20 475 3 draw Test v India Faisalabad 21 Jan 2006 Test # 1782
245 60.1 4.07 245 1 won Test v India Karachi 29 Jan 2006 Test # 1783
599/7d 140.1 4.27 606 3 won Test v India Karachi 29 Jan 2006 Test # 1783
311/7 47.0 6.61 305 -17 2 won ODI v India Peshawar 6 Feb 2006 ODI # 2324
265 49.2 5.37 265 1 lost ODI v India Rawalpindi 11 Feb 2006 ODI # 2327
288/8 50.0 5.76 288 1 lost ODI v India Lahore 13 Feb 2006 ODI # 2329
161 41.5 3.84 161 1 lost ODI v India Multan 16 Feb 2006 ODI # 2331
286/8 50.0 5.72 286 1 lost ODI v India Karachi 19 Feb 2006 ODI # 2333
485 146.0 3.32 279 2 won Test v West Indies Lahore 11 Nov 2006 Test # 1815
13/1 5.1 2.51 13 1 4 won Test v West Indies Lahore 11 Nov 2006 Test # 1815
357 124.0 2.87 357 1 draw Test v West Indies Multan 19 Nov 2006 Test # 1816
461/7 147.4 3.12 227 3 draw Test v West Indies Multan 19 Nov 2006 Test # 1816
304 100.5 3.01 304 1 won Test v West Indies Karachi 27 Nov 2006 Test # 1818
399/6d 123.5 3.22 443 3 won Test v West Indies Karachi 27 Nov 2006 Test # 1818
154/8 48.2 3.18 152 3 2 won ODI v West Indies Faisalabad 7 Dec 2006 ODI # 2460
192/3 33.4 5.70 191 -15 2 won ODI v West Indies Lahore 10 Dec 2006 ODI # 2463
209 49.5 4.19 209 1 lost ODI v West Indies Multan 13 Dec 2006 ODI # 2464
239/3 46.5 5.10 239 1 2 won ODI v West Indies Karachi 16 Dec 2006 ODI # 2466
291 97.3 2.98 -159 2 lost Test v South Africa Karachi 1 Oct 2007 Test # 1843
263 84.5 3.10 424 -160 4 lost Test v South Africa Karachi 1 Oct 2007 Test # 1843
206 63.0 3.26 -151 2 draw Test v South Africa Lahore 8 Oct 2007 Test # 1844
316/4 107.0 2.95 457 -140 4 draw Test v South Africa Lahore 8 Oct 2007 Test # 1844
249 46.3 5.35 295 -45 2 lost ODI v South Africa Lahore 18 Oct 2007 ODI # 2633
265/9 50.0 5.30 265 1 won ODI v South Africa Lahore 20 Oct 2007 ODI # 2635
202/4 48.1 4.19 198 5 2 won ODI v South Africa Faisalabad 23 Oct 2007 ODI # 2637
230/9 50.0 4.60 230 1 lost ODI v South Africa Multan 26 Oct 2007 ODI # 2639
219 46.3 4.70 234 -14 2 lost ODI v South Africa Lahore 29 Oct 2007 ODI # 2642
347/5 50.0 6.94 347 1 won ODI v Zimbabwe Karachi 21 Jan 2008 ODI # 2662
239/5 46.2 5.15 239 1 2 won ODI v Zimbabwe Hyderabad (Sind) 24 Jan 2008 ODI # 2663
272/9 50.0 5.44 272 1 won ODI v Zimbabwe Multan 27 Jan 2008 ODI # 2665
245/3 47.0 5.21 245 1 2 won ODI v Zimbabwe Faisalabad 30 Jan 2008 ODI # 2667
187/3 31.0 6.03 182 6 2 won ODI v Zimbabwe Sheikhupura 2 Feb 2008 ODI # 2669
322/5 50.0 6.44 322 1 won ODI v Bangladesh Lahore 8 Apr 2008 ODI # 2696
160/3 23.2 6.85 158 -65 2 won ODI v Bangladesh Faisalabad 11 Apr 2008 ODI # 2698
308/8 50.0 6.16 308 1 won ODI v Bangladesh Lahore 13 Apr 2008 ODI # 2700
212/3 44.3 4.76 211 2 2 won ODI v Bangladesh Multan 16 Apr 2008 ODI # 2702
329/9 50.0 6.58 329 1 won ODI v Bangladesh Karachi 19 Apr 2008 ODI # 2703
203/5 20.0 10.15 203 1 won T20I v Bangladesh Karachi 20 Apr 2008 T20I # 55
288/9 50.0 5.76 288 1 won ODI v Hong Kong Karachi 24 Jun 2008 ODI # 2712
299/4 50.0 5.98 299 1 lost ODI v India Karachi 26 Jun 2008 ODI # 2717
238/9 50.0 4.76 303 -64 2 lost ODI v Sri Lanka Karachi 29 Jun 2008 ODI # 2723
309/2 45.3 6.79 309 1 2 won ODI v India Karachi 2 Jul 2008 ODI # 2730
116/0 19.4 5.89 116 1 2 won ODI v Bangladesh Karachi 4 Jul 2008 ODI # 2733
220/2 45.5 4.80 220 1 2 won ODI v Sri Lanka Karachi 20 Jan 2009 ODI # 2798
161 34.5 4.62 291 -129 2 lost ODI v Sri Lanka Karachi 21 Jan 2009 ODI # 2800
75 22.5 3.28 310 -234 2 lost ODI v Sri Lanka Lahore 24 Jan 2009 ODI # 2803
765/6d 248.5 3.07 121 2 draw Test v Sri Lanka Karachi 21 Feb 2009 Test # 1909
110/1 23.4 4.64 -496 2 draw Test v Sri Lanka Lahore 1 Mar 2009 Test # 1912
173/5 19.3 8.87 173 1 2 won T20I v Zimbabwe Lahore 22 May 2015 T20I # 417
176/8 19.4 8.94 176 1 2 won T20I v Zimbabwe Lahore 24 May 2015 T20I # 418
375/3 50.0 7.50 375 1 won ODI v Zimbabwe Lahore 26 May 2015 ODI # 3651
269/4 47.2 5.68 269 1 2 won ODI v Zimbabwe Lahore 29 May 2015 ODI # 3652
296/9 50.0 5.92 296 1 n/r ODI v Zimbabwe Lahore 31 May 2015 ODI # 3653
197/5 20.0 9.85 197 1 won T20I v World-XI Lahore 12 Sep 2017 T20I # 619
174/6 20.0 8.70 174 1 lost T20I v World-XI Lahore 13 Sep 2017 T20I # 620
183/4 20.0 9.15 183 1 won T20I v World-XI Lahore 15 Sep 2017 T20I # 621
180/3 20.0 9.00 180 1 won T20I v Sri Lanka Lahore 29 Oct 2017 T20I # 629
203/5 20.0 10.15 203 1 won T20I v West Indies Karachi 1 Apr 2018 T20I # 663
205/3 20.0 10.25 205 1 won T20I v West Indies Karachi 2 Apr 2018 T20I # 664
154/2 16.5 9.14 154 1 2 won T20I v West Indies Karachi 3 Apr 2018 T20I # 665
305/7 50.0 6.10 305 1 won ODI v Sri Lanka Karachi 30 Sep 2019 ODI # 4211
299/5 48.2 6.18 298 2 2 won ODI v Sri Lanka Karachi 2 Oct 2019 ODI # 4212
101 17.4 5.71 166 -64 2 lost T20I v Sri Lanka Lahore 5 Oct 2019 T20I # 914
147 19.0 7.73 183 -35 2 lost T20I v Sri Lanka Lahore 7 Oct 2019 T20I # 922
134/6 20.0 6.70 148 -13 2 lost T20I v Sri Lanka Lahore 9 Oct 2019 T20I # 925
252/2 70.0 3.60 -56 2 draw Test v Sri Lanka Rawalpindi 11 Dec 2019 Test # 2373
191 59.3 3.21 191 1 won Test v Sri Lanka Karachi 19 Dec 2019 Test # 2375
555/3d 131.0 4.23 475 3 won Test v Sri Lanka Karachi 19 Dec 2019 Test # 2375
142/5 19.3 7.28 142 1 2 won T20I v Bangladesh Lahore 24 Jan 2020 T20I # 1032
137/1 16.4 8.22 137 1 2 won T20I v Bangladesh Lahore 25 Jan 2020 T20I # 1033
445 122.5 3.62 212 2 won Test v Bangladesh Rawalpindi 7 Feb 2020 Test # 2384
281/8 50.0 5.62 281 1 won ODI v Zimbabwe Rawalpindi 30 Oct 2020 ODI # 4262
208/4 35.2 5.88 207 2 2 won ODI v Zimbabwe Rawalpindi 1 Nov 2020 ODI # 4263
278/9 50.0 5.56 279 0 2 tied ODI v Zimbabwe Rawalpindi 3 Nov 2020 ODI # 4264
157/4 18.5 8.33 157 1 2 won T20I v Zimbabwe Rawalpindi 7 Nov 2020 T20I # 1105
137/2 15.1 9.03 135 3 2 won T20I v Zimbabwe Rawalpindi 8 Nov 2020 T20I # 1106
130/2 15.2 8.47 130 1 2 won T20I v Zimbabwe Rawalpindi 10 Nov 2020 T20I # 1107
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
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
169/6 20.0 8.45 169 1 won T20I v South Africa Lahore 11 Feb 2021 T20I # 1120
144/7 20.0 7.20 144 1 lost T20I v South Africa Lahore 13 Feb 2021 T20I # 1121
169/6 18.4 9.05 165 5 2 won T20I v South Africa Lahore 14 Feb 2021 T20I # 1122
200/6 20.0 10.00 200 1 won T20I v West Indies Karachi 13 Dec 2021 T20I # 1448
172/8 20.0 8.60 172 1 won T20I v West Indies Karachi 14 Dec 2021 T20I # 1449
208/3 18.5 11.04 208 1 2 won T20I v West Indies Karachi 16 Dec 2021 T20I # 1450
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
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
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
225 45.2 4.96 314 -88 2 lost ODI v Australia Lahore 29 Mar 2022 ODI # 4379
349/4 49.0 7.12 349 1 2 won ODI v Australia Lahore 31 Mar 2022 ODI # 4380
214/1 37.5 5.65 211 4 2 won ODI v Australia Lahore 2 Apr 2022 ODI # 4382
162/8 20.0 8.10 162 1 lost T20I v Australia Lahore 5 Apr 2022 T20I # 1504
306/5 49.2 6.20 306 1 2 won ODI v West Indies Multan 8 Jun 2022 ODI # 4401
275/8 50.0 5.50 275 1 won ODI v West Indies Multan 10 Jun 2022 ODI # 4405
269/9 48.0 5.60 269 1 won ODI v West Indies Multan 12 Jun 2022 ODI # 4407
158/7 20.0 7.90 158 1 lost T20I v England Karachi 20 Sep 2022 T20I # 1789
203/0 19.3 10.41 200 4 2 won T20I v England Karachi 22 Sep 2022 T20I # 1793
158/8 20.0 7.90 222 -63 2 lost T20I v England Karachi 23 Sep 2022 T20I # 1795
166/4 20.0 8.30 166 1 won T20I v England Karachi 25 Sep 2022 T20I # 1798
145 19.0 7.63 145 1 won T20I v England Lahore 28 Sep 2022 T20I # 1801
169/6 20.0 8.45 169 1 lost T20I v England Lahore 30 Sep 2022 T20I # 1802
142/8 20.0 7.10 210 -67 2 lost T20I v England Lahore 2 Oct 2022 T20I # 1804
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
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
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
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
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
258/4 48.1 5.35 256 3 2 won ODI v New Zealand Karachi 9 Jan 2023 ODI # 4500
182 43.0 4.23 262 -79 2 lost ODI v New Zealand Karachi 11 Jan 2023 ODI # 4502
280/9 50.0 5.60 280 1 lost ODI v New Zealand Karachi 13 Jan 2023 ODI # 4504
182 19.5 9.17 182 1 won T20I v New Zealand Lahore 14 Apr 2023 T20I # 2045
192/4 20.0 9.60 192 1 won T20I v New Zealand Lahore 15 Apr 2023 T20I # 2046
159 20.0 7.95 164 -4 2 lost T20I v New Zealand Lahore 17 Apr 2023 T20I # 2047
DNB 0.0 - 0 0 n/r T20I v New Zealand Rawalpindi 20 Apr 2023 T20I # 2048
193/5 20.0 9.65 193 1 lost T20I v New Zealand Rawalpindi 24 Apr 2023 T20I # 2049
291/5 48.3 6.00 289 3 2 won ODI v New Zealand Rawalpindi 27 Apr 2023 ODI # 4569
337/3 48.2 6.97 337 1 2 won ODI v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
287/6 50.0 5.74 287 1 won ODI v New Zealand Karachi 3 May 2023 ODI # 4573
334/6 50.0 6.68 334 1 won ODI v New Zealand Karachi 5 May 2023 ODI # 4574
252 46.1 5.45 300 -47 2 lost ODI v New Zealand Karachi 7 May 2023 ODI # 4575
342/6 50.0 6.84 342 1 won ODI v Nepal Multan 30 Aug 2023 ODI # 4628
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 T20I v New Zealand Rawalpindi 18 Apr 2024 T20I # 2575
92/3 12.1 7.56 91 2 2 won T20I v New Zealand Rawalpindi 20 Apr 2024 T20I # 2579
178/4 20.0 8.90 178 1 lost T20I v New Zealand Rawalpindi 21 Apr 2024 T20I # 2581
174/8 20.0 8.70 179 -4 2 lost T20I v New Zealand Lahore 25 Apr 2024 T20I # 2582
178/5 20.0 8.90 178 1 won T20I v New Zealand Lahore 27 Apr 2024 T20I # 2583
Statsguru includes the following current or recent relevant matches:
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