Most runs from fours and sixes in an innings
Player Runs Mins Balls 4s 6s 4+6 Team Opposition Ground Match Date Scorecard
Mohammad Huraira 311 561 343 40 4 184 Northern v Balochistan Karachi 18 Dec 2021 FC
Ahsan Ali 303* 585 385 36 3 162 Sindh v Central PNJB Lahore 10 Nov 2021 FC
JM Vince 231 324 220 36 2 156 Hampshire v Leics Leicester 8 Apr 2021 FC
NF Kelly 234* 370 245 25 9 154 Otago v Central D Dunedin 31 Oct 2021 FC
Rizwan Hussain 253 561 337 34 3 154 Central PNJB v Southern PNJ Karachi 24 Nov 2021 FC
DI Stevens 190 187 149 15 15 150 Kent v Glamorgan Canterbury 20 May 2021 FC
C Green 251 445 343 29 5 146 West Aust v Queensland Brisbane 6 Mar 2021 FC
OJ Pope 274 371 345 35 1 146 Surrey v Glamorgan The Oval 21 Sep 2021 FC
DG Bedingham 257 540 410 33 0 132 Durham v Derbyshire Chester-le-Street 22 Apr 2021 FC
Haider Ali 206 294 221 27 4 132 Northern v Central PNJB Karachi 30 Nov 2021 FC
TM Head 223 347 245 31 1 130 South Aust v West Aust Perth 25 Feb 2021 FC
Zubayr Hamza 222* 344 240 28 3 130 SA A v Zimbabwe A Harare 7 Jun 2021 FC
PJ Malan 264 655 507 26 4 128 Cape Cobras v Knights Cape Town 16 Mar 2021 FC
T Westley 213 538 408 32 0 128 Essex v WORCS Chelmsford 8 Apr 2021 FC
SD Robson 253 462 356 30 1 126 Middlesex v Sussex Hove 6 Sep 2021 FC
KR Mayers 210* 415 310 20 7 122 West Indies v Bangladesh Chattogram 3 Feb 2021 Test # 2407
LJ Carter 169 241 163 27 2 120 Canterbury v Otago Rangiora 11 Mar 2021 FC
OJ Pope 245 420 272 30 0 120 Surrey v Leics The Oval 15 Apr 2021 FC
K Verreynne 216* - 327 22 5 118 Cape Cobras v Warriors Cape Town 7 Mar 2021 FC
Abid Ali 215* 637 407 29 0 116 Pakistan v Zimbabwe Harare 7 May 2021 Test # 2421
Tayyab Tahir 221 452 274 23 4 116 Southern PNJ v Balochistan Multan 27 Oct 2021 FC
K Zondo 203* - 299 26 2 116 Dolphins v W Province Cape Town 29 Oct 2021 FC
HR Cooper 200 550 379 23 4 116 Northern Dis v Otago Alexandra 22 Nov 2021 FC
AK Markram 204* - 342 27 1 114 Titans v Knights Centurion 7 Mar 2021 FC
KO Maunze 183 326 211 24 3 114 Eagles v Rocks Harare 15 Oct 2021 FC
R Mutumbami 156 315 196 24 3 114 Rocks v Tuskers Harare 21 Oct 2021 FC
Mohammad Imran 179 291 195 21 5 114 Southern PNJ v Khyber Faisalabad 3 Nov 2021 FC
KS Williamson 238 573 364 28 0 112 New Zealand v Pakistan Christchurch 3 Jan 2021 Test # 2400
PE Kruger 192* - 216 22 4 112 Knights v North West Potchefstroom 5 Nov 2021 FC
Riaz Hassan 196 425 289 28 0 112 Band-Region v Boost Region Kandahar 8 Nov 2021 FC
Ahsan Ali 194 373 220 28 0 112 Sindh v Balochistan Karachi 24 Nov 2021 FC
S Samarawickrama 151* - 223 26 1 110 Sri Lanka A v Shaheens Pallekele 4 Nov 2021 FC
LA Dawson 152* 176 139 21 4 108 Hampshire v Leics Leicester 8 Apr 2021 FC
T Makoni 129 208 166 24 2 108 Tuskers v Rocks Harare 21 Oct 2021 FC
Abdul Bangalzai 203* 584 388 24 2 108 Balochistan v Central PNJB Lahore 3 Nov 2021 FC
RD Rickelton 194 - 311 25 1 106 Lions v Dolphins Johannesburg 7 Mar 2021 FC
R Vasconcelos 185* 278 221 25 1 106 Northants v Glamorgan Northampton 22 Apr 2021 FC
Sikandar Raza 226 412 299 22 3 106 Rocks v Mountaineers Harare 3 Nov 2021 FC
Shan Masood 190 230 172 22 3 106 Balochistan v Northern Karachi 18 Dec 2021 FC
CD Fletcher 157 244 172 23 2 104 Canterbury v Otago Rangiora 11 Mar 2021 FC
FDM Karunaratne 244 698 437 26 0 104 Sri Lanka v Bangladesh Pallekele 21 Apr 2021 Test # 2418
Riaz Hassan 174 376 304 26 0 104 Band-Region v Mis-Ainak Kandahar 14 Nov 2021 FC
TG Mokoena 154 - 291 26 0 104 Titans v W Province Cape Town 18 Nov 2021 FC
Munir Ahmad 211 489 333 26 0 104 Boost Region v Speen-Ghar Kandahar 2 Dec 2021 FC
HJ Swindells 171* 389 322 24 1 102 Leics v Somerset Taunton 4 Jul 2021 FC
Abid Ali 158 456 294 24 1 102 Central PNJB v Southern PNJ Multan 20 Oct 2021 FC
Ammad Alam 157 280 210 15 7 102 Sindh v Central PNJB Lahore 10 Nov 2021 FC
Abdul Malik 220 440 364 21 3 102 Amo Region v Speen-Ghar Kandahar 14 Nov 2021 FC
Mizanur Rahman 162 341 243 21 3 102 Cent Z (BD) v North Z (BD) Chattogram 12 Dec 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]