List Of Most Sixes In An Innings (by batsman) In ODI

October 7, 2022
List Of Most Sixes In An Innings (by batsman) In ODI

Here is the list of the batsmen who hit the most sixes in an innings in ODI.



Former England captain and batsman Eoin Morgan made this record against Afghanistan. He hit 17 sixes in the 2019 World Cup match in Manchester on 18 June 2019. This is the highest record by a batsman in International One Day Cricket.



Check out the complete list below.

List of most sixes in an innings (by batsman) in ODI

Sixes Runs Player Team Opposition Venue Match date
17 148 Eoin Morgan England Afghanistan Manchester 18 Jun 2019
16 209 Rohit Sharma India Australia Bangalore 2 Nov 2013
149 AB de Villiers South Africa West Indies Johannesburg 18 Jan 2015
215 Chris Gayle West Indies Zimbabwe Canberra 24 Feb 2015
173 Jaskaran Malhotra United States Papua New Guinea Muscat 9 Sep 2021
Stay Tuned...