Most sixes in an innings
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
HH Pandya 76 43 4 6 176.74 India v Pakistan The Oval 18 Jun 2017 ODI # 3894
EJG Morgan 87 81 8 5 107.40 England v Australia Birmingham 10 Jun 2017 ODI # 3885
Tamim Iqbal 128 142 12 3 90.14 Bangladesh v England The Oval 1 Jun 2017 ODI # 3875
L Ronchi 65 43 9 3 151.16 New Zealand v Australia Birmingham 2 Jun 2017 ODI # 3876
KS Williamson 100 97 8 3 103.09 New Zealand v Australia Birmingham 2 Jun 2017 ODI # 3876
V Kohli 81* 68 6 3 119.11 India v Pakistan Birmingham 4 Jun 2017 ODI # 3878
HH Pandya 20* 6 0 3 333.33 India v Pakistan Birmingham 4 Jun 2017 ODI # 3878
Tamim Iqbal 95 114 6 3 83.33 Bangladesh v Australia The Oval 5 Jun 2017 ODI # 3879
DA Miller 75* 104 1 3 72.11 South Africa v Pakistan Birmingham 7 Jun 2017 ODI # 3881
RG Sharma 78 79 6 3 98.73 India v Sri Lanka The Oval 8 Jun 2017 ODI # 3882
Fakhar Zaman 114 106 12 3 107.54 Pakistan v India The Oval 18 Jun 2017 ODI # 3894
Mohammad Hafeez 57* 37 4 3 154.05 Pakistan v India The Oval 18 Jun 2017 ODI # 3894
AD Hales 95 86 11 2 110.46 England v Bangladesh The Oval 1 Jun 2017 ODI # 3875
EJG Morgan 75* 61 8 2 122.95 England v Bangladesh The Oval 1 Jun 2017 ODI # 3875
HM Amla 103 115 5 2 89.56 South Africa v Sri Lanka The Oval 3 Jun 2017 ODI # 3877
RG Sharma 91 119 7 2 76.47 India v Pakistan Birmingham 4 Jun 2017 ODI # 3878
AD Hales 56 62 3 2 90.32 England v New Zealand Cardiff 6 Jun 2017 ODI # 3880
JE Root 64 65 4 2 98.46 England v New Zealand Cardiff 6 Jun 2017 ODI # 3880
BA Stokes 48 53 4 2 90.56 England v New Zealand Cardiff 6 Jun 2017 ODI # 3880
JC Buttler 61* 48 2 2 127.08 England v New Zealand Cardiff 6 Jun 2017 ODI # 3880
MS Dhoni 63 52 7 2 121.15 India v Sri Lanka The Oval 8 Jun 2017 ODI # 3882
MD Gunathilaka 76 72 7 2 105.55 Sri Lanka v India The Oval 8 Jun 2017 ODI # 3882
DAS Gunaratne 34* 21 2 2 161.90 Sri Lanka v India The Oval 8 Jun 2017 ODI # 3882
Mahmudullah 102* 107 8 2 95.32 Bangladesh v New Zealand Cardiff 9 Jun 2017 ODI # 3883
TM Head 71* 64 5 2 110.93 Australia v England Birmingham 10 Jun 2017 ODI # 3885
BA Stokes 102* 109 13 2 93.57 England v Australia Birmingham 10 Jun 2017 ODI # 3885
Mohammad Hafeez 31* 21 3 2 147.61 Pakistan v England Cardiff 14 Jun 2017 ODI # 3889
Records includes the following current or recent matches:
India v Pakistan at The Oval, ICC Champions Trophy final, Jun 18, 2017 [ODI # 3894]
Bangladesh v India at Birmingham, ICC Champions Trophy 2nd semi final, Jun 15, 2017 [ODI # 3891]
England v Pakistan at Cardiff, ICC Champions Trophy 1st semi final, Jun 14, 2017 [ODI # 3889]