Most runs from fours and sixes in an innings
Player Runs Balls 4s 6s 4+6 SR Team Ground Match Date Scorecard
AD Hales 171 122 22 4 112 140.16 England Nottingham 30 Aug 2016 ODI # 3773
JM Bairstow 128 93 15 5 90 137.63 England Bristol 14 May 2019 ODI # 4135
JC Buttler 116* 52 10 8 88 223.07 England Dubai (DSC) 20 Nov 2015 ODI # 3712
JC Buttler 110* 55 6 9 78 200.00 England Southampton 11 May 2019 ODI # 4133
ME Trescothick 86 55 16 2 76 156.36 England The Oval 20 Jun 2003 ODI # 2026
Fakhar Zaman 138 106 12 4 72 130.18 Pakistan Southampton 11 May 2019 ODI # 4133
Majid Khan 109 93 16 1 70 117.20 Pakistan Nottingham 31 Aug 1974 ODI # 14
JC Buttler 90* 51 7 7 70 176.47 England Nottingham 30 Aug 2016 ODI # 3773
Imam-ul-Haq 151 131 16 1 70 115.26 Pakistan Bristol 14 May 2019 ODI # 4135
JJ Roy 114 89 11 4 68 128.08 England Nottingham 17 May 2019 ODI # 4138
Kamran Akmal 102 111 15 1 66 91.89 Pakistan Lahore 12 Dec 2005 ODI # 2305
ME Trescothick 137 142 11 3 62 96.47 England Lord's 12 Jun 2001 ODI # 1722
KP Pietersen 130 153 12 2 60 84.96 England Dubai (DSC) 21 Feb 2012 ODI # 3247
Younis Khan 101 109 13 1 58 92.66 Pakistan Southampton 5 Sep 2006 ODI # 2410
Babar Azam 115 112 13 1 58 102.67 Pakistan Nottingham 17 May 2019 ODI # 4138
AJ Lamb 118 121 14 0 56 97.52 England Nottingham 17 Jul 1982 ODI # 154
GA Gooch 142 134 14 0 56 105.97 England Karachi 20 Nov 1987 ODI # 479
AN Cook 137 142 14 0 56 96.47 England Abu Dhabi 13 Feb 2012 ODI # 3238
JJ Roy 76 55 8 4 56 138.18 England Bristol 14 May 2019 ODI # 4135
AJ Lamb 81 69 12 1 54 117.39 England Melbourne 2 Mar 1985 ODI # 314
Ijaz Ahmed 137 130 12 1 54 105.38 Pakistan Sharjah 7 Apr 1999 ODI # 1429
Sharjeel Khan 58 30 12 1 54 193.33 Pakistan Nottingham 30 Aug 2016 ODI # 3773
SM Davies 87 67 13 0 52 129.85 England Chester-le-Street 10 Sep 2010 ODI # 3043
KP Pietersen 111* 98 10 2 52 113.26 England Dubai (DSC) 18 Feb 2012 ODI # 3243
Abdul Razzaq 75* 72 5 5 50 104.16 Pakistan Nottingham 8 Sep 2006 ODI # 2411
Kamran Akmal 109 111 12 0 48 98.19 Pakistan Karachi 15 Dec 2005 ODI # 2306
IR Bell 88 117 12 0 48 75.21 England Cardiff 30 Aug 2006 ODI # 2408
Kamran Akmal 74 72 12 0 48 102.77 Pakistan Leeds 12 Sep 2010 ODI # 3044
AJ Strauss 126 134 10 1 46 94.02 England Leeds 12 Sep 2010 ODI # 3044
Mohammad Hafeez 102* 130 10 1 46 78.46 Pakistan Abu Dhabi 11 Nov 2015 ODI # 3707
AD Hales 109 117 7 3 46 93.16 England Abu Dhabi 13 Nov 2015 ODI # 3708
Sarfraz Ahmed 90 73 10 1 46 123.28 Pakistan Cardiff 4 Sep 2016 ODI # 3777
EJG Morgan 76 64 4 5 46 118.75 England Leeds 19 May 2019 ODI # 4140
Javed Miandad 113 145 11 0 44 77.93 Pakistan The Oval 21 May 1987 ODI # 448
Rameez Raja 86 96 11 0 44 89.58 Pakistan The Oval 22 May 1992 ODI # 757
NV Knight 113 132 11 0 44 85.60 England Birmingham 31 Aug 1996 ODI # 1109
EJG Morgan 76 96 11 0 44 79.16 England Abu Dhabi 11 Nov 2015 ODI # 3707
Mohammad Amir 58 28 5 4 44 207.14 Pakistan Nottingham 30 Aug 2016 ODI # 3773
JJ Roy 87 89 8 2 44 97.75 England Cardiff 4 Sep 2016 ODI # 3777
Saleem Malik 66 41 6 3 42 160.97 Pakistan Nagpur 30 Oct 1989 ODI # 590
RA Smith 85* 91 9 1 42 93.40 England Manchester 24 Aug 1992 ODI # 761
A Flintoff 84 60 6 3 42 140.00 England Karachi 24 Oct 2000 ODI # 1645
ME Trescothick 108* 145 9 1 42 74.48 England Lord's 22 Jun 2003 ODI # 2027
AN Cook 80 98 9 1 42 81.63 England Dubai (DSC) 18 Feb 2012 ODI # 3243
EJG Morgan 57* 27 3 5 42 211.11 England Nottingham 30 Aug 2016 ODI # 3773
JJ Roy 87 98 6 3 42 88.77 England Southampton 11 May 2019 ODI # 4133
Babar Azam 80 83 9 1 42 96.38 Pakistan Leeds 19 May 2019 ODI # 4140
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years | 25 years
Records includes the following current or recent matches:
England v Pakistan at Leeds, 5th ODI, May 19, 2019 [ODI # 4140]
England v Pakistan at Nottingham, 4th ODI, May 17, 2019 [ODI # 4138]
England v Pakistan at Bristol, 3rd ODI, May 14, 2019 [ODI # 4135]