Most runs from fours and sixes in an innings
Player Runs Balls 4s 6s 4+6 SR Team Opposition Ground Match Date Scorecard
EJG Morgan 148 71 4 17 118 208.45 England v Afghanistan Manchester 18 Jun 2019 ODI # 4163
AJ Finch 153 132 15 5 90 115.90 Australia v Sri Lanka The Oval 15 Jun 2019 ODI # 4159
JJ Roy 153 121 14 5 86 126.44 England v Bangladesh Cardiff 8 Jun 2019 ODI # 4153
DA Warner 166 147 14 5 86 112.92 Australia v Bangladesh Nottingham 20 Jun 2019 ODI # 4166
JM Bairstow 111 109 10 6 76 101.83 England v India Birmingham 30 Jun 2019 ODI # 4179
RG Sharma 140 113 14 3 74 123.89 India v Pakistan Manchester 16 Jun 2019 ODI # 4161
DA Warner 122 117 15 2 72 104.27 Australia v South Africa Manchester 6 Jul 2019 ODI # 4188
CH Gayle 87 84 8 6 68 103.57 West Indies v New Zealand Manchester 22 Jun 2019 ODI # 4170
N Pooran 118 103 11 4 68 114.56 West Indies v Sri Lanka Chester-le-Street 1 Jul 2019 ODI # 4180
RG Sharma 103 94 14 2 68 109.57 India v Sri Lanka Leeds 6 Jul 2019 ODI # 4187
CR Brathwaite 101 82 9 5 66 123.17 West Indies v New Zealand Manchester 22 Jun 2019 ODI # 4170
JM Bairstow 106 99 15 1 66 107.07 England v New Zealand Chester-le-Street 3 Jul 2019 ODI # 4183
JJ Roy 85 65 9 5 66 130.76 England v Australia Birmingham 11 Jul 2019 ODI # 4191
RG Sharma 122* 144 13 2 64 84.72 India v South Africa Southampton 5 Jun 2019 ODI # 4150
S Dhawan 117 109 16 0 64 107.33 India v Australia The Oval 9 Jun 2019 ODI # 4155
Shakib Al Hasan 124* 99 16 0 64 125.25 Bangladesh v West Indies Taunton 17 Jun 2019 ODI # 4162
KS Williamson 148 154 14 1 62 96.10 New Zealand v West Indies Manchester 22 Jun 2019 ODI # 4170
RG Sharma 102 109 15 0 60 93.57 India v England Birmingham 30 Jun 2019 ODI # 4179
RG Sharma 104 92 7 5 58 113.04 India v Bangladesh Birmingham 2 Jul 2019 ODI # 4182
NM Coulter-Nile 92 60 8 4 56 153.33 Australia v West Indies Nottingham 6 Jun 2019 ODI # 4152
Liton Das 94* 69 8 4 56 136.23 Bangladesh v West Indies Taunton 17 Jun 2019 ODI # 4162
AJ Finch 100 116 11 2 56 86.20 Australia v England Lord's 25 Jun 2019 ODI # 4173
Shakib Al Hasan 121 119 12 1 54 101.68 Bangladesh v England Cardiff 8 Jun 2019 ODI # 4153
Haris Sohail 89 59 9 3 54 150.84 Pakistan v South Africa Lord's 23 Jun 2019 ODI # 4171
BA Stokes 82* 89 7 4 52 92.13 England v Sri Lanka Leeds 21 Jun 2019 ODI # 4168
AD Mathews 113 128 10 2 52 88.28 Sri Lanka v India Leeds 6 Jul 2019 ODI # 4187
DA Warner 107 111 11 1 50 96.39 Australia v Pakistan Taunton 12 Jun 2019 ODI # 4157
JM Bairstow 90 99 8 3 50 90.90 England v Afghanistan Manchester 18 Jun 2019 ODI # 4163
KL Rahul 111 118 11 1 50 94.06 India v Sri Lanka Leeds 6 Jul 2019 ODI # 4187
AT Carey 85 69 11 1 50 123.18 Australia v South Africa Manchester 6 Jul 2019 ODI # 4188
AJ Finch 66 49 6 4 48 134.69 Australia v Afghanistan Bristol 1 Jun 2019 ODI # 4146
JC Buttler 103 76 9 2 48 135.52 England v Pakistan Nottingham 3 Jun 2019 ODI # 4148
AJ Finch 82 84 6 4 48 97.61 Australia v Pakistan Taunton 12 Jun 2019 ODI # 4157
WIA Fernando 104 103 9 2 48 100.97 Sri Lanka v West Indies Chester-le-Street 1 Jul 2019 ODI # 4180
JE Root 107 104 10 1 46 102.88 England v Pakistan Nottingham 3 Jun 2019 ODI # 4148
F du Plessis 96* 103 10 1 46 93.20 South Africa v Sri Lanka Chester-le-Street 28 Jun 2019 ODI # 4176
MJ Guptill 73* 51 8 2 44 143.13 New Zealand v Sri Lanka Cardiff 1 Jun 2019 ODI # 4145
Mohammad Hafeez 84 62 8 2 44 135.48 Pakistan v England Nottingham 3 Jun 2019 ODI # 4148
JE Root 100* 94 11 0 44 106.38 England v West Indies Southampton 14 Jun 2019 ODI # 4158
BA Stokes 89 115 8 2 44 77.39 England v Australia Lord's 25 Jun 2019 ODI # 4173
Babar Azam 101* 127 11 0 44 79.52 Pakistan v New Zealand Birmingham 26 Jun 2019 ODI # 4174
AT Carey 71 72 11 0 44 98.61 Australia v New Zealand Lord's 29 Jun 2019 ODI # 4178
Babar Azam 96 98 11 0 44 97.95 Pakistan v Bangladesh Lord's 5 Jul 2019 ODI # 4186
CH Gayle 50 34 6 3 42 147.05 West Indies v Pakistan Nottingham 31 May 2019 ODI # 4144
KS Williamson 106* 138 9 1 42 76.81 New Zealand v South Africa Birmingham 19 Jun 2019 ODI # 4165
Mushfiqur Rahim 102* 97 9 1 42 105.15 Bangladesh v Australia Nottingham 20 Jun 2019 ODI # 4166
BA Stokes 79 54 6 3 42 146.29 England v India Birmingham 30 Jun 2019 ODI # 4179
Records includes the following current or recent matches:
England v New Zealand at Lord's, ICC Cricket World Cup final, Jul 14, 2019 [ODI # 4192]
England v Australia at Birmingham, ICC Cricket World Cup 2nd semi final, Jul 11, 2019 [ODI # 4191]
India v New Zealand at Manchester, ICC Cricket World Cup 1st semi final, Jul 9-10, 2019 [ODI # 4190]