In the second ODI between Team India and Australia in Indore, India achieved a significant milestone by surpassing 3000 ODI sixes. They posted a formidable total of 399/6, striking an impressive 18 sixes during their innings. This remarkable feat made India the first team to reach the milestone of 3000 ODI sixes. The West Indies closely trail as the second team on the list with 2953 sixes, while Pakistan holds the third position with 2566 sixes. Surprisingly, cricketing powerhouses like Australia and England, known for their aggressive style of play, do not feature in the top three in this particular statistic.
Furthermore, India set a new record against Australia in ODI cricket by scoring 399/6, marking their highest-ever total in matches between the two teams. As a result, Australia faces the daunting task of chasing down a colossal target of 400 runs to level the series.
Teams With Most Sixes In ODI Cricket
India is the first team to hit 3000 sixes in ODI cricket, and they are also the team with the most sixes in a single innings (39). West Indies and Pakistan are the other two teams with over 2500 sixes in ODIs.
Team Name | Number Of Sixes Hit In ODIs |
India | 3007+ |
West Indies | 2953+ |
Pakistan | 2566+ |
Australia | 2476+ |
New Zealand | 2387+ |
England | 2032+ |
South Africa | 1947 |
Sri Lanka | 1779+ |
Zimbabwe | 1303+ |
Bangladesh | 959+ |
Afghanistan | 671 |
Ireland | 611 |
Scotland | 425 |
UAE | 387 |
Netherlands | 307 |