View innings by innings list [change view]
Totals in terms of batting team switch totals
Ordered by team score (descending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied Draw W/L Ave RPO Inns HS LS
overall 1952-2024 456 148 142 0 166 1.042 32.67 2.92 819 765 49 Profile
Innings by innings list
765/6d 248.5 3.07 121 2 draw v Sri Lanka Karachi 21 Feb 2009 Test # 1909
708 220.3 3.21 708 1 draw v England The Oval 6 Aug 1987 Test # 1079
699/5 203.4 3.43 190 2 draw v India Lahore 1 Dec 1989 Test # 1130
679/7d 143.3 4.73 679 1 draw v India Lahore 13 Jan 2006 Test # 1781
674/6 224.5 2.99 174 2 draw v India Faisalabad 24 Oct 1984 Test # 996
657/8d 319.0 2.05 184 3 draw v West Indies Bridgetown 17 Jan 1958 Test # 446
652 142.4 4.57 280 2 won v India Faisalabad 3 Jan 1983 Test # 945
643 157.5 4.07 643 1 won v New Zealand Lahore 1 May 2002 Test # 1600
636/8d 156.2 4.06 348 2 won v England Lahore 29 Nov 2005 Test # 1774
628 168.4 3.72 296 2 draw v Bangladesh Khulna 28 Apr 2015 Test # 2159
624 191.2 3.26 159 2 draw v Australia Adelaide 9 Dec 1983 Test # 970
616/5d 203.0 3.03 616 1 draw v New Zealand Auckland 24 Feb 1989 Test # 1116
608/7d 195.0 3.11 608 1 draw v England Birmingham 3 Jun 1971 Test # 687
600/7d 165.3 3.62 600 1 draw v England The Oval 22 Aug 1974 Test # 744
600/8d 175.2 3.42 419 2 won v Sri Lanka Galle 21 Jun 2000 Test # 1501
599/7d 140.1 4.27 606 3 won v India Karachi 29 Jan 2006 Test # 1783
594 184.5 3.21 363 2 won v Sri Lanka Dhaka 12 Mar 1999 Test # 1450
594/5d 176.5 3.35 459 2 won v Bangladesh Chattogram 9 Dec 2011 Test # 2022
588 136.2 4.31 588 1 draw v India Faisalabad 21 Jan 2006 Test # 1782
581/3d 166.0 3.50 581 1 won v India Hyderabad (Sind) 14 Jan 1983 Test # 946
580/9d 172.1 3.36 -19 2 draw v Australia Peshawar 15 Oct 1998 Test # 1426
579/3d 155.3 3.72 579 1 won v West Indies Dubai (DICS) 13 Oct 2016 Test # 2224
579 155.3 3.72 -78 2 lost v England Rawalpindi 1 Dec 2022 Test # 2478
576/5d 134.0 4.29 410 2 won v Sri Lanka Colombo (SSC) 24 Jul 2023 Test # 2514
574/8d 124.6x8 3.45 133 2 lost v Australia Melbourne 29 Dec 1972 Test # 705
571/8d 210.0 2.71 95 2 draw v New Zealand Christchurch 15 Mar 2001 Test # 1536
570 167.5 3.39 570 1 won v India Bengaluru 24 Mar 2005 Test # 1743
570/6d 164.0 3.47 570 1 won v Australia Abu Dhabi 30 Oct 2014 Test # 2142
569/9d 192.0 2.96 82 2 draw v England Hyderabad (Sind) 16 Mar 1973 Test # 717
566/3d 170.5 3.31 566 1 won v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
565/9d 105.2x8 4.02 565 1 draw v New Zealand Karachi 30 Oct 1976 Test # 784
561 185.3 3.02 213 2 won v New Zealand Lahore 26 Oct 1955 Test # 414
557/8d 152.0 3.66 557 1 won v Bangladesh Mirpur 6 May 2015 Test # 2161
555/3 162.5 3.40 76 2 draw v Sri Lanka Faisalabad 16 Oct 1985 Test # 1026
555/3d 131.0 4.23 475 3 won v Sri Lanka Karachi 19 Dec 2019 Test # 2375
553 178.2 3.10 178 2 draw v Zimbabwe Sheikhupura 17 Oct 1996 Test # 1336
551/6d 147.0 3.74 551 1 draw v Sri Lanka Colombo (SSC) 30 Jun 2012 Test # 2047
548/5d 137.2 3.99 373 2 won v New Zealand Wellington 17 Feb 1994 Test # 1249
546/3d 114.5 4.75 412 2 won v Bangladesh Multan 29 Aug 2001 Test # 1560
542 146.0 3.71 214 2 won v England The Oval 11 Aug 2016 Test # 2216
540 163.3 3.30 286 3 draw v West Indies Georgetown 18 Mar 1977 Test # 801
539/6d 133.0 4.05 340 2 won v India Lahore 27 Oct 1978 Test # 832
538 141.4 3.79 23 2 lost v England Leeds 4 Aug 2006 Test # 1813
537 152.1 3.52 276 3 draw v Australia Rawalpindi 5 Oct 1994 Test # 1269
537 168.1 3.19 -89 2 draw v India Bengaluru 8 Dec 2007 Test # 1852
523/8d 151.1 3.45 523 1 draw v England Abu Dhabi 13 Oct 2015 Test # 2180
521/8d 159.1 3.27 195 2 won v England The Oval 22 Aug 1996 Test # 1332
511/6d 174.4 2.92 314 2 draw v Sri Lanka Abu Dhabi 18 Oct 2011 Test # 2009
510/8d 147.1 3.46 510 1 won v Zimbabwe Harare 7 May 2021 Test # 2421
507/6d 123.0x8 3.09 507 1 won v New Zealand Dunedin 7 Feb 1973 Test # 712
505/9d 126.0 4.00 505 1 draw v England Manchester 2 Jul 1992 Test # 1191
504 129.5 3.88 331 2 lost v England The Oval 17 Aug 2006 Test # 1814
503/8d 152.0 3.30 503 1 draw v India Faisalabad 16 Oct 1978 Test # 831
501/6d 144.0 3.47 501 1 won v Australia Faisalabad 30 Sep 1982 Test # 936
500/8d 171.3 2.91 500 1 won v Australia Melbourne 11 Dec 1981 Test # 913
500/7d 119.0 4.20 260 2 won v Sri Lanka Lahore 22 Mar 1982 Test # 927
496 177.5 2.78 228 2 won v West Indies Port of Spain 26 Mar 1958 Test # 453
496/9d 144.0 3.44 292 3 draw v India Mohali 8 Mar 2005 Test # 1738
493 161.5 3.04 493 1 won v West Indies Sharjah 31 Jan 2002 Test # 1587
490/9d 140.4 3.48 330 2 won v Bangladesh Dhaka 9 Jan 2002 Test # 1584
490/8d 116.4 4.20 475 3 draw v India Faisalabad 21 Jan 2006 Test # 1782
489 160.1 3.05 202 2 won v India Lahore 5 Apr 2004 Test # 1695
487/9d 163.0 2.98 487 1 draw v India Chennai 3 Feb 1987 Test # 1066
485 143.5 3.37 485 1 draw v India Lahore 10 Dec 1982 Test # 941
485 146.0 3.32 279 2 won v West Indies Lahore 11 Nov 2006 Test # 1815
482 164.2 2.93 482 1 draw v Australia Dubai (DICS) 7 Oct 2018 Test # 2320
481/9d 141.0 3.41 137 2 won v India Karachi 14 Nov 1978 Test # 833
478 137.1 3.48 270 2 won v Sri Lanka Karachi 28 Oct 2004 Test # 1719
476/4d 162.0 2.93 476 1 draw v Australia Rawalpindi 4 Mar 2022 Test # 2453
473/8d 128.0x8 2.77 473 1 won v New Zealand Hyderabad (Sind) 23 Oct 1976 Test # 783
472 135.0 3.49 472 1 won v West Indies Sharjah 7 Feb 2002 Test # 1588
471 136.1 3.45 168 2 won v West Indies Rawalpindi 29 Nov 1997 Test # 1389
470 140.4 3.34 470 1 draw v Australia Melbourne 26 Dec 1983 Test # 973
470 154.5 3.03 132 2 won v Bangladesh Mirpur 17 Dec 2011 Test # 2024
469/9d 169.5 2.76 469 1 won v Australia Karachi 15 Sep 1988 Test # 1104
467/7d 119.0 3.92 151 2 won v Australia Lahore 14 Oct 1982 Test # 937
466 132.7x8 2.63 284 3 draw v Australia Adelaide 24 Dec 1976 Test # 789
466 156.1 2.98 54 2 won v Zimbabwe Bulawayo 1 Sep 2011 Test # 2006
465/9d 134.5 3.44 317 2 won v Bangladesh Chattogram 16 Jan 2002 Test # 1586
463 144.4 3.20 -100 2 draw v New Zealand Hamilton 19 Dec 2003 Test # 1676
462 115.4 3.99 462 1 draw v England Faisalabad 20 Nov 2005 Test # 1772
461/7 147.4 3.12 227 3 draw v West Indies Multan 19 Nov 2006 Test # 1816
461 121.2 3.79 149 2 won v Sri Lanka Galle 16 Jul 2023 Test # 2511
459/9d 149.0 3.08 459 1 won v Sri Lanka Peshawar 8 Sep 1995 Test # 1304
456 162.5 2.80 456 1 draw v South Africa Rawalpindi 6 Oct 1997 Test # 1380
456 151.1 3.01 -160 2 draw v India Eden Gardens 30 Nov 2007 Test # 1850
455 193.2 2.35 207 3 draw v New Zealand Napier 11 Dec 2009 Test # 1940
454 145.0 3.13 454 1 won v Australia Dubai (DICS) 22 Oct 2014 Test # 2140
452 109.5 4.11 283 2 won v India Karachi 23 Dec 1982 Test # 942
452 119.1 3.79 452 1 won v West Indies Abu Dhabi 21 Oct 2016 Test # 2226
451 140.5 3.20 451 1 lost v Sri Lanka Galle 6 Aug 2014 Test # 2133
450 145.0 3.10 490 -39 4 lost v Australia Brisbane 15 Dec 2016 Test # 2240
449/8d 142.0 3.16 449 1 draw v England Faisalabad 12 Mar 1984 Test # 981
448/8d 182.5 2.45 448 1 draw v India Chennai 13 Jan 1961 Test # 503
448 153.2 2.92 448 1 draw v England Leeds 8 Aug 1996 Test # 1331
446/4d 137.0 3.25 446 1 draw v England Birmingham 4 Jun 1992 Test # 1189
445/6d 154.0 2.88 445 1 draw v England Karachi 24 Mar 1973 Test # 719
445 119.3 3.72 -83 2 draw v England Lord's 13 Jul 2006 Test # 1809
445 122.5 3.62 212 2 won v Bangladesh Rawalpindi 7 Feb 2020 Test # 2384
443/9d 126.3 3.50 443 1 lost v Australia Melbourne 26 Dec 2016 Test # 2242
443/7 171.4 2.58 506 -62 4 draw v Australia Karachi 12 Mar 2022 Test # 2455
442 138.4 3.18 193 2 won v South Africa Abu Dhabi 14 Oct 2013 Test # 2098
439 173.3 2.53 439 1 draw v England Birmingham 23 Jul 1987 Test # 1078
438/7d 195.0 2.24 -9 2 draw v New Zealand Wellington 10 Feb 1989 Test # 1115
438 130.5 3.34 438 1 draw v New Zealand Karachi 26 Dec 2022 Test # 2486
435 133.4 3.25 435 1 draw v West Indies Bridgetown 18 Feb 1977 Test # 797
435 122.0 3.56 143 2 won v West Indies Georgetown 2 Apr 1988 Test # 1095
434 145.0 2.99 356 3 won v New Zealand Christchurch 8 Dec 1995 Test # 1316
434 144.1 3.01 -150 2 draw v South Africa Abu Dhabi 20 Nov 2010 Test # 1979
433/6d 140.3 3.08 237 2 won v New Zealand Karachi 10 Oct 1990 Test # 1151
431/9d 149.3 2.88 431 1 draw v India Bengaluru 21 Nov 1979 Test # 861
430 126.4 3.39 181 2 won v New Zealand Rawalpindi 28 Nov 1996 Test # 1342
428/8d 139.0 3.07 428 1 won v England Lord's 12 Aug 1982 Test # 932
428/9d 158.0 2.70 428 1 draw v India Lahore 17 Oct 1984 Test # 995
426 133.0 3.20 250 2 won v Zimbabwe Harare 29 Apr 2021 Test # 2420
425/9d 123.0 3.45 491 3 draw v Sri Lanka Colombo (SSC) 20 Jul 2009 Test # 1927
423/9d 132.3 3.19 135 2 draw v India Faisalabad 23 Nov 1989 Test # 1128
423/5d 157.0 2.69 153 2 draw v Sri Lanka Sialkot 12 Dec 1991 Test # 1178
423/8d 155.0 2.72 423 1 won v Zimbabwe Karachi 1 Dec 1993 Test # 1237
422 158.2 2.66 67 2 draw v England Lahore 2 Mar 1973 Test # 715
422 162.3 2.59 3 2 lost v Sri Lanka Abu Dhabi 28 Sep 2017 Test # 2275
421 133.5 3.14 450 3 won v Sri Lanka Karachi 12 Mar 2000 Test # 1489
420/9d 140.0 3.00 13 2 draw v Australia Lahore 18 Mar 1980 Test # 879
420/6d 117.2 3.57 27 2 draw v India Karachi 30 Jan 1983 Test # 948
419/9d 128.0 3.27 135 2 won v Australia Karachi 22 Sep 1982 Test # 935
419/9d 153.4 2.72 274 3 draw v West Indies Bridgetown 18 May 2000 Test # 1496
419/9d 149.3 2.80 341 3 won v Zimbabwe Harare 3 Sep 2013 Test # 2095
418/5d 167.0 2.50 418 1 won v New Zealand Dubai (DICS) 24 Nov 2018 Test # 2330
417 80.5x8 3.87 417 1 won v New Zealand Lahore 9 Oct 1976 Test # 782
417 118.4 3.51 201 2 won v West Indies Karachi 6 Dec 1997 Test # 1391
417 113.1 3.68 117 2 won v Sri Lanka Galle 17 Jun 2015 Test # 2167
414 138.0 3.00 414 1 draw v Australia Karachi 24 Oct 1964 Test # 569
409 116.5 3.50 409 1 draw v India Karachi 15 Nov 1989 Test # 1127
408 125.1 3.25 408 1 lost v West Indies Georgetown 13 Mar 1958 Test # 452
408 133.0 3.06 -41 2 draw v New Zealand Karachi 2 Jan 2023 Test # 2487
407/9d 133.0x8 2.29 407 1 draw v England Lahore 14 Dec 1977 Test # 810
407 126.3 3.21 -268 2 lost v India Multan 28 Mar 2004 Test # 1693
407 138.4 2.93 121 2 won v West Indies Kingston 21 Apr 2017 Test # 2259
406/8d 94.0x8 3.23 406 1 draw v West Indies Karachi 1 Mar 1975 Test # 759
405 139.4 2.89 405 1 lost v England Karachi 7 Dec 2000 Test # 1521
404/8 167.0 2.41 150 3 draw v England Karachi 2 Feb 1962 Test # 522
404 109.1 3.70 322 3 draw v Australia Lahore 1 Nov 1994 Test # 1273
403 96.4 4.16 403 1 won v England Manchester 31 May 2001 Test # 1547
403 131.3 3.06 225 2 won v Zimbabwe Bulawayo 16 Nov 2002 Test # 1627
403 141.1 2.85 164 2 won v Sri Lanka Dubai (DICS) 26 Oct 2011 Test # 2011
402 117.5x8 2.56 402 1 draw v New Zealand Auckland 16 Feb 1973 Test # 713
401 163.3 2.45 -79 2 draw v England Lahore 15 Nov 2000 Test # 1513
401 148.0 2.70 81 2 won v South Africa Lahore 17 Oct 2003 Test # 1664
400 136.0 2.94 103 2 lost v England Birmingham 3 Aug 2016 Test # 2212
400/9d 120.0 3.33 537 3 won v Australia Abu Dhabi 16 Oct 2018 Test # 2322
399/6d 123.5 3.22 443 3 won v West Indies Karachi 27 Nov 2006 Test # 1818
398 102.1 3.89 398 1 draw v Sri Lanka Lahore 4 Mar 1999 Test # 1447
396 103.2 3.83 396 1 won v Sri Lanka Karachi 5 Mar 1982 Test # 923
395 187.3 2.10 395 1 draw v India Ahmedabad 4 Mar 1987 Test # 1071
393/7d 192.3 2.04 393 1 draw v England Dhaka 19 Jan 1962 Test # 521
393 113.1 3.47 -14 2 lost v India Eden Gardens 16 Mar 2005 Test # 1741
393 147.0 2.67 -10 2 draw v New Zealand Dubai (DICS) 17 Nov 2014 Test # 2146
393 140.0 2.80 81 2 lost v West Indies Bridgetown 30 Apr 2017 Test # 2260
392 134.0 2.92 217 2 won v England Lahore 25 Nov 1987 Test # 1081
392 128.5 3.04 368 3 lost v Australia Hobart 18 Nov 1999 Test # 1469
390 126.2 3.08 390 1 won v Sri Lanka Colombo (PSS) 9 Aug 1994 Test # 1265
390 152.1 2.56 219 3 lost v Sri Lanka Rawalpindi 26 Feb 2000 Test # 1485
387/9d 142.5 2.70 387 1 lost v England Lahore 21 Oct 1961 Test # 512
387/9d 143.5 2.69 303 3 draw v Australia Adelaide 19 Jan 1990 Test # 1135
385/7d 167.0 2.30 385 1 draw v New Zealand Lahore 2 Apr 1965 Test # 586
383 129.1 2.96 179 2 draw v Sri Lanka Abu Dhabi 31 Dec 2013 Test # 2112
382/2 126.0 3.03 -235 2 draw v Australia Faisalabad 6 Mar 1980 Test # 878
382/3 103.1 3.70 377 6 4 won v Sri Lanka Pallekele 3 Jul 2015 Test # 2169
381 132.0 2.88 230 2 won v West Indies Peshawar 17 Nov 1997 Test # 1384
380 127.5 2.97 173 2 won v England The Oval 6 Aug 1992 Test # 1193
380/8d 128.4 2.95 269 3 draw v Sri Lanka Pallekele 8 Jul 2012 Test # 2048
378/9d 116.4 3.24 373 3 draw v Australia Faisalabad 23 Sep 1988 Test # 1105
378 159.5 2.36 48 2 draw v Sri Lanka Colombo (RPS) 19 Apr 1997 Test # 1366
378 118.5 3.18 378 1 won v England Dubai (DICS) 22 Oct 2015 Test # 2183
378 119.2 3.16 158 2 won v South Africa Karachi 26 Jan 2021 Test # 2406
377/6d 112.2 3.35 426 3 won v West Indies Basseterre 20 May 2011 Test # 1993
376 133.0 2.82 20 2 draw v New Zealand Wellington 15 Jan 2011 Test # 1991
376 146.3 2.56 376 1 won v West Indies Roseau 10 May 2017 Test # 2261
374 100.3 3.72 374 1 won v West Indies Kingston 3 Jun 2005 Test # 1754
373/7d 94.6x8 2.95 358 3 draw v West Indies Lahore 15 Feb 1975 Test # 756
373/9d 125.0 2.98 213 2 won v New Zealand Lahore 18 Oct 1990 Test # 1152
373 120.5 3.08 373 1 draw v Australia Lahore 1 Nov 1994 Test # 1273
369 106.5 3.45 369 1 draw v West Indies Lahore 24 Nov 1980 Test # 886
369 89.5 4.10 429 3 won v Zimbabwe Harare 9 Nov 2002 Test # 1625
367 117.1 3.13 367 1 lost v Australia Brisbane 5 Nov 1999 Test # 1467
367 122.1 3.00 92 2 won v New Zealand Hamilton 7 Jan 2011 Test # 1990
366 179.4 2.03 121 3 lost v Australia Lahore 21 Nov 1959 Test # 480
365 152.4 2.39 323 3 won v England Dubai (DICS) 3 Feb 2012 Test # 2034
363 114.3 3.17 179 2 won v England Lord's 24 May 2018 Test # 2304
360 88.6x8 3.04 26 2 lost v Australia Sydney 6 Jan 1973 Test # 707
360 82.3x8 3.27 149 2 won v Australia Sydney 14 Jan 1977 Test # 792
360 104.5x8 2.58 360 1 draw v New Zealand Napier 16 Feb 1979 Test # 847
359 103.0x8 2.61 105 2 draw v New Zealand Auckland 23 Feb 1979 Test # 848
359 137.3 2.61 136 3 lost v Sri Lanka Dubai (DICS) 8 Jan 2014 Test # 2114
357 90.4x8 2.95 357 1 draw v New Zealand Wellington 2 Feb 1973 Test # 710
357 139.5 2.55 242 3 won v New Zealand Faisalabad 26 Oct 1990 Test # 1153
357/9d 87.5 4.06 286 2 won v Sri Lanka Kandy 26 Aug 1994 Test # 1267
357 124.0 2.87 357 1 draw v West Indies Multan 19 Nov 2006 Test # 1816
355 119.3 2.97 85 3 lost v England Lord's 21 Jun 1962 Test # 531
355 118.2 3.00 283 3 won v England Sharjah 1 Nov 2015 Test # 2184
354 182.1 1.94 -15 2 draw v England Lord's 27 Jul 1967 Test # 621
354 147.5 2.39 77 2 won v Zimbabwe Harare 21 Mar 1998 Test # 1412
354/6d 95.0 3.72 490 3 won v England Dubai (DICS) 22 Oct 2015 Test # 2183
353/9d 81.5x8 3.24 381 3 won v Australia Melbourne 10 Mar 1979 Test # 849
353 131.2 2.68 217 2 won v England Leeds 2 Jul 1987 Test # 1077
353 133.5 2.63 59 2 draw v England Karachi 16 Dec 1987 Test # 1086
352/5d 113.2 3.10 407 3 won v England Lord's 25 Jul 1996 Test # 1330
351 125.4 2.79 351 1 lost v New Zealand Sharjah 26 Nov 2014 Test # 2147
350 137.4 2.54 350 1 draw v India Brabourne 2 Dec 1960 Test # 497
350 209.4 1.66 34 2 lost v England Leeds 8 Jul 1971 Test # 689
348 116.2 2.99 70 2 draw v South Africa Faisalabad 24 Oct 2003 Test # 1666
348 135.0 2.57 74 2 lost v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
346 106.0 3.26 346 1 won v New Zealand Auckland 8 Mar 2001 Test # 1533
346 117.0 2.95 58 2 won v Bangladesh Karachi 20 Aug 2003 Test # 1655
345 133.2 2.58 84 2 won v West Indies Karachi 15 Nov 1990 Test # 1154
344 110.5 3.10 344 1 draw v India Chennai 28 Nov 1952 Test # 358
344 97.0 3.54 344 1 lost v New Zealand Christchurch 24 Feb 1994 Test # 1251
344/6 127.2 2.70 342 3 4 won v Sri Lanka Galle 16 Jul 2022 Test # 2472
343 128.0 2.67 102 2 draw v England Lahore 19 Mar 1984 Test # 984
343/3 117.0 2.93 451 -107 4 draw v South Africa Dubai (DICS) 12 Nov 2010 Test # 1976
342 94.0 3.63 50 2 lost v Sri Lanka Galle 4 Jul 2009 Test # 1921
341 121.3 2.80 341 1 won v West Indies Port of Spain 1 Apr 1977 Test # 802
341 128.5 2.64 -124 2 draw v India Jaipur 21 Feb 1987 Test # 1069
341/9 129.0 2.64 372 -30 4 draw v West Indies Port of Spain 14 Apr 1988 Test # 1096
341 107.3 3.17 341 1 lost v Australia Melbourne 26 Dec 2004 Test # 1729
341 105.5 3.22 197 3 won v England Multan 12 Nov 2005 Test # 1770
341 109.1 3.12 -87 2 won v Sri Lanka Sharjah 16 Jan 2014 Test # 2115
340 124.1 2.73 204 3 lost v West Indies Port of Spain 4 Mar 1977 Test # 799
340 108.2 3.13 340 1 won v England Lord's 25 Jul 1996 Test # 1330
340 138.2 2.45 -73 2 draw v Sri Lanka Sharjah 3 Nov 2011 Test # 2014
339 99.2 3.41 339 1 won v England Lord's 14 Jul 2016 Test # 2206
338 119.5 2.82 146 2 won v England Dubai (DICS) 17 Jan 2012 Test # 2030
338 116.2 2.90 338 1 lost v South Africa Cape Town 14 Feb 2013 Test # 2073
337 133.2 2.52 337 1 draw v India Jalandhar 24 Sep 1983 Test # 962
337/4 121.0 2.78 458 -120 4 draw v Sri Lanka Colombo (SSC) 26 Mar 2006 Test # 1794
336 137.5 2.43 429 -92 4 lost v Australia Melbourne 12 Jan 1990 Test # 1134
336/5d 103.0 3.26 430 3 won v New Zealand Auckland 8 Mar 2001 Test # 1533
335 188.4 1.77 335 1 draw v India Kanpur 16 Dec 1960 Test # 499
335 84.2 3.97 -5 3 lost v Australia Brisbane 21 Nov 2019 Test # 2368
333 84.1x8 2.96 -184 2 lost v Australia Melbourne 1 Jan 1977 Test # 790
333 118.0 2.82 110 2 lost v Sri Lanka Faisalabad 15 Sep 1995 Test # 1305
333 96.5 3.43 206 2 lost v Australia Sydney 3 Jan 2010 Test # 1945
332 96.5 3.42 -97 2 lost v New Zealand Dunedin 24 Nov 2009 Test # 1934
332 93.1 3.56 12 2 lost v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
331 194.3 1.70 225 2 won v India Lucknow 23 Oct 1952 Test # 356
329 94.1 3.49 -35 2 draw v South Africa Johannesburg 14 Feb 1998 Test # 1400
329 118.2 2.78 152 3 lost v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
328 187.5 1.74 328 1 draw v India Lahore 29 Jan 1955 Test # 397
328 102.0 3.21 328 1 lost v West Indies Kingston 26 Feb 1958 Test # 450
328 120.0 2.73 328 1 draw v New Zealand Karachi 10 Dec 1984 Test # 1003
328 117.5 2.78 239 3 won v West Indies Faisalabad 24 Oct 1986 Test # 1055
328 102.1 3.21 355 -26 4 lost v England Multan 9 Dec 2022 Test # 2480
326 96.4x8 2.53 165 3 draw v Australia Melbourne 4 Dec 1964 Test # 570
326 115.0 2.83 -112 2 draw v West Indies St John's 1 May 1993 Test # 1222
326 135.1 2.41 -92 3 lost v South Africa Dubai (DICS) 23 Oct 2013 Test # 2100
326 109.3 2.97 326 1 lost v England Manchester 5 Aug 2020 Test # 2391
325/9d 113.0 2.87 142 2 draw v Zimbabwe Lahore 10 Dec 1998 Test # 1432
325 101.5 3.19 31 3 lost v Sri Lanka Lahore 6 Mar 2002 Test # 1592
325 89.2 3.63 61 3 lost v Australia Sydney 2 Jan 2005 Test # 1731
323 111.1 2.90 26 3 lost v England The Oval 16 Aug 1962 Test # 534
323/6d 93.0x8 2.60 304 3 won v New Zealand Christchurch 2 Feb 1979 Test # 844
323 103.5 3.11 323 1 draw v India Lahore 23 Jan 1983 Test # 947
323 98.5 3.26 369 3 won v England Manchester 31 May 2001 Test # 1547
322 134.4 2.39 77 2 draw v India Nagpur 5 Oct 1983 Test # 963
322 129.4 2.48 -170 2 draw v New Zealand Wellington 18 Jan 1985 Test # 1009
322 124.0 2.59 -222 2 lost v Zimbabwe Harare 31 Jan 1995 Test # 1285
320 96.4 3.31 170 3 lost v Sri Lanka Colombo (PSS) 12 Jul 2009 Test # 1924
318 139.1 2.28 316 3 lost v West Indies Georgetown 13 Mar 1958 Test # 452
318 116.3 2.72 143 2 won v New Zealand Rawalpindi 27 Mar 1965 Test # 585
318 101.2 3.13 37 2 draw v Sri Lanka Colombo (PSS) 22 Mar 1986 Test # 1043
318/4d 91.0 3.49 482 3 won v Sri Lanka Colombo (PSS) 9 Aug 1994 Test # 1265
316 106.5 2.95 316 1 draw v Australia Faisalabad 23 Sep 1988 Test # 1105
316 99.0 3.19 278 3 won v India Eden Gardens 16 Feb 1999 Test # 1444
316 108.1 2.92 316 1 draw v England Faisalabad 29 Nov 2000 Test # 1518
316/4 107.0 2.95 457 -140 4 draw v South Africa Lahore 8 Oct 2007 Test # 1844
315/9 106.1 2.96 314 2 4 won v Australia Karachi 28 Sep 1994 Test # 1268
315 110.3 2.85 -223 2 lost v Australia Sydney 3 Jan 2017 Test # 2245
314/8d 96.5 3.24 384 3 draw v Sri Lanka Lahore 4 Mar 1999 Test # 1447
313 96.5 3.23 313 1 lost v South Africa Centurion 11 Jan 2007 Test # 1828
313 77.1 4.05 313 1 lost v Australia Sydney 3 Jan 2024 Test # 2521
312/9d 164.0 1.90 77 2 draw v India Bahawalpur 15 Jan 1955 Test # 395
312 86.4 3.60 312 1 draw v India Mohali 8 Mar 2005 Test # 1738
311/8d 103.5 2.99 137 3 draw v New Zealand Karachi 26 Dec 2022 Test # 2486
310/9d 96.0 3.22 310 1 won v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
309/8d 93.3 3.30 313 3 draw v New Zealand Christchurch 12 Feb 1965 Test # 577
309 74.4 4.13 309 1 lost v West Indies Bridgetown 22 Apr 1988 Test # 1097
309 77.5 3.97 279 3 won v West Indies Kingston 3 Jun 2005 Test # 1754
308/5 94.0 3.27 210 3 draw v New Zealand Karachi 10 Dec 1984 Test # 1003
308 89.4 3.43 69 2 lost v South Africa Faisalabad 24 Oct 1997 Test # 1382
308 100.2 3.06 75 2 won v England The Oval 18 Aug 2010 Test # 1970
307/8d 121.0 2.53 22 2 won v New Zealand Karachi 9 Apr 1965 Test # 587
305/5d 96.0 3.17 452 3 draw v India Karachi 15 Nov 1989 Test # 1127
304 160.2 1.89 158 2 won v West Indies Karachi 20 Feb 1959 Test # 469
304 86.4 3.50 304 1 lost v Australia Sydney 2 Jan 2005 Test # 1731
304 100.5 3.01 304 1 won v West Indies Karachi 27 Nov 2006 Test # 1818
304 79.0 3.84 304 1 lost v England Karachi 17 Dec 2022 Test # 2483
304/9 90.0 3.37 319 -14 4 draw v New Zealand Karachi 2 Jan 2023 Test # 2487
302 96.2 3.13 198 3 lost v South Africa Centurion 11 Jan 2007 Test # 1828
302/5 57.3 5.25 302 1 4 won v Sri Lanka Sharjah 16 Jan 2014 Test # 2115
302 94.4 3.19 -287 2 lost v Australia Adelaide 29 Nov 2019 Test # 2372
302/9d 110.0 2.74 302 1 won v West Indies Kingston 20 Aug 2021 Test # 2431
301 127.2 2.36 301 1 draw v India Eden Gardens 30 Dec 1960 Test # 501
301/9d 85.5 3.50 488 3 won v West Indies Port of Spain 1 Apr 1977 Test # 802
301 77.2 3.89 442 -140 4 lost v West Indies Kingston 15 Apr 1977 Test # 803
301/4d 90.0 3.34 353 3 won v Sri Lanka Karachi 5 Mar 1982 Test # 923
301 105.4 2.84 -218 2 lost v Australia Hobart 14 Jan 2010 Test # 1947
300 114.0 2.63 510 -209 4 lost v Sri Lanka Galle 22 Jun 2012 Test # 2046
300/4d 98.3 3.04 300 1 won v Bangladesh Mirpur 4 Dec 2021 Test # 2439
299 113.2 2.63 299 1 won v Australia Sydney 30 Nov 1995 Test # 1314
299 89.4 3.33 299 1 draw v Sri Lanka Colombo (SSC) 20 Jul 2009 Test # 1927
298 98.1 3.03 -9 3 lost v Australia Perth 11 Nov 1983 Test # 966
298 102.0 2.92 369 3 won v South Africa Rawalpindi 4 Feb 2021 Test # 2408
297 83.5 3.54 297 1 lost v New Zealand Christchurch 3 Jan 2021 Test # 2400
296 85.5 3.44 296 1 lost v Zimbabwe Peshawar 27 Nov 1998 Test # 1430
296 62.3 4.73 573 -276 4 lost v West Indies Bridgetown 26 May 2005 Test # 1752
296 117.5 2.51 117 3 lost v England Birmingham 6 Aug 2010 Test # 1969
295 75.0 3.93 133 2 won v Sri Lanka Karachi 7 Nov 1985 Test # 1028
295 108.1 2.72 -66 2 won v Bangladesh Peshawar 27 Aug 2003 Test # 1657
294 70.4 4.16 40 3 lost v South Africa Cape Town 3 Jan 2019 Test # 2340
293 98.5 2.96 38 2 won v England Lord's 18 Jun 1992 Test # 1190
293/3d 60.4 4.82 602 3 won v Australia Abu Dhabi 30 Oct 2014 Test # 2142
292 118.5 2.45 67 2 won v Australia Karachi 27 Feb 1980 Test # 876
292 108.3 2.69 -39 2 draw v Sri Lanka Colombo (SSC) 26 Apr 1997 Test # 1367
291 67.0 4.34 305 3 draw v West Indies Bridgetown 18 Feb 1977 Test # 797
291 79.0 3.68 291 1 lost v Australia Brisbane 27 Nov 1981 Test # 910
291 97.3 2.98 -159 2 lost v South Africa Karachi 1 Oct 2007 Test # 1843
290/7d 101.1 2.86 17 2 draw v New Zealand Dhaka 8 Nov 1969 Test # 665
290/6d 71.0x8 3.06 322 3 draw v New Zealand Wellington 2 Feb 1973 Test # 710
290/5d 47.4x8 4.57 387 3 draw v New Zealand Karachi 30 Oct 1976 Test # 784
289 130.1 2.22 125 2 won v New Zealand Karachi 13 Oct 1955 Test # 413
289 91.1 3.17 440 -150 4 lost v Australia Lord's 13 Jul 2010 Test # 1963
288 96.3 2.98 -174 3 lost v West Indies Kingston 26 Feb 1958 Test # 450
288 112.1 2.56 13 2 draw v India Bengaluru 14 Sep 1983 Test # 961
288 123.3 2.33 288 1 draw v West Indies Georgetown 5 May 2000 Test # 1494
287 131.5 2.17 287 1 draw v Australia Karachi 4 Dec 1959 Test # 481
287 87.6x8 2.45 287 1 draw v Australia Melbourne 4 Dec 1964 Test # 570
286 125.5 2.27 -177 2 draw v India Delhi 8 Feb 1961 Test # 505
286 71.2 4.00 270 3 won v India Chennai 28 Jan 1999 Test # 1442
286/2d 78.0 3.66 437 3 won v Australia Dubai (DICS) 22 Oct 2014 Test # 2140
286 115.4 2.47 -44 2 won v Bangladesh Chattogram 26 Nov 2021 Test # 2436
285 101.5 2.79 285 1 draw v England Leeds 25 Jul 1974 Test # 742
285 85.7x8 2.48 235 3 lost v Australia Perth 24 Mar 1979 Test # 850
285/5 95.0 3.00 426 -140 4 draw v Sri Lanka Colombo (SSC) 26 Apr 1997 Test # 1367
285 89.5 3.17 285 1 won v Zimbabwe Harare 9 Nov 2002 Test # 1625
283/8d 134.4 2.10 229 3 draw v New Zealand Karachi 24 Oct 1969 Test # 662
282 86.3 3.26 -43 2 lost v West Indies Port of Spain 5 Feb 1958 Test # 448
282 81.0 3.48 282 1 won v Australia Abu Dhabi 16 Oct 2018 Test # 2322
281 95.0x8 2.21 15 2 draw v England Karachi 18 Jan 1978 Test # 815
281 74.1 3.78 73 3 lost v Australia Brisbane 5 Nov 1999 Test # 1467
281 90.5 3.09 281 1 lost v West Indies Sharjah 30 Oct 2016 Test # 2229
279/8d 122.0 2.28 341 3 draw v Australia Karachi 24 Oct 1964 Test # 569
279 65.3 4.25 -188 2 lost v Australia Colombo (PSS) 3 Oct 2002 Test # 1615
278 100.2 2.77 278 1 lost v Australia Sydney 2 Jan 1984 Test # 974
277 77.6x8 2.67 277 1 lost v Australia Perth 24 Mar 1979 Test # 850
277 102.0 2.71 95 2 won v England Karachi 2 Mar 1984 Test # 978
277/3 74.5 3.70 274 4 4 won v New Zealand Wellington 26 Dec 2003 Test # 1677
276 69.4 3.96 -20 3 lost v Australia Perth 26 Nov 1999 Test # 1472
275 79.6x8 2.58 275 1 draw v England Hyderabad (Sind) 2 Jan 1978 Test # 813
275 100.5 2.72 275 1 lost v England Leeds 26 Aug 1982 Test # 933
274 123.0 2.22 -24 3 lost v England Birmingham 31 May 1962 Test # 530
274 94.2 2.90 274 1 lost v New Zealand Dunedin 9 Feb 1985 Test # 1012
274 94.2 2.90 316 -41 4 lost v Australia Colombo (PSS) 3 Oct 2002 Test # 1615
274 98.2 2.78 274 1 won v England Multan 12 Nov 2005 Test # 1770
273 91.5 2.97 273 1 draw v India Delhi 4 Dec 1979 Test # 863
273 65.4 4.15 381 -107 4 lost v South Africa Johannesburg 11 Jan 2019 Test # 2341
273 93.0 2.93 -310 2 draw v England Southampton 21 Aug 2020 Test # 2393
272 112.4 2.41 -129 3 lost v England Nottingham 1 Jul 1954 Test # 388
272 70.7x8 2.87 272 1 draw v Australia Adelaide 24 Dec 1976 Test # 789
272 73.4 3.69 272 1 lost v India Chennai 15 Jan 1980 Test # 869
272/4d 99.5 2.72 -59 2 draw v India Eden Gardens 29 Jan 1980 Test # 871
272 109.5 2.47 272 1 won v West Indies Basseterre 20 May 2011 Test # 1993
272 114.3 2.37 272 1 won v South Africa Rawalpindi 4 Feb 2021 Test # 2408
271 78.7x8 2.57 271 3 draw v New Zealand Auckland 16 Feb 1973 Test # 713
271 92.6x8 2.19 271 1 won v New Zealand Christchurch 2 Feb 1979 Test # 844
271 123.3 2.19 373 -101 4 lost v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
271 101.5 2.66 -216 2 lost v Australia Perth 14 Dec 2023 Test # 2518
270 92.0 2.93 -184 2 draw v Sri Lanka Faisalabad 14 Mar 1982 Test # 925
269 97.0 2.77 269 1 lost v Australia Rawalpindi 1 Oct 1998 Test # 1424
269 91.0 2.95 269 1 lost v West Indies St John's 25 May 2000 Test # 1497
269/3d 80.2 3.34 243 3 draw v England Faisalabad 29 Nov 2000 Test # 1518
268/9d 93.1 2.87 284 3 draw v England Faisalabad 20 Nov 2005 Test # 1772
268 100.4 2.66 480 -211 4 lost v South Africa Johannesburg 1 Feb 2013 Test # 2072
268 116.4 2.29 -123 2 lost v Australia Lahore 21 Mar 2022 Test # 2458
268 96.3 2.77 343 -74 4 lost v England Rawalpindi 1 Dec 2022 Test # 2478
267 79.1 3.37 134 2 won v Zimbabwe Faisalabad 24 Oct 1996 Test # 1337
266 120.5 2.20 -7 2 won v Sri Lanka Colombo (SSC) 14 Jun 2000 Test # 1499
265 76.0 3.48 141 2 won v South Africa Gqeberha 19 Jan 2007 Test # 1829
264/4d 71.5 3.67 305 3 draw v India Faisalabad 16 Oct 1978 Test # 831
264 84.1 3.13 21 2 lost v Sri Lanka Faisalabad 20 Oct 2004 Test # 1716
264 88.2 2.98 264 1 won v New Zealand Wellington 3 Dec 2009 Test # 1938
264 73.5 3.57 -54 2 lost v Australia Melbourne 26 Dec 2023 Test # 2519
263 84.5 3.10 424 -160 4 lost v South Africa Karachi 1 Oct 2007 Test # 1843
262 93.5 2.79 265 3 lost v West Indies Bridgetown 22 Apr 1988 Test # 1097
262 103.3 2.53 28 3 lost v West Indies Bridgetown 23 Apr 1993 Test # 1221
262/5 86.0 3.04 419 -156 4 draw v Australia Karachi 22 Oct 1998 Test # 1427
262/9 91.0 2.87 261 2 4 won v Bangladesh Multan 3 Sep 2003 Test # 1658
262 90.3 2.89 -220 2 lost v Sri Lanka Dubai (DICS) 6 Oct 2017 Test # 2278
261/2d 50.0 5.22 382 3 won v India Bengaluru 24 Mar 2005 Test # 1743
261 77.0 3.38 508 -246 4 lost v Sri Lanka Galle 24 Jul 2022 Test # 2473
260 76.4 3.39 -261 2 draw v Australia Rawalpindi 5 Oct 1994 Test # 1269
260 94.0 2.76 86 2 won v Zimbabwe Bulawayo 7 Feb 1995 Test # 1288
259/4d 88.0x8 2.20 343 3 draw v England Hyderabad (Sind) 2 Jan 1978 Test # 813
259 63.2 4.08 102 2 won v Sri Lanka Sialkot 27 Oct 1985 Test # 1027
259 73.2 3.53 259 1 won v South Africa Durban 26 Feb 1998 Test # 1403
259 63.3 4.07 -80 3 lost v New Zealand Sharjah 26 Nov 2014 Test # 2147
258/6 98.3 2.61 368 -109 4 draw v Zimbabwe Bulawayo 14 Mar 1998 Test # 1408
258 99.0 2.60 -196 2 lost v Australia Melbourne 26 Dec 2009 Test # 1943
258 64.5 3.97 170 2 won v Australia Leeds 21 Jul 2010 Test # 1965
257 116.0 2.21 257 1 draw v India Eden Gardens 12 Dec 1952 Test # 360
257 136.2 1.88 257 1 draw v India Dhaka 1 Jan 1955 Test # 394
257 75.3x8 2.55 257 1 lost v Australia Adelaide 22 Dec 1972 Test # 704
257 76.3 3.35 257 1 draw v Australia Adelaide 19 Jan 1990 Test # 1135
257 96.4 2.65 257 1 won v England Abu Dhabi 25 Jan 2012 Test # 2032
256 99.1x8 1.93 169 3 draw v West Indies Karachi 1 Mar 1975 Test # 759
256 73.5 3.46 543 -286 4 lost v Australia Perth 13 Nov 1981 Test # 909
256 87.1 2.93 -81 2 won v Australia Karachi 28 Sep 1994 Test # 1268
256 109.1 2.34 -65 2 draw v Zimbabwe Bulawayo 14 Mar 1998 Test # 1408
256 85.5 2.98 256 1 won v Sri Lanka Karachi 12 Mar 2000 Test # 1489
255 101.1 2.52 31 3 lost v England The Oval 24 Aug 1967 Test # 623
253 95.0 2.66 253 1 draw v England Karachi 2 Feb 1962 Test # 522
253 86.0 2.94 253 1 draw v West Indies Bridgetown 18 May 2000 Test # 1496
252 89.4 2.81 -28 2 draw v Australia Karachi 22 Oct 1998 Test # 1427
252 87.4 2.87 -368 2 lost v South Africa Cape Town 2 Jan 2003 Test # 1637
252/2 70.0 3.60 -56 2 draw v Sri Lanka Rawalpindi 11 Dec 2019 Test # 2373
252/0 77.0 3.27 269 3 draw v Australia Rawalpindi 4 Mar 2022 Test # 2453
251 79.2 3.16 -21 2 lost v England Birmingham 29 Jul 1982 Test # 931
251 72.0 3.48 422 -170 4 lost v Australia Melbourne 26 Dec 2009 Test # 1943
250 127.4 1.95 73 3 draw v India Delhi 8 Feb 1961 Test # 505
250 103.4 2.41 -74 2 draw v India Sialkot 9 Dec 1989 Test # 1132
250 95.1 2.62 238 3 won v Zimbabwe Harare 15 Feb 1995 Test # 1290
250 87.3 2.85 43 3 lost v South Africa Durban 26 Dec 2002 Test # 1635
249 89.5 2.77 87 2 draw v India Kanpur 25 Dec 1979 Test # 866
249 94.5 2.62 220 3 won v India Bengaluru 13 Mar 1987 Test # 1073
249 90.1 2.76 249 1 won v Zimbabwe Harare 3 Sep 2013 Test # 2095
248 101.3 2.44 239 3 won v Zimbabwe Rawalpindi 9 Dec 1993 Test # 1240
248 95.0 2.61 -132 2 draw v South Africa Dubai (DICS) 12 Nov 2010 Test # 1976
248 90.2 2.74 317 -68 4 lost v Sri Lanka Dubai (DICS) 6 Oct 2017 Test # 2278
247 83.1 2.96 202 3 lost v India Delhi 22 Nov 2007 Test # 1849
246 101.0 2.43 -298 2 lost v England Birmingham 31 May 1962 Test # 530
246 110.1 2.23 246 1 draw v England Dhaka 28 Feb 1969 Test # 649
245 110.2 2.22 245 1 won v Zimbabwe Rawalpindi 9 Dec 1993 Test # 1240
245 54.0 4.53 -131 3 lost v India Rawalpindi 13 Apr 2004 Test # 1697
245 60.1 4.07 245 1 won v India Karachi 29 Jan 2006 Test # 1783
244 80.2 3.03 465 -220 4 lost v Australia Sydney 3 Jan 2017 Test # 2245
242 149.2 1.62 41 3 lost v India Brabourne 13 Nov 1952 Test # 357
242 80.5 2.99 389 3 draw v India Delhi 4 Dec 1979 Test # 863
242/6 96.4 2.50 346 -103 4 draw v West Indies Lahore 6 Dec 1990 Test # 1158
242/7d 81.0 2.98 189 3 draw v England Leeds 8 Aug 1996 Test # 1331
242/6 98.0 2.46 302 -59 4 draw v South Africa Faisalabad 24 Oct 2003 Test # 1666
241/5d 86.0 2.80 258 3 draw v India Karachi 26 Feb 1955 Test # 400
240 85.5 2.79 -126 3 lost v Australia Brisbane 9 Nov 1995 Test # 1311
240 86.2 2.77 240 1 lost v Australia Brisbane 21 Nov 2019 Test # 2368
239 110.1 2.16 -1 2 draw v West Indies Karachi 20 Nov 1986 Test # 1058
239/5d 77.0 3.10 354 3 draw v England Manchester 2 Jul 1992 Test # 1191
239 86.3 2.76 404 3 won v New Zealand Wellington 3 Dec 2009 Test # 1938
239 81.0 2.95 264 -24 4 lost v Zimbabwe Harare 10 Sep 2013 Test # 2096
239 82.0 2.91 -48 3 lost v Australia Adelaide 29 Nov 2019 Test # 2372
239 102.2 2.33 -192 2 lost v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
238/7 100.0 2.38 153 3 draw v Australia Melbourne 26 Dec 1983 Test # 973
238 79.5 2.98 238 1 won v India Chennai 28 Jan 1999 Test # 1442
237 67.2 3.51 317 -79 4 lost v Australia Melbourne 26 Dec 2023 Test # 2519
236/7d 120.0 1.96 96 3 draw v India Eden Gardens 12 Dec 1952 Test # 360
236 70.1 3.36 294 -57 4 lost v Sri Lanka Peshawar 5 Mar 2000 Test # 1487
236 91.2 2.58 236 1 draw v England Southampton 13 Aug 2020 Test # 2392
235 104.5 2.24 356 -120 4 lost v West Indies Port of Spain 5 Feb 1958 Test # 448
235 78.0 3.01 -18 3 lost v South Africa Centurion 22 Feb 2013 Test # 2075
235 92.1 2.54 351 -115 4 lost v Australia Lahore 21 Mar 2022 Test # 2458
234/3d 86.0x8 2.04 192 3 draw v New Zealand Napier 16 Feb 1979 Test # 847
234 67.0 3.49 234 1 lost v Sri Lanka Lahore 6 Mar 2002 Test # 1592
234 85.1 2.74 234 1 won v England Sharjah 1 Nov 2015 Test # 2184
234 70.3 3.31 565 -330 4 lost v England Manchester 22 Jul 2016 Test # 2208
233 66.4 3.49 75 3 lost v India Chennai 15 Jan 1980 Test # 869
233 98.2 2.36 -107 2 draw v Australia Lahore 7 Oct 1988 Test # 1106
231 103.4 2.22 -57 3 lost v England Birmingham 1 Jun 1978 Test # 825
231 83.3 2.76 231 1 won v Zimbabwe Harare 15 Feb 1995 Test # 1290
231 71.1 3.24 276 -44 4 lost v New Zealand Lahore 21 Nov 1996 Test # 1339
231 96.2 2.39 231 1 lost v India Delhi 22 Nov 2007 Test # 1849
231 88.1 2.62 -147 2 lost v Sri Lanka Galle 24 Jul 2022 Test # 2473
230 91.1 2.52 -37 2 won v New Zealand Hyderabad (Sind) 25 Nov 1984 Test # 1000
230/3 64.4 3.55 227 4 4 won v New Zealand Hyderabad (Sind) 25 Nov 1984 Test # 1000
230 90.2 2.54 121 2 won v Sri Lanka Kandy 23 Feb 1986 Test # 1037
230 65.5 3.49 -230 2 lost v South Africa Johannesburg 19 Jan 1995 Test # 1283
230 104.5 2.19 -64 2 lost v Zimbabwe Harare 10 Sep 2013 Test # 2096
230 92.1 2.49 369 -138 4 lost v New Zealand Hamilton 25 Nov 2016 Test # 2237
229 108.1 2.11 -174 2 draw v India Eden Gardens 11 Feb 1987 Test # 1067
227/2d 67.0 3.38 455 3 won v West Indies Abu Dhabi 21 Oct 2016 Test # 2226
227 83.2 2.72 74 2 lost v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
226 154.0 1.46 226 1 draw v New Zealand Auckland 29 Jan 1965 Test # 576
226 97.5 2.31 86 3 draw v England Lord's 8 Aug 1974 Test # 743
226 79.3 2.84 254 3 won v South Africa Durban 26 Feb 1998 Test # 1403
226 59.1 3.81 -142 3 lost v South Africa Cape Town 2 Jan 2003 Test # 1637
226 91.3 2.46 422 -195 4 lost v India Eden Gardens 16 Mar 2005 Test # 1741
226/5 92.0 2.45 274 -47 4 draw v New Zealand Wellington 15 Jan 2011 Test # 1991
226 72.5 3.10 226 1 draw v Sri Lanka Pallekele 8 Jul 2012 Test # 2048
225/5d 76.0 2.96 433 3 won v West Indies Sharjah 7 Feb 2002 Test # 1588
224 72.5 3.07 224 1 lost v India Rawalpindi 13 Apr 2004 Test # 1697
223 73.0 3.05 2 3 lost v Australia Brisbane 27 Nov 1981 Test # 910
223 88.4 2.51 277 3 lost v New Zealand Dunedin 9 Feb 1985 Test # 1012
223 64.3 3.45 223 1 draw v New Zealand Napier 11 Dec 2009 Test # 1940
222 72.5 3.04 222 1 lost v Australia Hobart 18 Nov 1999 Test # 1469
222 67.1 3.30 -120 3 lost v England Manchester 27 Jul 2006 Test # 1811
221 93.2 2.36 64 2 won v New Zealand Lahore 16 Nov 1984 Test # 998
221 106.2 2.07 -19 2 won v Sri Lanka Faisalabad 2 Jan 1992 Test # 1182
221 69.0 3.20 98 3 lost v England Leeds 23 Jul 1992 Test # 1192
221 76.0 2.90 -234 2 lost v West Indies Bridgetown 23 Apr 1993 Test # 1221
221 71.1 3.10 -223 2 lost v Australia Sharjah 19 Oct 2002 Test # 1620
220 97.2 2.26 220 1 draw v New Zealand Karachi 24 Oct 1969 Test # 662
220 84.3 2.60 376 -155 4 lost v Australia Hobart 17 Nov 1995 Test # 1313
219 86.1 2.54 -209 2 draw v England Nottingham 26 Jul 1962 Test # 533
219 90.0 2.43 215 3 lost v West Indies St John's 25 May 2000 Test # 1497
218 76.0 2.86 251 -32 4 lost v New Zealand Dunedin 24 Nov 2009 Test # 1934
218 90.5 2.40 -4 2 won v Sri Lanka Galle 16 Jul 2022 Test # 2472
217/6 58.3 3.70 243 -25 4 draw v England Lahore 19 Mar 1984 Test # 984
217/3 70.0 3.10 217 1 4 won v Bangladesh Karachi 20 Aug 2003 Test # 1655
217 70.3 3.07 217 1 lost v West Indies Kingston 12 Aug 2021 Test # 2430
216 134.1 1.60 170 3 draw v England Dhaka 19 Jan 1962 Test # 521
216/6 101.0 2.13 7 3 draw v England Nottingham 26 Jul 1962 Test # 533
216 102.0 2.11 216 1 lost v England The Oval 24 Aug 1967 Test # 623
216 69.3 3.10 216 1 won v New Zealand Hamilton 2 Jan 1993 Test # 1207
216 77.0 2.80 -52 3 lost v India Multan 28 Mar 2004 Test # 1693
216 79.2 2.72 418 -201 4 lost v Sri Lanka Faisalabad 20 Oct 2004 Test # 1716
216 67.0 3.22 -55 2 lost v New Zealand Hamilton 25 Nov 2016 Test # 2237
216 74.5 2.88 166 3 lost v England Karachi 17 Dec 2022 Test # 2483
215 57.4 3.72 -27 2 won v New Zealand Auckland 10 Feb 1994 Test # 1248
215 66.0 3.25 -63 2 won v Sri Lanka Pallekele 3 Jul 2015 Test # 2169
215 79.1 2.71 282 3 won v England Lord's 14 Jul 2016 Test # 2206
214 65.6x8 2.44 -114 3 lost v Australia Adelaide 22 Dec 1972 Test # 704
214 83.1 2.57 -18 2 lost v Sri Lanka Sialkot 22 Sep 1995 Test # 1306
214/6d 57.4 3.71 341 3 won v West Indies Sharjah 31 Jan 2002 Test # 1587
214/4 73.0 2.93 380 -165 4 draw v England Lord's 13 Jul 2006 Test # 1809
214/4 77.0 2.77 345 -130 4 draw v India Eden Gardens 30 Nov 2007 Test # 1850
214 99.2 2.15 144 3 won v England Abu Dhabi 25 Jan 2012 Test # 2032
212 76.0 2.78 357 -144 4 lost v Sri Lanka Sialkot 22 Sep 1995 Test # 1306
210 70.5 2.96 34 3 lost v Australia Sydney 2 Jan 1984 Test # 974
209 79.2 2.63 -260 2 lost v West Indies Lahore 26 Mar 1959 Test # 473
209 70.2 2.97 -97 2 draw v England Lahore 21 Feb 1969 Test # 647
209 72.1 2.89 252 -42 4 lost v Sri Lanka Faisalabad 15 Sep 1995 Test # 1305
208 105.5 1.96 81 3 lost v New Zealand Lahore 30 Oct 1969 Test # 663
208 54.1 3.84 208 1 won v New Zealand Christchurch 8 Dec 1995 Test # 1316
208 81.3 2.55 152 3 lost v West Indies Sharjah 30 Oct 2016 Test # 2229
207 100.1 2.06 219 3 draw v New Zealand Auckland 29 Jan 1965 Test # 576
207 60.3 3.42 420 -212 4 lost v India Delhi 4 Feb 1999 Test # 1443
206 83.0 2.48 206 1 draw v New Zealand Christchurch 12 Feb 1965 Test # 577
206 63.0 3.26 -151 2 draw v South Africa Lahore 8 Oct 2007 Test # 1844
206 86.2 2.38 438 -231 4 lost v Australia Hobart 14 Jan 2010 Test # 1947
205 88.3 2.31 231 -25 4 lost v England Leeds 8 Jul 1971 Test # 689
205 73.3 2.78 123 3 draw v England Birmingham 23 Jul 1987 Test # 1078
204/9 84.0 2.42 163 3 draw v West Indies Karachi 22 Dec 1980 Test # 890
204 94.0 2.17 246 3 won v Australia Sydney 30 Nov 1995 Test # 1314
203/5 79.0 2.56 323 -119 4 draw v England Lahore 21 Feb 1969 Test # 647
203 57.0 3.56 -188 2 lost v England Lord's 17 May 2001 Test # 1546
203 67.2 3.01 -20 3 lost v Australia Sharjah 19 Oct 2002 Test # 1620
203 83.4 2.42 167 3 lost v West Indies Kingston 12 Aug 2021 Test # 2430
203/2 58.3 3.47 202 2 4 won v Bangladesh Chattogram 26 Nov 2021 Test # 2436
202/2 60.0 3.36 202 1 4 won v New Zealand Karachi 9 Apr 1965 Test # 587
202 62.5 3.21 -79 2 lost v England Multan 9 Dec 2022 Test # 2480
201 105.4 1.90 201 1 draw v England Leeds 29 Jun 1978 Test # 827
201 70.5 2.83 343 -141 4 lost v England Birmingham 3 Aug 2016 Test # 2212
200 105.5 1.88 200 1 lost v Australia Dhaka 13 Nov 1959 Test # 479
200 75.5 2.63 207 3 lost v England Lahore 21 Oct 1961 Test # 512
200 57.5x8 2.60 293 -92 4 lost v Australia Melbourne 29 Dec 1972 Test # 705
199 91.3 2.17 119 2 won v Australia Karachi 11 Oct 1956 Test # 430
199 72.3 2.74 258 3 draw v England Karachi 24 Mar 1973 Test # 719
199 59.4x8 2.50 199 1 draw v West Indies Lahore 15 Feb 1975 Test # 756
199 56.4 3.51 313 -113 4 lost v England Birmingham 29 Jul 1982 Test # 931
199 81.0 2.45 218 3 lost v England Leeds 26 Aug 1982 Test # 933
199 94.5 2.09 199 1 draw v Australia Sydney 3 Feb 1990 Test # 1137
199 88.5 2.24 -69 2 lost v Sri Lanka Peshawar 5 Mar 2000 Test # 1487
198 56.3 3.50 -82 2 lost v West Indies Kingston 15 Apr 1977 Test # 803
198 66.5 2.96 -69 2 lost v Australia Hobart 17 Nov 1995 Test # 1313
198 63.4 3.10 -391 2 lost v England Manchester 22 Jul 2016 Test # 2208
197 79.3 2.47 197 1 lost v England Leeds 23 Jul 1992 Test # 1192
196 61.7x8 2.37 196 1 won v Australia Melbourne 10 Mar 1979 Test # 849
196 90.0 2.17 -170 2 won v New Zealand Wellington 26 Dec 2003 Test # 1677
196/5 67.0 2.92 261 -64 4 draw v New Zealand Dubai (DICS) 17 Nov 2014 Test # 2146
195/6d 76.0 2.56 125 2 draw v New Zealand Dhaka 7 Nov 1955 Test # 415
195/6d 101.0 1.93 167 3 draw v England Dhaka 28 Feb 1969 Test # 649
195/6d 41.1 4.73 549 3 won v Bangladesh Mirpur 6 May 2015 Test # 2161
194/8d 109.4 1.76 224 3 draw v Australia Karachi 4 Dec 1959 Test # 481
194/8d 77.0 2.51 97 3 draw v New Zealand Lahore 2 Apr 1965 Test # 586
194 56.3 3.43 194 1 draw v West Indies Georgetown 18 Mar 1977 Test # 801
194 59.1 3.27 20 2 draw v West Indies Port of Spain 14 Apr 1988 Test # 1096
192/7 53.5 3.56 192 1 4 won v Zimbabwe Harare 21 Mar 1998 Test # 1412
191 84.3 2.26 -101 2 draw v England Faisalabad 7 Dec 1987 Test # 1083
191 55.5 3.42 36 2 lost v New Zealand Lahore 21 Nov 1996 Test # 1339
191/5 57.3 3.32 191 1 4 won v South Africa Gqeberha 19 Jan 2007 Test # 1829
191 59.3 3.21 191 1 won v Sri Lanka Karachi 19 Dec 2019 Test # 2375
190 51.4 3.67 322 -131 4 lost v India Wankhede 16 Dec 1979 Test # 865
190 56.0 3.39 148 3 lost v South Africa Centurion 26 Dec 2018 Test # 2338
188 146.3 1.28 188 1 draw v India Peshawar 12 Feb 1955 Test # 398
188/7 70.5 2.65 185 4 4 won v Sri Lanka Faisalabad 2 Jan 1992 Test # 1182
187 95.0 1.96 -79 2 draw v New Zealand Wellington 22 Jan 1965 Test # 574
187/4 83.1 2.24 -123 3 draw v England Southampton 21 Aug 2020 Test # 2393
186 73.0 2.54 186 1 lost v India Brabourne 13 Nov 1952 Test # 357
186/7 59.0 3.15 339 -152 4 draw v Sri Lanka Faisalabad 14 Mar 1982 Test # 925
186 51.2 3.62 160 3 lost v South Africa Cape Town 26 Jan 2007 Test # 1830
186 81.4 2.27 -176 3 lost v New Zealand Christchurch 3 Jan 2021 Test # 2400
185 76.2 2.42 185 1 won v India Eden Gardens 16 Feb 1999 Test # 1444
185 49.4 3.72 -77 2 lost v South Africa Johannesburg 11 Jan 2019 Test # 2341
183 97.0 1.88 -297 2 lost v England The Oval 16 Aug 1962 Test # 534
183 59.4 3.06 -99 3 lost v New Zealand Auckland 25 Jan 1985 Test # 1010
183/2 43.2 4.22 183 1 4 won v Sri Lanka Kandy 3 Apr 2006 Test # 1796
182 122.0 1.49 125 3 draw v India Peshawar 12 Feb 1955 Test # 398
182/3 77.0 2.36 142 3 draw v India Chennai 3 Feb 1987 Test # 1066
182/6 57.4 3.15 235 3 draw v South Africa Rawalpindi 6 Oct 1997 Test # 1380
182 73.5 2.46 182 1 lost v Sri Lanka Rawalpindi 26 Feb 2000 Test # 1485
182 54.0 3.37 -172 2 lost v England Nottingham 29 Jul 2010 Test # 1967
181/4 65.1 2.77 178 4 4 won v New Zealand Lahore 16 Nov 1984 Test # 998
181/6d 57.5 3.12 461 3 draw v Australia Dubai (DICS) 7 Oct 2018 Test # 2320
181 47.0 3.85 181 1 lost v South Africa Centurion 26 Dec 2018 Test # 2338
180 74.4 2.41 -117 3 lost v England Leeds 5 Jul 1962 Test # 532
180 67.5 2.65 180 1 lost v West Indies Port of Spain 4 Mar 1977 Test # 799
180/7 50.4 3.55 180 1 4 won v Australia Leeds 21 Jul 2010 Test # 1965
180 80.2 2.24 98 3 lost v Sri Lanka Galle 6 Aug 2014 Test # 2133
179 68.1 2.62 281 3 draw v England Leeds 25 Jul 1974 Test # 742
179/6 63.0 2.84 265 -85 4 draw v India Eden Gardens 29 Jan 1980 Test # 871
179/5 87.0 2.05 356 -176 4 draw v India Eden Gardens 11 Feb 1987 Test # 1067
179 65.3 2.73 323 3 lost v New Zealand Christchurch 24 Feb 1994 Test # 1251
179 59.3 3.00 -9 3 lost v England Lord's 17 May 2001 Test # 1546
179 77.3 2.30 -202 2 lost v Australia Perth 16 Dec 2004 Test # 1726
178 73.0 2.43 219 -40 4 lost v West Indies Providence 12 May 2011 Test # 1992
177 51.1 3.45 177 1 lost v South Africa Cape Town 3 Jan 2019 Test # 2340
176 58.2 3.01 -59 2 lost v West Indies Faisalabad 8 Dec 1980 Test # 888
176 54.4 3.21 -9 2 draw v Sri Lanka Colombo (SSC) 26 Mar 2006 Test # 1794
176/6d 27.2 6.43 328 3 won v West Indies Kingston 20 Aug 2021 Test # 2431
175 54.4 3.20 -106 2 won v Bangladesh Multan 3 Sep 2003 Test # 1658
175/2d 39.2 4.44 479 3 won v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
174 55.1 3.15 126 3 won v New Zealand Hamilton 2 Jan 1993 Test # 1207
174/1 82.0 2.12 91 3 draw v Zimbabwe Lahore 16 Dec 1993 Test # 1241
174/8d 57.0 3.05 303 3 won v West Indies Roseau 10 May 2017 Test # 2261
174 48.1 3.61 174 1 lost v England Leeds 1 Jun 2018 Test # 2305
173 68.3 2.52 -161 2 lost v India Wankhede 16 Dec 1979 Test # 865
173 57.5 2.99 98 3 draw v England Abu Dhabi 13 Oct 2015 Test # 2180
172 45.3 3.78 31 3 lost v Sri Lanka Colombo (CCC) 14 Mar 1986 Test # 1041
172 64.3 2.66 -80 2 lost v India Delhi 4 Feb 1999 Test # 1443
171 78.4 2.17 104 3 lost v New Zealand Christchurch 17 Nov 2016 Test # 2234
171 58.4 2.91 176 -4 4 lost v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
170 54.2 3.12 170 1 lost v West Indies Faisalabad 23 Nov 1990 Test # 1157
170 52.4 3.22 -109 2 won v Sri Lanka Kandy 3 Apr 2006 Test # 1796
169 66.5 2.52 169 1 lost v New Zealand Auckland 25 Jan 1985 Test # 1010
169 75.3 2.23 181 3 lost v South Africa Cape Town 14 Feb 2013 Test # 2073
169 46.4 3.62 276 3 lost v England Manchester 5 Aug 2020 Test # 2391
166/4 80.0 2.07 67 3 draw v India Brabourne 2 Dec 1960 Test # 497
166 57.2 2.89 -83 2 draw v West Indies Multan 30 Dec 1980 Test # 892
165 53.5 3.06 370 -204 4 lost v West Indies Port of Spain 16 Apr 1993 Test # 1220
165 69.3 2.37 490 -324 4 lost v South Africa Johannesburg 19 Jan 1995 Test # 1283
165/1 47.3 3.47 163 3 4 won v Bangladesh Peshawar 27 Aug 2003 Test # 1657
165 63.5 2.58 165 1 lost v Sri Lanka Dubai (DICS) 8 Jan 2014 Test # 2114
165 52.1 3.16 271 -105 4 lost v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
164 92.0 1.78 167 3 won v England The Oval 12 Aug 1954 Test # 390
164 60.4 2.70 164 1 lost v England Birmingham 1 Jun 1978 Test # 825
164/2 24.5 6.60 164 1 4 won v India Karachi 14 Nov 1978 Test # 833
164/2 40.1 4.08 161 4 4 won v South Africa Lahore 17 Oct 2003 Test # 1664
163 64.2 2.53 125 3 lost v Australia Melbourne 26 Dec 2004 Test # 1729
163 53.2 3.05 -18 3 lost v Australia Melbourne 26 Dec 2016 Test # 2242
162 96.0 1.68 162 1 draw v India Karachi 26 Feb 1955 Test # 400
162/7 36.0 4.50 374 -211 4 draw v India Bengaluru 8 Dec 2007 Test # 1852
161 48.4 3.30 -207 2 lost v South Africa Durban 26 Dec 2002 Test # 1635
160 64.4 2.47 -66 2 lost v West Indies Providence 12 May 2011 Test # 1992
160/5 45.0 3.55 160 1 4 won v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
159 38.5 4.09 159 1 won v West Indies Faisalabad 24 Oct 1986 Test # 1055
158 86.2 1.83 267 3 draw v India Dhaka 1 Jan 1955 Test # 394
158 62.0 2.54 -64 3 lost v Zimbabwe Harare 31 Jan 1995 Test # 1285
158 70.0 2.25 175 3 lost v England Karachi 7 Dec 2000 Test # 1521
158/2 52.0 3.03 302 -143 4 draw v Sri Lanka Abu Dhabi 31 Dec 2013 Test # 2112
157 65.0 2.41 157 1 lost v England Nottingham 1 Jul 1954 Test # 388
157 43.1 3.63 157 1 lost v South Africa Cape Town 26 Jan 2007 Test # 1830
156/7 73.0 2.13 228 3 draw v West Indies Lahore 24 Nov 1980 Test # 886
156 50.1 3.10 156 1 draw v Australia Brisbane 25 Nov 1983 Test # 969
156 46.4 3.34 -253 2 lost v South Africa Centurion 22 Feb 2013 Test # 2075
156 56.1 2.77 280 -123 4 lost v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
155 52.0 2.98 155 1 lost v Australia Perth 26 Nov 1999 Test # 1472
155 47.5 3.24 323 -167 4 lost v England Leeds 4 Aug 2006 Test # 1813
154 40.2 3.81 129 3 lost v West Indies Faisalabad 23 Nov 1990 Test # 1157
153/8 84.0 1.82 269 -115 4 draw v Australia Lahore 7 Oct 1988 Test # 1106
153/3 67.0 2.28 354 -200 4 draw v South Africa Abu Dhabi 20 Nov 2010 Test # 1979
152 58.2 2.60 -70 3 lost v India Delhi 16 Oct 1952 Test # 355
151 44.1x8 2.56 500 -348 4 lost v Australia Melbourne 1 Jan 1977 Test # 790
150 104.3 1.43 -222 2 lost v India Delhi 16 Oct 1952 Test # 355
148 72.4 2.03 -93 2 draw v England Lord's 17 Jun 1971 Test # 688
148 40.5 3.62 -105 2 lost v Australia Lord's 13 Jul 2010 Test # 1963
148/6 41.4 3.55 148 1 4 won v England The Oval 18 Aug 2010 Test # 1970
148 53.0 2.79 -408 2 draw v Australia Karachi 12 Mar 2022 Test # 2455
147 51.4 2.84 147 1 draw v Zimbabwe Lahore 16 Dec 1993 Test # 1241
147 36.5 3.99 -225 3 lost v England Lord's 26 Aug 2010 Test # 1971
146 66.0 2.21 146 1 lost v Australia Lahore 21 Nov 1959 Test # 480
146/3d 49.0 2.97 267 3 draw v India Eden Gardens 30 Dec 1960 Test # 501
145 75.3 1.92 145 1 won v West Indies Dhaka 6 Mar 1959 Test # 471
145 50.4 2.86 302 -156 4 lost v West Indies Faisalabad 8 Dec 1980 Test # 888
145 75.5 1.91 -99 3 lost v Australia Rawalpindi 1 Oct 1998 Test # 1424
144 62.5 2.29 213 3 won v West Indies Dhaka 6 Mar 1959 Test # 471
144 43.4 3.29 -201 2 lost v West Indies Bridgetown 26 May 2005 Test # 1752
142 55.0 2.58 -287 2 lost v Australia Brisbane 15 Dec 2016 Test # 2240
141/8 45.1 3.12 138 4 4 won v England Lord's 18 Jun 1992 Test # 1190
141/5 41.0 3.43 138 4 4 won v New Zealand Auckland 10 Feb 1994 Test # 1248
140/3 64.0 2.18 71 3 draw v India Kanpur 16 Dec 1960 Test # 499
140/7 52.0 2.69 259 -118 4 draw v New Zealand Wellington 22 Jan 1965 Test # 574
140 69.0 2.02 140 1 lost v England Nottingham 10 Aug 1967 Test # 622
140/5 64.0 2.18 -307 2 draw v England Manchester 4 Jun 1987 Test # 1075
140 48.5 2.86 13 2 lost v West Indies Port of Spain 16 Apr 1993 Test # 1220
139 66.5 2.07 -120 3 lost v England Lord's 15 Jun 1978 Test # 826
139/4 37.0 3.75 137 3 4 won v Sri Lanka Karachi 28 Oct 2004 Test # 1719
139 38.0 3.65 176 -36 4 lost v Australia Sydney 3 Jan 2010 Test # 1945
138 42.5 3.22 138 1 lost v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
137/4 41.0 3.34 40 3 draw v England Faisalabad 12 Mar 1984 Test # 981
136/5d 84.3 1.60 213 3 draw v India Lahore 29 Jan 1955 Test # 397
135/1 46.0 2.93 241 3 draw v India Lahore 10 Dec 1982 Test # 941
135/2 99.0 1.36 207 3 draw v India Ahmedabad 4 Mar 1987 Test # 1071
134 100.3 1.33 109 3 lost v Australia Dhaka 13 Nov 1959 Test # 479
134 60.5 2.20 394 -259 4 lost v South Africa Gqeberha 6 Mar 1998 Test # 1406
134 46.0 2.91 -55 3 lost v England Leeds 1 Jun 2018 Test # 2305
133 51.4 2.57 133 1 won v England The Oval 12 Aug 1954 Test # 390
133 55.5 2.38 133 1 lost v New Zealand Christchurch 17 Nov 2016 Test # 2234
133/6 32.5 4.05 131 3 4 won v Sri Lanka Galle 16 Jul 2023 Test # 2511
132 51.3 2.56 132 1 lost v Sri Lanka Colombo (CCC) 14 Mar 1986 Test # 1041
131 65.1 2.01 -297 2 lost v England Leeds 5 Jul 1962 Test # 532
131 53.4 2.44 131 1 lost v West Indies Lahore 7 Nov 1986 Test # 1056
131/3d 26.0 5.03 265 3 won v Zimbabwe Karachi 1 Dec 1993 Test # 1237
131/5 42.0 3.11 131 1 4 won v Sri Lanka Colombo (SSC) 14 Jun 2000 Test # 1499
130/9d 44.5 2.89 130 1 draw v England Lord's 8 Aug 1974 Test # 743
129 40.2 3.19 -307 2 lost v Australia Perth 11 Nov 1983 Test # 966
128/2 20.4 6.19 126 3 4 won v India Lahore 27 Oct 1978 Test # 832
128 61.1 2.09 128 1 draw v West Indies Karachi 22 Dec 1980 Test # 890
125/7 78.0 1.60 213 -87 4 draw v West Indies Karachi 20 Nov 1986 Test # 1058
124/3 38.0 3.26 240 -115 4 draw v England Lahore 2 Mar 1973 Test # 715
123 31.5 3.86 345 3 won v West Indies Dubai (DICS) 13 Oct 2016 Test # 2224
122 49.2 2.47 -172 2 draw v West Indies Lahore 6 Dec 1990 Test # 1158
121/3 52.2 2.31 91 3 draw v England Lord's 10 Jun 1954 Test # 387
119 38.4 3.07 119 1 lost v England Manchester 27 Jul 2006 Test # 1811
118 49.5 2.36 -185 3 lost v New Zealand Hamilton 27 Mar 2001 Test # 1540
117/6 26.5 4.36 116 2 4 won v New Zealand Lahore 26 Oct 1955 Test # 414
117 44.3 2.62 168 -50 4 lost v Sri Lanka Galle 4 Jul 2009 Test # 1921
116 49.2 2.35 116 1 won v India Bengaluru 13 Mar 1987 Test # 1073
115 43.1 2.66 129 3 lost v Australia Sydney 3 Jan 2024 Test # 2521
114 64.0 1.78 2 3 lost v England Nottingham 10 Aug 1967 Test # 622
114 67.4 1.68 114 1 lost v New Zealand Lahore 30 Oct 1969 Test # 663
114 47.4 2.39 136 -21 4 lost v Sri Lanka Abu Dhabi 28 Sep 2017 Test # 2275
110/1 23.4 4.64 -496 2 draw v Sri Lanka Lahore 1 Mar 2009 Test # 1912
109/2 36.0 3.02 109 1 draw v Sri Lanka Gujranwala 20 Dec 1991 Test # 1179
108/2 42.0 2.57 123 3 draw v India Bengaluru 21 Nov 1979 Test # 861
107 65.5 1.62 -116 2 lost v Australia Melbourne 12 Jan 1990 Test # 1134
107/3 20.5 5.13 103 5 4 won v Bangladesh Mirpur 17 Dec 2011 Test # 2024
106 42.2 2.50 -473 2 draw v West Indies Bridgetown 17 Jan 1958 Test # 446
106 46.0x8 1.72 159 -52 4 lost v Australia Sydney 6 Jan 1973 Test # 707
106/3 28.0x8 2.83 225 3 draw v England Lahore 14 Dec 1977 Test # 810
106 40.5 2.59 -187 2 lost v South Africa Gqeberha 6 Mar 1998 Test # 1406
105/4 18.7x8 4.17 101 5 4 won v New Zealand Lahore 9 Oct 1976 Test # 782
105 36.0 2.91 -259 2 lost v England Lord's 15 Jun 1978 Test # 826
104 48.5 2.12 -156 3 lost v West Indies Lahore 26 Mar 1959 Test # 473
104 26.5 3.87 104 1 lost v New Zealand Hamilton 27 Mar 2001 Test # 1540
103 36.5 2.79 161 3 lost v Zimbabwe Peshawar 27 Nov 1998 Test # 1430
102 40.3 2.51 102 1 won v New Zealand Faisalabad 26 Oct 1990 Test # 1153
100 43.4 2.29 100 1 lost v England Lord's 21 Jun 1962 Test # 531
100/2 23.4 4.22 99 2 4 won v Sri Lanka Sialkot 27 Oct 1985 Test # 1027
100 54.3 1.83 -372 2 lost v Sri Lanka Galle 22 Jun 2012 Test # 2046
100/2d 18.0 5.55 260 3 draw v Sri Lanka Colombo (SSC) 30 Jun 2012 Test # 2047
99 44.1 2.24 99 1 won v England Dubai (DICS) 3 Feb 2012 Test # 2034
99 36.4 2.70 99 1 lost v South Africa Dubai (DICS) 23 Oct 2013 Test # 2100
98/0 16.4 5.88 98 1 4 won v Sri Lanka Karachi 7 Nov 1985 Test # 1028
98/2 37.0 2.64 98 1 4 won v West Indies Karachi 15 Nov 1990 Test # 1154
97 41.1 2.35 -366 2 lost v Australia Brisbane 9 Nov 1995 Test # 1311
94/4 30.0 3.13 149 3 draw v England The Oval 22 Aug 1974 Test # 744
94/1 24.1 3.88 94 1 4 won v Sri Lanka Dubai (DICS) 26 Oct 2011 Test # 2011
92 37.3 2.45 146 -53 4 lost v South Africa Faisalabad 24 Oct 1997 Test # 1382
92/0 11.2 8.11 90 3 4 won v Sri Lanka Galle 17 Jun 2015 Test # 2167
90 56.5 1.58 -269 2 draw v England Manchester 22 Jul 1954 Test # 389
90 36.0 2.50 90 1 lost v Sri Lanka Colombo (PSS) 12 Jul 2009 Test # 1924
90/3 22.5 3.94 88 3 4 won v South Africa Karachi 26 Jan 2021 Test # 2406
89 30.2 2.93 450 -360 4 lost v Australia Perth 14 Dec 2023 Test # 2518
88/0 34.0 2.58 88 1 4 won v West Indies Karachi 20 Feb 1959 Test # 469
88/3 62.0 1.41 257 -168 4 draw v England Lord's 27 Jul 1967 Test # 621
88/3 21.4 4.06 88 1 4 won v Zimbabwe Bulawayo 1 Sep 2011 Test # 2006
87 83.5 1.03 87 1 draw v England Lord's 10 Jun 1954 Test # 387
87/4 57.0 1.52 255 -167 4 draw v Sri Lanka Sharjah 3 Nov 2011 Test # 2014
82/3 23.0 3.56 -271 3 draw v Australia Brisbane 25 Nov 1983 Test # 969
81 34.4 2.33 188 -106 4 lost v West Indies Bridgetown 30 Apr 2017 Test # 2260
80 29.0 2.75 435 -354 4 lost v England Nottingham 29 Jul 2010 Test # 1967
77/0 13.1 5.84 76 2 4 won v England Lord's 12 Aug 1982 Test # 932
77 44.5 1.71 -10 3 lost v West Indies Lahore 7 Nov 1986 Test # 1056
77/1 20.3 3.75 75 3 4 won v New Zealand Lahore 18 Oct 1990 Test # 1152
76/3 25.1 3.01 74 3 4 won v Australia Karachi 27 Feb 1980 Test # 876
74 33.0 2.24 -372 2 lost v England Lord's 26 Aug 2010 Test # 1971
72 31.3 2.28 564 -491 4 lost v Australia Perth 16 Dec 2004 Test # 1726
72 39.3 1.82 72 1 lost v England Birmingham 6 Aug 2010 Test # 1969
69/1 48.4 1.41 69 1 4 won v Australia Karachi 11 Oct 1956 Test # 430
69/0 18.5 3.66 67 3 4 won v Zimbabwe Faisalabad 24 Oct 1996 Test # 1337
66/7 30.3 2.16 65 2 4 won v England Karachi 2 Mar 1984 Test # 978
66/1 12.4 5.21 64 3 4 won v England Lord's 24 May 2018 Test # 2304
64/1 15.0 4.26 64 1 4 won v Australia Lahore 14 Oct 1982 Test # 937
62 21.2 2.90 -118 2 lost v Australia Perth 13 Nov 1981 Test # 909
61/2 11.4 5.22 61 1 4 won v Zimbabwe Bulawayo 7 Feb 1995 Test # 1288
59/0 18.0 3.27 -32 3 draw v India Chennai 13 Jan 1961 Test # 503
59 31.5 1.85 59 1 lost v Australia Sharjah 11 Oct 2002 Test # 1617
57/0 8.3 6.70 57 1 4 won v Zimbabwe Bulawayo 16 Nov 2002 Test # 1627
53/1 17.0 3.11 -349 2 draw v South Africa Sheikhupura 17 Oct 1997 Test # 1381
53 24.5 2.13 -198 3 lost v Australia Sharjah 11 Oct 2002 Test # 1617
51/4 15.0 3.40 184 -132 4 draw v New Zealand Dhaka 8 Nov 1969 Test # 665
51/1 24.0 2.12 239 -187 4 draw v England Faisalabad 7 Dec 1987 Test # 1083
49 29.1 1.68 -204 2 lost v South Africa Johannesburg 1 Feb 2013 Test # 2072
48/1 6.4 7.20 48 1 4 won v England The Oval 22 Aug 1996 Test # 1332
47/1 11.1 4.20 45 3 4 won v Australia Karachi 22 Sep 1982 Test # 935
45/3 13.5 3.25 40 6 4 won v South Africa Abu Dhabi 14 Oct 2013 Test # 2098
42/1 8.0 5.25 186 -143 4 draw v India Nagpur 5 Oct 1983 Test # 963
42/0 13.1 3.18 40 3 4 won v England The Oval 11 Aug 2016 Test # 2216
40/1 7.0 5.71 40 1 4 won v India Lahore 5 Apr 2004 Test # 1695
36/3 10.5 3.32 32 5 4 won v West Indies Kingston 21 Apr 2017 Test # 2259
32/2 7.2x8 3.31 32 1 4 won v Australia Sydney 14 Jan 1977 Test # 792
32/1 3.3 9.14 30 3 4 won v West Indies Georgetown 2 Apr 1988 Test # 1095
25/4 15.0 1.66 -244 3 draw v England Manchester 22 Jul 1954 Test # 389
21/0 3.4 5.72 19 3 4 won v New Zealand Hamilton 7 Jan 2011 Test # 1990
21/1 10.0 2.10 170 -148 4 draw v Sri Lanka Abu Dhabi 18 Oct 2011 Test # 2009
16/0 9.0 1.77 -21 3 draw v India Jalandhar 24 Sep 1983 Test # 962
15/0 5.0 3.00 12 4 4 won v West Indies Karachi 6 Dec 1997 Test # 1391
15/0 3.4 4.09 15 1 4 won v England Dubai (DICS) 17 Jan 2012 Test # 2030
13/1 5.1 2.51 13 1 4 won v West Indies Lahore 11 Nov 2006 Test # 1815
10/0 2.1 4.61 7 4 4 won v India Faisalabad 3 Jan 1983 Test # 945
8/0 0.6x8 8.00 177 -168 4 draw v New Zealand Auckland 23 Feb 1979 Test # 848
5/0 0.1 30.00 2 4 4 won v England The Oval 6 Aug 1992 Test # 1193
4/0 0.5x8 4.80 1 4 4 won v New Zealand Hyderabad (Sind) 23 Oct 1976 Test # 783
DNB 0.0 - 0 0 draw v England Karachi 6 Mar 1969 Test # 650
DNB 0.0 - 0 0 draw v England Lord's 18 Jun 1987 Test # 1076
DNB 0.0 - 0 0 draw v Sri Lanka Kandy 28 Jun 2000 Test # 1502
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page