High scores
Player Runs Mins Balls 4s 6s Team Opposition Match Date Scorecard
AB de Villiers 278* 601 418 23 6 South Africa v Pakistan 20 Nov 2010 Test # 1979
AN Cook 263 836 528 18 0 England v Pakistan 13 Oct 2015 Test # 2180
Shoaib Malik 245 639 420 24 4 Pakistan v England 13 Oct 2015 Test # 2180
Taufeeq Umar 236 712 496 17 1 Pakistan v Sri Lanka 18 Oct 2011 Test # 2009
Younis Khan 213 507 349 15 2 Pakistan v Australia 30 Oct 2014 Test # 2142
KC Sangakkara 211 644 431 18 0 Sri Lanka v Pakistan 18 Oct 2011 Test # 2009
Ahmed Shehzad 176 473 371 17 1 Pakistan v New Zealand 9 Nov 2014 Test # 2144
AD Mathews 157* 454 343 16 1 Sri Lanka v Pakistan 31 Dec 2013 Test # 2112
LD Chandimal 155* 544 372 14 0 Sri Lanka v Pakistan 28 Sep 2017 Test # 2275
Khurram Manzoor 146 384 266 15 0 Pakistan v South Africa 14 Oct 2013 Test # 2098
KS Williamson 139 - 283 13 0 New Zealand v Pakistan 3 Dec 2018 Test # 2332
Younis Khan 136 288 198 19 1 Pakistan v Sri Lanka 31 Dec 2013 Test # 2112
Misbah-ul-Haq 135 407 306 16 1 Pakistan v Sri Lanka 31 Dec 2013 Test # 2112
Azhar Ali 134 - 297 12 0 Pakistan v New Zealand 3 Dec 2018 Test # 2332
Younis Khan 127 298 205 10 1 Pakistan v West Indies 21 Oct 2016 Test # 2226
HM Nicholls 126* - 266 12 0 New Zealand v Pakistan 3 Dec 2018 Test # 2332
HAPW Jayawardene 120 362 273 12 0 Sri Lanka v Pakistan 18 Oct 2011 Test # 2009
HM Amla 118 372 252 13 0 South Africa v Pakistan 14 Oct 2013 Test # 2098
Azhar Ali 109 346 250 6 0 Pakistan v Australia 30 Oct 2014 Test # 2142
Asad Shafiq 107 291 218 10 0 Pakistan v England 13 Oct 2015 Test # 2180
JH Kallis 105 225 147 12 3 South Africa v Pakistan 20 Nov 2010 Test # 1979
Asad Shafiq 104 - 259 14 0 Pakistan v New Zealand 3 Dec 2018 Test # 2332
TWM Latham 103 308 222 13 0 New Zealand v Pakistan 9 Nov 2014 Test # 2144
Misbah-ul-Haq 102* 171 162 9 1 Pakistan v New Zealand 9 Nov 2014 Test # 2144
Misbah-ul-Haq 101* 75 57 11 5 Pakistan v Australia 30 Oct 2014 Test # 2142
Mohammad Hafeez 101* 172 130 12 2 Pakistan v New Zealand 9 Nov 2014 Test # 2144
Misbah-ul-Haq 101 211 168 10 1 Pakistan v Australia 30 Oct 2014 Test # 2142
Azhar Ali 100* 256 174 6 0 Pakistan v Australia 30 Oct 2014 Test # 2142
Younis Khan 100* 205 141 10 0 Pakistan v New Zealand 9 Nov 2014 Test # 2144
Misbah-ul-Haq 100 296 187 8 0 Pakistan v South Africa 14 Oct 2013 Test # 2098
Babar Azam 99 - 171 6 3 Pakistan v Australia 16 Oct 2018 Test # 2322
Mohammad Hafeez 98 232 170 13 0 Pakistan v England 13 Oct 2015 Test # 2180
SPD Smith 97 249 204 12 0 Australia v Pakistan 30 Oct 2014 Test # 2142
Mohammad Hafeez 96 212 137 10 0 Pakistan v New Zealand 9 Nov 2014 Test # 2144
Misbah-ul-Haq 96 220 162 4 2 Pakistan v West Indies 21 Oct 2016 Test # 2226
J Blackwood 95 180 127 11 0 West Indies v Pakistan 21 Oct 2016 Test # 2226
AN Cook 94 296 220 10 0 England v Pakistan 25 Jan 2012 Test # 2032
Fakhar Zaman 94 - 198 8 1 Pakistan v Australia 16 Oct 2018 Test # 2322
Sarfraz Ahmed 94 - 129 7 0 Pakistan v Australia 16 Oct 2018 Test # 2322
FDM Karunaratne 93 280 205 5 0 Sri Lanka v Pakistan 28 Sep 2017 Test # 2275
AD Mathews 91 159 127 15 0 Sri Lanka v Pakistan 31 Dec 2013 Test # 2112
Azhar Ali 90 233 175 12 0 Pakistan v South Africa 20 Nov 2010 Test # 1979
AB de Villiers 90 220 157 7 1 South Africa v Pakistan 14 Oct 2013 Test # 2098
LD Chandimal 89 244 166 12 0 Sri Lanka v Pakistan 31 Dec 2013 Test # 2112
KS Williamson 89 - 176 7 0 New Zealand v Pakistan 3 Dec 2018 Test # 2332
MR Marsh 87 161 116 13 1 Australia v Pakistan 30 Oct 2014 Test # 2142
Azhar Ali 87 295 215 4 0 Pakistan v New Zealand 9 Nov 2014 Test # 2144
JE Root 85 199 143 7 0 England v Pakistan 13 Oct 2015 Test # 2180
Azhar Ali 85 314 226 4 0 Pakistan v Sri Lanka 28 Sep 2017 Test # 2275
Misbah-ul-Haq 84 227 173 5 4 Pakistan v England 25 Jan 2012 Test # 2032
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
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 Abu Dhabi, 1st Test, Nov 16-19, 2018 [Test # 2327]
Australia v Pakistan at Abu Dhabi, 2nd Test, Oct 16-19, 2018 [Test # 2322]