High scores
Player Runs Mins Balls 4s 6s Opposition Ground Match Date Scorecard
Hanif Mohammad 337 970 - 24 0 v West Indies Bridgetown 17 Jan 1958 Test # 446
Inzamam-ul-Haq 329 579 436 38 9 v New Zealand Lahore 1 May 2002 Test # 1600
Younis Khan 313 760 568 27 4 v Sri Lanka Karachi 21 Feb 2009 Test # 1909
Azhar Ali 302* 658 469 23 2 v West Indies Dubai (DSC) 13 Oct 2016 Test # 2224
Javed Miandad 280* 696 460 19 1 v India Hyderabad (Sind) 14 Jan 1983 Test # 946
Zaheer Abbas 274 544 467 38 0 v England Birmingham 3 Jun 1971 Test # 687
Javed Miandad 271 558 465 28 5 v New Zealand Auckland 24 Feb 1989 Test # 1116
Younis Khan 267 690 504 32 1 v India Bengaluru 24 Mar 2005 Test # 1743
Javed Miandad 260 617 521 28 1 v England The Oval 6 Aug 1987 Test # 1079
Wasim Akram 257* 490 363 22 12 v Zimbabwe Sheikhupura 17 Oct 1996 Test # 1336
Shoaib Malik 245 639 420 24 4 v England Abu Dhabi 13 Oct 2015 Test # 2180
Zaheer Abbas 240 545 410 22 0 v England The Oval 22 Aug 1974 Test # 744
Saleem Malik 237 443 328 34 0 v Australia Rawalpindi 5 Oct 1994 Test # 1269
Taufeeq Umar 236 712 496 17 1 v Sri Lanka Abu Dhabi 18 Oct 2011 Test # 2009
Zaheer Abbas 235* 375 - 29 2 v India Lahore 27 Oct 1978 Test # 832
Mudassar Nazar 231 627 444 21 1 v India Hyderabad (Sind) 14 Jan 1983 Test # 946
Azhar Ali 226 562 428 20 2 v Bangladesh Dhaka 6 May 2015 Test # 2161
Mohammad Hafeez 224 464 332 23 3 v Bangladesh Khulna 28 Apr 2015 Test # 2159
Mohammad Yousuf 223 602 373 26 2 v England Lahore 29 Nov 2005 Test # 1774
Younis Khan 218 451 308 31 4 v England The Oval 11 Aug 2016 Test # 2216
Zaheer Abbas 215 334 254 23 2 v India Lahore 10 Dec 1982 Test # 941
Younis Khan 213 507 349 15 2 v Australia Abu Dhabi 30 Oct 2014 Test # 2142
Javed Miandad 211 636 441 29 1 v Australia Karachi 15 Sep 1988 Test # 1104
Ijaz Ahmed 211 519 372 23 1 v Sri Lanka Dhaka 12 Mar 1999 Test # 1450
Taslim Arif 210* 435 379 20 0 v Australia Faisalabad 6 Mar 1980 Test # 878
Qasim Umar 210 685 442 27 0 v India Faisalabad 24 Oct 1984 Test # 996
Imtiaz Ahmed 209 380 - 28 0 v New Zealand Lahore 26 Oct 1955 Test # 414
Javed Miandad 206 410 - 29 2 v New Zealand Karachi 30 Oct 1976 Test # 784
Qasim Umar 206 - - - 0 v Sri Lanka Faisalabad 16 Oct 1985 Test # 1026
Azhar Ali 205* 577 364 20 0 v Australia Melbourne 26 Dec 2016 Test # 2242
Aamer Sohail 205 343 284 32 0 v England Manchester 2 Jul 1992 Test # 1191
Yousuf Youhana 204* 325 243 34 2 v Bangladesh Chittagong 16 Jan 2002 Test # 1586
Hanif Mohammad 203* 445 - 33 0 v New Zealand Lahore 2 Apr 1965 Test # 586
Javed Miandad 203* - - - 1 v Sri Lanka Faisalabad 16 Oct 1985 Test # 1026
Shoaib Mohammad 203* 484 338 20 0 v India Lahore 1 Dec 1989 Test # 1130
Shoaib Mohammad 203* 656 411 23 0 v New Zealand Karachi 10 Oct 1990 Test # 1151
Yousuf Youhana 203 528 429 27 3 v New Zealand Christchurch 15 Mar 2001 Test # 1536
Mohammad Yousuf 202 468 330 26 1 v England Lord's 13 Jul 2006 Test # 1809
Mushtaq Mohammad 201 383 - 20 0 v New Zealand Dunedin 7 Feb 1973 Test # 712
Inzamam-ul-Haq 200* 535 397 23 2 v Sri Lanka Dhaka 12 Mar 1999 Test # 1450
Younis Khan 200* 412 290 18 3 v Bangladesh Chittagong 9 Dec 2011 Test # 2022
Younis Khan 200* 614 404 15 3 v Zimbabwe Harare 3 Sep 2013 Test # 2095
Mohsin Khan 200 495 386 23 0 v England Lord's 12 Aug 1982 Test # 932
Mudassar Nazar 199 552 408 24 0 v India Faisalabad 24 Oct 1984 Test # 996
Younis Khan 199 476 336 26 0 v India Lahore 13 Jan 2006 Test # 1781
Mohammad Hafeez 197 434 316 25 3 v New Zealand Sharjah 26 Nov 2014 Test # 2147
Mohammad Hafeez 196 427 331 20 1 v Sri Lanka Colombo (SSC) 30 Jun 2012 Test # 2047
Younis Khan 194 454 299 22 1 v India Faisalabad 21 Jan 2006 Test # 1782
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years | 25 years
Records includes the following current or recent matches:
New Zealand v Pakistan at Abu Dhabi, 3rd Test, Dec 3-7, 2018 [Test # 2332]
New Zealand v Pakistan at Dubai (DSC), 2nd Test, Nov 24-27, 2018 [Test # 2330]
New Zealand v Pakistan at Abu Dhabi, 1st Test, Nov 16-19, 2018 [Test # 2327]