Most sixes in an innings
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
JS Malhotra 173* 124 4 16 139.51 U.S.A. v P.N.G. Al Amerat 9 Sep 2021 ODI # 4320
BA Stokes 99 52 4 10 190.38 England v India Pune 26 Mar 2021 ODI # 4283
Fakhar Zaman 193 155 18 10 124.51 Pakistan v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Rahmanullah Gurbaz 127 127 8 9 100.00 Afghanistan v Ireland Abu Dhabi 21 Jan 2021 ODI # 4271
JM Bairstow 94 66 6 7 142.42 England v India Pune 23 Mar 2021 ODI # 4281
RR Pant 77 40 3 7 192.50 India v England Pune 26 Mar 2021 ODI # 4283
JM Bairstow 124 112 11 7 110.71 England v India Pune 26 Mar 2021 ODI # 4283
SR Taylor 82 55 7 7 149.09 U.S.A. v P.N.G. Al Amerat 6 Sep 2021 ODI # 4316
PR Stirling 118 119 9 6 99.15 Ireland v Afghanistan Abu Dhabi 26 Jan 2021 ODI # 4275
JN Malan 177* 169 16 6 104.73 South Africa v Ireland Dublin (Malahide) 16 Jul 2021 ODI # 4305
Jatinder Singh 107 62 12 6 172.58 Oman v Nepal Al Amerat 14 Sep 2021 ODI # 4325
Zeeshan Maqsood 53 53 0 6 100.00 Oman v U.S.A. Al Amerat 20 Sep 2021 ODI # 4329
AL Phehlukwayo 48 22 1 6 218.18 South Africa v Netherlands Centurion 26 Nov 2021 ODI # 4337
JJ Smit 94 72 5 6 130.55 Namibia v Oman Windhoek 27 Nov 2021 ODI # 4338
Rashid Khan 55 30 2 5 183.33 Afghanistan v Ireland Abu Dhabi 21 Jan 2021 ODI # 4271
PWH de Silva 74 60 3 5 123.33 Sri Lanka v Bangladesh Mirpur 23 May 2021 ODI # 4290
Q de Kock 120 91 11 5 131.86 South Africa v Ireland Dublin (Malahide) 16 Jul 2021 ODI # 4305
RD Berrington 97 87 5 5 111.49 Scotland v Oman Al Amerat 28 Sep 2021 ODI # 4332
PR Stirling 131* 148 9 4 88.51 Ireland v U.A.E. Abu Dhabi 8 Jan 2021 ODI # 4268
PR Stirling 128 132 12 4 96.96 Ireland v Afghanistan Abu Dhabi 24 Jan 2021 ODI # 4273
PWH de Silva 47 31 2 4 151.61 Sri Lanka v West Indies North Sound 12 Mar 2021 ODI # 4277
E Lewis 103 121 8 4 85.12 West Indies v Sri Lanka North Sound 12 Mar 2021 ODI # 4277
DM Bravo 102 132 5 4 77.27 West Indies v Sri Lanka North Sound 14 Mar 2021 ODI # 4278
MJ Guptill 38 19 3 4 200.00 New Zealand v Bangladesh Dunedin 20 Mar 2021 ODI # 4279
KL Rahul 62* 43 4 4 144.18 India v England Pune 23 Mar 2021 ODI # 4281
Mahmudullah 76* 73 6 4 104.10 Bangladesh v New Zealand Wellington 26 Mar 2021 ODI # 4282
HH Pandya 35 16 1 4 218.75 India v England Pune 26 Mar 2021 ODI # 4283
RR Pant 78 62 5 4 125.80 India v England Pune 28 Mar 2021 ODI # 4284
HH Pandya 64 44 5 4 145.45 India v England Pune 28 Mar 2021 ODI # 4284
HE van der Dussen 60 37 6 4 162.16 South Africa v Pakistan Johannesburg 4 Apr 2021 ODI # 4286
Hasan Ali 32* 11 1 4 290.90 Pakistan v South Africa Centurion 7 Apr 2021 ODI # 4287
T van der Gugten 49 53 1 4 92.45 Netherlands v Ireland Utrecht 2 Jun 2021 ODI # 4293
HT Tector 79 68 6 4 116.17 Ireland v South Africa Dublin (Malahide) 13 Jul 2021 ODI # 4302
JN Malan 84 96 7 4 87.50 South Africa v Ireland Dublin (Malahide) 13 Jul 2021 ODI # 4302
Babar Azam 158 139 14 4 113.66 Pakistan v England Birmingham 13 Jul 2021 ODI # 4303
RP Burl 59 43 4 4 137.20 Zimbabwe v Bangladesh Harare 20 Jul 2021 ODI # 4308
AK Markram 96 90 5 4 106.66 South Africa v Sri Lanka Colombo (RPS) 2 Sep 2021 ODI # 4314
Karan KC 42 26 2 4 161.53 Nepal v P.N.G. Al Amerat 10 Sep 2021 ODI # 4322
Sandeep Goud 54* 56 3 4 96.42 Oman v Scotland Al Amerat 28 Sep 2021 ODI # 4332
JJ Smit 56 60 2 4 93.33 Namibia v Oman Windhoek 26 Nov 2021 ODI # 4336

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]