
Cricket has evolved over the years, with various national teams consistently pushing the limits of scoring in One day International (ODIs). It is a benchmark record when teams have achieved 300 or more runs in the 50-over format in a single inning. Earlier, scoring 300 runs was a rare feat, but modern cricket has seen teams reach this milestone on a consistent basis. The ability to post 300-plus totals has not only redefined team strategies but also raised the bar for competitiveness in international cricket. In this article we delve into the details of most 300 runs in ODI by a team.
Who scored 300 in ODI?
Teams | 300+ scores in ODI |
India | 136 |
Australia | 120 |
South Africa | 97 |
England | 94 |
Pakistan | 93 |
Sri Lanka | 86 |
New Zealand | 74 |
West Indies | 60 |
Zimbabwe | 33 |
Bangladesh | 28 |
India-136
Team India re topping the list of most 300 and more runs in ODI, having achieved this total a record 136 times to date. The Men in Blue have also scored 400-plus run scores in an innings on six occasions. India scored their first 300+ score for the first time on April 15, 1996 against arch-rivals Pakistan at Sharjah. They achieved a total of 305/7 and went on to defeat the opponents by 28 runs. Meanwhile, India scored their first 400-plus runs during the 2007 World Cup against Bermuda at Port of Spain. They scored 413/5 and won the match by 257 runs.
Australia-120
Australia are second in the list, achieving a total of 120 times in ODIs. They scored 300-plus runs for the first time on 11 June 1975 against Sri Lanka. During this match they scored 328/5 and overcame the island nation by 52 runs. Their top most record was a 434/4
South Africa-97
South Africa achieved their first 300-plus score on December 11 1994 against New Zealand, achieving a total of 314/7. Notably, they went on to clinch the game by 81 runs. defeated New Zealand by 81 runs. In addition, they have achieved 400-plus runs a record six times thus far.
England-94
England scored 300 in an innings for the first time on 7 June 1975 against India. The English side scored 334/4 and secured a commanding victory by 242 runs in that game. Their highest ODI record was a 498/4 which they achieved against Netherlands in 2022. This is the world record for the highest total by a team in an ODI match.
Pakistan-93
Pakistan’s first 300-plus score came against Sri Lanka on 14 June 1975 against Sri Lanka. They scored 330/6 in that match and defeated the opponents by 192 runs. Their highest score was 399/1 against Zimbabwe in 2018.
Sri Lanka-86
Sri Lanka’s first 300-plus score came on 23 February 1992 against Zimbabwe. They have scored 313/7 and won the match by three wickets. Their highest score was 443/9 which came against Netherlands on 4 July 2006. They have made two 400-plus scores thus far.
New zealand-74
New Zealand’s 300-plus score came in June 1975 against East Africa, achieving the feat after scoring 309/5. Their record for the highest score in an ODI innings is 402/2 which came against Ireland on July 1, 2008.
West indies-60
West Indies scored a score of 313/9 on 22 February 1978 against six-time World Cup champions Australia. The Caribbean team won the match by 44 runs. Their highest score was 389 which they scored against England on 27 February 2019.
Zimbabwe-33
Zimbabwe has made 300-plus runs 33 times so far. They made it for the first time on 23 February 1992 versus Sri Lanka. Their highest record was a score of 408/6 which they achieved against the United States of America on 26 June 2023.
Bangladesh-28
Bangladesh is tenth in the list, having scored the first 300-plus score on 17 March 2006 against Kenya. They scored 301/7 and outplayed them by 131 runs. Their highest record was a 333/8 which they scored against Australia on 20 June 2019.
Conclusion
In cricket, scoring 300-plus runs in an ODI innings is no longer a rare feat but a reflection of how the sport has progressed. Teams with strong batting lineups and innovative gameplay continue to set to new standards with this benchmark feat and excites fans across the globe. Such high-scoring performances challenge the opponents to match or surpass the total, making ODis more exciting and unpredictable. Most 300 runs in ODI by a team signifies not just the skill and power of modern-day cricketers but also tehri ability to embrace challenges. In this article we have explored the first 10 teams that have achieved 300-plus runs in the 50-over format. In addition, Ireland has achieved this 18 times, Scotland 13 tims, Afghanistan nine times, Netehrland seven times, UAE five times, Namibia, Kenya, USA, and Asia XI thrice each, Africa Xi and Oman twice.
More Stories
England Cricket Team Vs India National Cricket Team Match Scorecard
South Africa National Cricket Team Vs India National Cricket Team Match Scorecard
South Africa National Cricket Team Vs New Zealand National Cricket Team Match Scorecard