High scores
Player Runs Mins Balls 4s 6s Team Opposition Ground Match Date Scorecard
Mohammad Huraira 311 561 343 40 4 Northern v Balochistan Karachi 18 Dec 2021 FC
Ahsan Ali 303* 585 385 36 3 Sindh v Central PNJB Lahore 10 Nov 2021 FC
OJ Pope 274 371 345 35 1 Surrey v Glamorgan The Oval 21 Sep 2021 FC
PJ Malan 264 655 507 26 4 Cape Cobras v Knights Cape Town 16 Mar 2021 FC
DG Bedingham 257 540 410 33 0 Durham v Derbyshire Chester-le-Street 22 Apr 2021 FC
SD Robson 253 462 356 30 1 Middlesex v Sussex Hove 6 Sep 2021 FC
Rizwan Hussain 253 561 337 34 3 Central PNJB v Southern PNJ Karachi 24 Nov 2021 FC
C Green 251 445 343 29 5 West Aust v Queensland Brisbane 6 Mar 2021 FC
OJ Pope 245 420 272 30 0 Surrey v Leics The Oval 15 Apr 2021 FC
FDM Karunaratne 244 698 437 26 0 Sri Lanka v Bangladesh Pallekele 21 Apr 2021 Test # 2418
KS Williamson 238 573 364 28 0 New Zealand v Pakistan Christchurch 3 Jan 2021 Test # 2400
NF Kelly 234* 370 245 25 9 Otago v Central D Dunedin 31 Oct 2021 FC
JM Vince 231 324 220 36 2 Hampshire v Leics Leicester 8 Apr 2021 FC
JE Root 228 476 321 18 1 England v Sri Lanka Galle 14 Jan 2021 Test # 2403
Sikandar Raza 226 412 299 22 3 Rocks v Mountaineers Harare 3 Nov 2021 FC
TM Head 223 347 245 31 1 South Aust v West Aust Perth 25 Feb 2021 FC
Zubayr Hamza 222* 344 240 28 3 SA A v Zimbabwe A Harare 7 Jun 2021 FC
Tayyab Tahir 221 452 274 23 4 Southern PNJ v Balochistan Multan 27 Oct 2021 FC
Abdul Malik 220 440 364 21 3 Amo Region v Speen-Ghar Kandahar 14 Nov 2021 FC
JE Root 218 536 377 19 2 England v India Chennai 5 Feb 2021 Test # 2409
Towhid Hridoy 217 603 387 16 4 South Z (BD) v North Z (BD) Chattogram 19 Dec 2021 FC
K Verreynne 216* - 327 22 5 Cape Cobras v Warriors Cape Town 7 Mar 2021 FC
HM Amla 215* 491 367 22 0 Surrey v Hampshire The Oval 29 Apr 2021 FC
Abid Ali 215* 637 407 29 0 Pakistan v Zimbabwe Harare 7 May 2021 Test # 2421
T Westley 213 538 408 32 0 Essex v WORCS Chelmsford 8 Apr 2021 FC
Faizan Riaz 213 504 346 20 0 Northern v Central PNJB Lahore 27 Oct 2021 FC
Munir Ahmad 211 489 333 26 0 Boost Region v Speen-Ghar Kandahar 2 Dec 2021 FC
KR Mayers 210* 415 310 20 7 West Indies v Bangladesh Chattogram 3 Feb 2021 Test # 2407
Haider Ali 206 294 221 27 4 Northern v Central PNJB Karachi 30 Nov 2021 FC
CB Cooke 205* 355 299 18 1 Glamorgan v Surrey The Oval 21 Sep 2021 FC
AK Markram 204* - 342 27 1 Titans v Knights Centurion 7 Mar 2021 FC
K Zondo 203* - 299 26 2 Dolphins v W Province Cape Town 29 Oct 2021 FC
Abdul Bangalzai 203* 584 388 24 2 Balochistan v Central PNJB Lahore 3 Nov 2021 FC
Mohammad Saad 203* 407 309 20 3 Central PNJB v Balochistan Lahore 3 Nov 2021 FC
Imam-ul-Haq 202* 599 390 16 4 Balochistan v Khyber Faisalabad 10 Nov 2021 FC
Hashmatullah Shahidi 200* 590 443 21 1 Afghanistan v Zimbabwe Abu Dhabi 10 Mar 2021 Test # 2415
JN Malan 200* - 319 20 0 Boland v Knights Bloemfontein 29 Oct 2021 FC
DP Conway 200 578 347 22 1 New Zealand v England Lord's 2 Jun 2021 Test # 2422
HR Cooper 200 550 379 23 4 Northern Dis v Otago Alexandra 22 Nov 2021 FC
DJ Malan 199 404 289 22 2 Yorkshire v Sussex Leeds 3 Jun 2021 FC
Riaz Hassan 196 425 289 28 0 Band-Region v Boost Region Kandahar 8 Nov 2021 FC
RD Rickelton 194 - 311 25 1 Lions v Dolphins Johannesburg 7 Mar 2021 FC
Ahsan Ali 194 373 220 28 0 Sindh v Balochistan Karachi 24 Nov 2021 FC
LA Schlemmer 193 - 369 23 1 KZN-Inland v Easterns Centurion 4 Mar 2021 FC
PE Kruger 192* - 216 22 4 Knights v North West Potchefstroom 5 Nov 2021 FC
M Labuschagne 192 573 353 21 0 Queensland v NSW Brisbane 15 Apr 2021 FC
DI Stevens 190 187 149 15 15 Kent v Glamorgan Canterbury 20 May 2021 FC
Shan Masood 190 230 172 22 3 Balochistan v Northern Karachi 18 Dec 2021 FC
DJ Vilas 189 370 252 17 0 Lancashire v Sussex Manchester 8 Apr 2021 FC
Fazle Mahmud 188 - 356 17 1 Barisal Div v Rajshahi Div Sylhet 21 Nov 2021 FC

Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures

Records includes the following current or recent matches:
South Africa v India at Centurion, ICC World Test Championship 1st Test, Dec 26-30, 2021 [Test # 2443]
Central Zone (Bangladesh) v South Zone (Bangladesh) at Chattogram, Bangladesh Cricket League 5th match, Dec 26-29, 2021 [First-class]
Northern (Pakistan) v Khyber Pakhtunkhwa at Karachi, Quaid-e-Azam Trophy final, Dec 25-29, 2021 [First-class]