Most sixes in an innings
Player Runs Balls 4s 6s SR Team Ground Match Date Scorecard
JC Buttler 110* 55 6 9 200.00 England Southampton 11 May 2019 ODI # 4133
JC Buttler 116* 52 10 8 223.07 England Dubai (DSC) 20 Nov 2015 ODI # 3712
JC Buttler 90* 51 7 7 176.47 England Nottingham 30 Aug 2016 ODI # 3773
Abdul Razzaq 75* 72 5 5 104.16 Pakistan Nottingham 8 Sep 2006 ODI # 2411
EJG Morgan 57* 27 3 5 211.11 England Nottingham 30 Aug 2016 ODI # 3773
JM Bairstow 128 93 15 5 137.63 England Bristol 14 May 2019 ODI # 4135
EJG Morgan 76 64 4 5 118.75 England Leeds 19 May 2019 ODI # 4140
IT Botham 49 28 2 4 175.00 England Manchester 19 Jul 1982 ODI # 155
A Flintoff 50 51 2 4 98.03 England Sharjah 7 Apr 1999 ODI # 1429
Babar Azam 62* 62 2 4 100.00 Pakistan Abu Dhabi 11 Nov 2015 ODI # 3707
AD Hales 171 122 22 4 140.16 England Nottingham 30 Aug 2016 ODI # 3773
Mohammad Amir 58 28 5 4 207.14 Pakistan Nottingham 30 Aug 2016 ODI # 3773
Fakhar Zaman 138 106 12 4 130.18 Pakistan Southampton 11 May 2019 ODI # 4133
Asif Ali 51 36 2 4 141.66 Pakistan Southampton 11 May 2019 ODI # 4133
JJ Roy 76 55 8 4 138.18 England Bristol 14 May 2019 ODI # 4135
JJ Roy 114 89 11 4 128.08 England Nottingham 17 May 2019 ODI # 4138
DJ Capel 50* 40 3 3 125.00 England Karachi 20 Nov 1987 ODI # 479
Saleem Malik 66 41 6 3 160.97 Pakistan Nagpur 30 Oct 1989 ODI # 590
Abdul Razzaq 75* 40 5 3 187.50 Pakistan Karachi 24 Oct 2000 ODI # 1645
A Flintoff 84 60 6 3 140.00 England Karachi 24 Oct 2000 ODI # 1645
ME Trescothick 137 142 11 3 96.47 England Lord's 12 Jun 2001 ODI # 1722
Shoaib Akhtar 43 16 5 3 268.75 Pakistan Cape Town 22 Feb 2003 ODI # 1962
A Flintoff 72* 65 5 3 110.76 England Lahore 10 Dec 2005 ODI # 2304
Abdul Razzaq 51* 22 5 3 231.81 Pakistan Karachi 15 Dec 2005 ODI # 2306
RS Bopara 35* 27 0 3 129.62 England Chester-le-Street 10 Sep 2010 ODI # 3043
AD Hales 109 117 7 3 93.16 England Abu Dhabi 13 Nov 2015 ODI # 3708
Wahab Riaz 33* 35 0 3 94.28 Pakistan Sharjah 17 Nov 2015 ODI # 3710
BA Stokes 75 76 5 3 98.68 England Cardiff 4 Sep 2016 ODI # 3777
JJ Roy 87 98 6 3 88.77 England Southampton 11 May 2019 ODI # 4133
Asif Ali 52 43 2 3 120.93 Pakistan Bristol 14 May 2019 ODI # 4135
MM Ali 46* 36 4 3 127.77 England Bristol 14 May 2019 ODI # 4135
Mohammad Hafeez 59 55 2 3 107.27 Pakistan Nottingham 17 May 2019 ODI # 4138
BA Stokes 71* 64 5 3 110.93 England Nottingham 17 May 2019 ODI # 4138
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 Nottingham, ICC Cricket World Cup 6th match, Jun 3, 2019 [ODI # 4148]
England v Pakistan at Leeds, 5th ODI, May 19, 2019 [ODI # 4140]
England v Pakistan at Nottingham, 4th ODI, May 17, 2019 [ODI # 4138]