Most runs from fours and sixes in an innings
Player Runs Mins Balls 4s 6s 4+6 Team Opposition Ground Match Date Scorecard
KR Mayers 210* 415 310 20 7 122 West Indies v Bangladesh Chattogram 3 Feb 2021 Test # 2407
Abid Ali 215* 637 407 29 0 116 Pakistan v Zimbabwe Harare 7 May 2021 Test # 2421
KS Williamson 238 573 364 28 0 112 New Zealand v Pakistan Christchurch 3 Jan 2021 Test # 2400
FDM Karunaratne 244 698 437 26 0 104 Sri Lanka v Bangladesh Pallekele 21 Apr 2021 Test # 2418
DP Conway 200 578 347 22 1 94 New Zealand v England Lord's 2 Jun 2021 Test # 2422
MA Agarwal 150 432 311 17 4 92 India v New Zealand Mumbai 3 Dec 2021 Test # 2438
Hashmatullah Shahidi 200* 590 443 21 1 90 Afghanistan v Zimbabwe Abu Dhabi 10 Mar 2021 Test # 2415
Q de Kock 141* 257 170 12 7 90 South Africa v West Indies Gros Islet 10 Jun 2021 Test # 2424
D Elgar 127 241 163 22 0 88 South Africa v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
JE Root 218 536 377 19 2 88 England v India Chennai 5 Feb 2021 Test # 2409
DM de Silva 166 412 291 22 0 88 Sri Lanka v Bangladesh Pallekele 21 Apr 2021 Test # 2418
RG Sharma 161 327 231 18 2 84 India v England Chennai 13 Feb 2021 Test # 2411
Fawad Alam 140 297 204 20 0 80 Pakistan v Zimbabwe Harare 29 Apr 2021 Test # 2420
TM Head 152 258 148 14 4 80 Australia v England Brisbane 8 Dec 2021 Test # 2440
HM Nicholls 157 398 291 18 1 78 New Zealand v Pakistan Christchurch 3 Jan 2021 Test # 2400
JE Root 228 476 321 18 1 78 England v Sri Lanka Galle 14 Jan 2021 Test # 2403
FDM Karunaratne 103 210 128 19 0 76 Sri Lanka v South Africa Johannesburg 3 Jan 2021 Test # 2401
Najmul Hossain Shanto 163 533 378 17 1 74 Bangladesh v Sri Lanka Pallekele 21 Apr 2021 Test # 2418
Azhar Ali 126 311 240 17 1 74 Pakistan v Zimbabwe Harare 7 May 2021 Test # 2421
Mahmudullah 150* 413 278 17 1 74 Bangladesh v Zimbabwe Harare 7 Jul 2021 Test # 2427
KL Rahul 123 402 260 17 1 74 India v South Africa Centurion 26 Dec 2021 Test # 2443
JE Root 186 495 309 18 0 72 England v Sri Lanka Galle 22 Jan 2021 Test # 2405
JE Root 180* 533 321 18 0 72 England v India Lord's 12 Aug 2021 Test # 2429
AK Markram 108 337 243 13 3 70 South Africa v Pakistan Rawalpindi 4 Feb 2021 Test # 2408
RJ Burns 132 477 297 16 1 70 England v New Zealand Lord's 2 Jun 2021 Test # 2422
Asghar Afghan 164 370 257 14 2 68 Afghanistan v Zimbabwe Abu Dhabi 10 Mar 2021 Test # 2415
Fawad Alam 124* 373 213 17 0 68 Pakistan v West Indies Kingston 20 Aug 2021 Test # 2431
RR Pant 97 181 118 12 3 66 India v Australia Sydney 7 Jan 2021 Test # 2402
RR Pant 91 137 88 9 5 66 India v England Chennai 5 Feb 2021 Test # 2409
Nauman Ali 97 143 104 9 5 66 Pakistan v Zimbabwe Harare 7 May 2021 Test # 2421
SPD Smith 131 298 226 16 0 64 Australia v India Sydney 7 Jan 2021 Test # 2402
RR Pant 101 226 118 13 2 64 India v England Ahmedabad 4 Mar 2021 Test # 2414
DT Tiripano 95 261 258 16 0 64 Zimbabwe v Afghanistan Abu Dhabi 10 Mar 2021 Test # 2415
RW Chakabva 80 183 137 13 2 64 Zimbabwe v Pakistan Harare 7 May 2021 Test # 2421
BRM Taylor 92 97 73 16 0 64 Zimbabwe v Bangladesh Harare 7 Jul 2021 Test # 2427
SS Iyer 105 267 171 13 2 64 India v New Zealand Kanpur 25 Nov 2021 Test # 2435
AS Joseph 82 146 108 8 5 62 West Indies v Bangladesh Mirpur 11 Feb 2021 Test # 2410
R Ashwin 106 235 148 14 1 62 India v England Chennai 13 Feb 2021 Test # 2411
RG Sharma 127 353 256 14 1 62 India v England The Oval 2 Sep 2021 Test # 2433
Mohammad Rizwan 115* 292 204 15 0 60 Pakistan v South Africa Rawalpindi 4 Feb 2021 Test # 2408
Washington Sundar 85* 201 138 12 2 60 India v England Chennai 5 Feb 2021 Test # 2409
Tamim Iqbal 90 185 101 15 0 60 Bangladesh v Sri Lanka Pallekele 21 Apr 2021 Test # 2418
FDM Karunaratne 118 264 190 15 0 60 Sri Lanka v Bangladesh Pallekele 29 Apr 2021 Test # 2419
HDRL Thirimanne 140 445 298 15 0 60 Sri Lanka v Bangladesh Pallekele 29 Apr 2021 Test # 2419
CA Pujara 91 275 189 15 0 60 India v England Leeds 25 Aug 2021 Test # 2432
FDM Karunaratne 147 433 300 15 0 60 Sri Lanka v West Indies Galle 21 Nov 2021 Test # 2434
WA Young 89 255 214 15 0 60 New Zealand v India Kanpur 25 Nov 2021 Test # 2435
Abid Ali 133 388 282 12 2 60 Pakistan v Bangladesh Chattogram 26 Nov 2021 Test # 2436

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]
Australia v England at Melbourne, 3rd Test, Dec 26-28, 2021 [Test # 2442]
Australia v England at Adelaide, 2nd Test, Dec 16-20, 2021 [Test # 2441]