In the ICC ODI tournaments, sixes are one of the essential things to score more runs. With more sixes, teams score more runs in their innings .since hitting sixes needs more energy and correct timing, it’s not an easy thing to do repeatedly. Batsmen need correct accuracy and angle to elevate a high six. These 10 innings are the ones that saw more sixes in the history of ODI cricket. With powerful batting order and strong partnership between players, these teams scored the highest number of sixes in the ICC ODI series. Here are the top 10 teams which scored the most sixes in a single inning.

1. England

The team which scored the maximum sixes in a single innings is team England in the 2019 world cup series. This was during the 2019 World cup series on 18 June 2019 which was played in the Manchester ground. They scored 25 sixes in this innings and 21 boundaries. This was an ICC ODI match against Afghanistan.

2. England 

At no.2 is team England which scored more no. of sixes in an innings. This was an ICC ODI match between England and West Indies on 27 February 2019. This was an ICC tournament that was played at St George’s ground in 2019. They scored a total of 24 sixes and 34 boundaries in this innings.

3. West Indies

The third highest no of sixes by a team in a single innings is by team West Indies in the year 2019. This was an ICC ODI series between England and West Indies that was played in Bridgetown ground on 20 February 2019. They scored a total of 23 sixes and 21 boundaries in this innings. But unfortunately, they lost the game to England.

4. New Zealand 

The team at the 4th spot is New Zealand scoring a maximum of sixes in an innings. This was during an ICC ODI series between New Zealand and West Indies and New Zealand scored a total of 22 sixes and 22 boundaries in this innings. This match was played in the Queenstown ground on 1 January 2014.

5. West Indies

At the no.5, the spot is team West Indies for scoring more sixes in an innings in the year 2019. This was during an ICC ODI series between West Indies and England in 2019. This match was played in the St. George ground on the 27th Feb 2019. They scored a total of 22 sixes and 30 boundaries in this innings. After a struggling battle, WI lost this game.

6. England 

At no.6 is team England for scoring more sixes in a single inning. This was during an ICC ODI series between England and Australia in the year 2018, and England scored a total of 21 sixes and 41 boundaries in this match. This was played in the Nottingham ground on 19 June 2018. This is the ODI # 4011 scorecard.

7. South Africa 

The 7th spot is for the team South Africa for scoring more sixes in an innings. This was during an ICC ODI match between South Africa and India in the year 2015, and SA scored a total of 20 sixes and 38 boundaries in this innings. This match was played in the Wankhede ground on 25 October 2015.

8. England 

At the 8th spot is team England for scoring more sixes in an ICC Innings in the year 2021. This was during an ICC ODI series between India and England in the year 2021, and England scored 20 sixes and 24 boundaries in this innings. This match was played in the Pune ground on 26 March 2021.

9. India 

At the 9th spot is team India for hitting the maximum no of sixes in an innings. This was during an ICC ODI series between India and Australia in the year 2013. This match was played in Bengaluru on 2 November 2013. They scored a total of 19 sixes and 30 boundaries in this innings. After a significant battle between these teams, India won this match.

10. Australia 

The team at the 10th spot for scoring more no sixes is team Australia in the year 2013. This was an ICC ODI series between Australia and India. This was a tour series for Australia in India and this match was played in the Bengaluru ground on 2 November 2013. They scored a total of 19 sixes and 29 boundaries in this match. But in the end, Australia lost this game.