Most runs from fours and sixes in an innings
Player Runs Balls 4s 6s 4+6 SR Team Opposition Ground Match Date Scorecard
Fakhar Zaman 193 155 18 10 132 124.51 Pakistan v South Africa Johannesburg 4 Apr 2021 ODI # 4286
JS Malhotra 173* 124 4 16 112 139.51 U.S.A. v P.N.G. Al Amerat 9 Sep 2021 ODI # 4320
JN Malan 177* 169 16 6 100 104.73 South Africa v Ireland Dublin (Malahide) 16 Jul 2021 ODI # 4305
Rahmanullah Gurbaz 127 127 8 9 86 100.00 Afghanistan v Ireland Abu Dhabi 21 Jan 2021 ODI # 4271
JM Bairstow 124 112 11 7 86 110.71 England v India Pune 26 Mar 2021 ODI # 4283
Jatinder Singh 107 62 12 6 84 172.58 Oman v Nepal Al Amerat 14 Sep 2021 ODI # 4325
Babar Azam 158 139 14 4 80 113.66 Pakistan v England Birmingham 13 Jul 2021 ODI # 4303
BA Stokes 99 52 4 10 76 190.38 England v India Pune 26 Mar 2021 ODI # 4283
Q de Kock 120 91 11 5 74 131.86 South Africa v Ireland Dublin (Malahide) 16 Jul 2021 ODI # 4305
PR Stirling 128 132 12 4 72 96.96 Ireland v Afghanistan Abu Dhabi 24 Jan 2021 ODI # 4273
PR Stirling 118 119 9 6 72 99.15 Ireland v Afghanistan Abu Dhabi 26 Jan 2021 ODI # 4275
SR Taylor 82 55 7 7 70 149.09 U.S.A. v P.N.G. Al Amerat 6 Sep 2021 ODI # 4316
DP Conway 126 110 17 0 68 114.54 New Zealand v Bangladesh Wellington 26 Mar 2021 ODI # 4282
Babar Azam 103 104 17 0 68 99.03 Pakistan v South Africa Centurion 2 Apr 2021 ODI # 4285
JM Bairstow 94 66 6 7 66 142.42 England v India Pune 23 Mar 2021 ODI # 4281
SR Taylor 92 63 12 3 66 146.03 U.S.A. v Nepal Al Amerat 17 Sep 2021 ODI # 4327
PR Stirling 131* 148 9 4 60 88.51 Ireland v U.A.E. Abu Dhabi 8 Jan 2021 ODI # 4268
MD Gunathilaka 96 96 10 3 58 100.00 Sri Lanka v West Indies North Sound 12 Mar 2021 ODI # 4277
E Lewis 103 121 8 4 56 85.12 West Indies v Sri Lanka North Sound 12 Mar 2021 ODI # 4277
S Dhawan 98 106 11 2 56 92.45 India v England Pune 23 Mar 2021 ODI # 4281
Simi Singh 100* 91 14 0 56 109.89 Ireland v South Africa Dublin (Malahide) 16 Jul 2021 ODI # 4305
JJ Smit 94 72 5 6 56 130.55 Namibia v Oman Windhoek 27 Nov 2021 ODI # 4338
SD Hope 110 133 12 1 54 82.70 West Indies v Sri Lanka North Sound 10 Mar 2021 ODI # 4276
RR Pant 77 40 3 7 54 192.50 India v England Pune 26 Mar 2021 ODI # 4283
SM Curran 95* 83 9 3 54 114.45 England v India Pune 28 Mar 2021 ODI # 4284
Fakhar Zaman 101 104 9 3 54 97.11 Pakistan v South Africa Centurion 7 Apr 2021 ODI # 4287
Rahmat Shah 103* 109 10 2 52 94.49 Afghanistan v Ireland Abu Dhabi 24 Jan 2021 ODI # 4273
HE van der Dussen 123* 134 10 2 52 91.79 South Africa v Pakistan Centurion 2 Apr 2021 ODI # 4285
DM de Silva 91 91 13 0 52 100.00 Sri Lanka v England The Oval 1 Jul 2021 ODI # 4297
A Balbirnie 102 117 10 2 52 87.17 Ireland v South Africa Dublin (Malahide) 13 Jul 2021 ODI # 4302
JN Malan 84 96 7 4 52 87.50 South Africa v Ireland Dublin (Malahide) 13 Jul 2021 ODI # 4302
WIA Fernando 118 115 10 2 52 102.60 Sri Lanka v South Africa Colombo (RPS) 2 Sep 2021 ODI # 4314
MDKJ Perera 120 122 11 1 50 98.36 Sri Lanka v Bangladesh Mirpur 28 May 2021 ODI # 4292
Tamim Iqbal 112 97 8 3 50 115.46 Bangladesh v Zimbabwe Harare 20 Jul 2021 ODI # 4308
RD Berrington 97 87 5 5 50 111.49 Scotland v Oman Al Amerat 28 Sep 2021 ODI # 4332
DJ Mitchell 100* 92 9 2 48 108.69 New Zealand v Bangladesh Wellington 26 Mar 2021 ODI # 4282
Mahmudullah 76* 73 6 4 48 104.10 Bangladesh v New Zealand Wellington 26 Mar 2021 ODI # 4282
HE van der Dussen 60 37 6 4 48 162.16 South Africa v Pakistan Johannesburg 4 Apr 2021 ODI # 4286
HT Tector 79 68 6 4 48 116.17 Ireland v South Africa Dublin (Malahide) 13 Jul 2021 ODI # 4302
PBB Rajapaksa 65 56 12 0 48 116.07 Sri Lanka v India Colombo (RPS) 23 Jul 2021 ODI # 4312
Muhammad Usman 102* 107 7 3 46 95.32 U.A.E. v Ireland Abu Dhabi 8 Jan 2021 ODI # 4268
PWH de Silva 80* 60 7 3 46 133.33 Sri Lanka v West Indies North Sound 14 Mar 2021 ODI # 4278
Q de Kock 80 86 10 1 46 93.02 South Africa v Pakistan Johannesburg 4 Apr 2021 ODI # 4286
Babar Azam 94 82 7 3 46 114.63 Pakistan v South Africa Centurion 7 Apr 2021 ODI # 4287

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:
Namibia v Oman at Windhoek, ICC Men's Cricket World Cup League 2 50th match, Nov 27, 2021 [ODI # 4338]
South Africa v Netherlands at Centurion, ICC Men's Cricket World Cup Super League 1st ODI, Nov 26, 2021 [ODI # 4337]
Namibia v Oman at Windhoek, ICC Men's Cricket World Cup League 2 49th match, Nov 26, 2021 [ODI # 4336]