This article lists down the ODI Cricket teams with the most 300+ totals in the format.
England is the first team to score a 300+ score in a One-day International game. It was against India on June 7th at Lord’s, when the home team scored 334/4 in the first game of 1975 Prudential World Cup.
The feat was followed by New Zealand, coincidentally on the same day at Birmingham against East Africa – 309/5. Australia and Pakistan held on to their 300+ ODI totals in the same year.
As cricket fans explore the teams with the most 300+ scores in ODIs, others might be interested in leading casinos operating without a Swedish license for a different form of entertainment.
India’s first 300+ score in ODI came in 1996 against Pakistan in Sharjah. This was after 8 other teams registering their 300-plus ODI score. Still, India’s rich batting prowess in the last three decades made sure the Asian squad became the first-ever nation to cross the 300+ mark 100 times in ODIs.
Now, let’s move on to the list.
| Team | 300+ Scores | W | L | T/NR | Win% |
|---|---|---|---|---|---|
| India | 142 | 110 | 29 | 3 | 77.46 |
| Australia | 124 | 105 | 18 | 1 | 84.68 |
| England | 107 | 74 | 31 | 2 | 69.16 |
| South Africa | 107 | 94 | 12 | 1 | 87.85 |
| Pakistan | 97 | 79 | 18 | 0 | 81.44 |
| Sri Lanka | 89 | 68 | 20 | 1 | 76.40 |
| New Zealand | 81 | 63 | 16 | 2 | 77.78 |
| West Indies | 65 | 38 | 24 | 3 | 58.46 |
| Zimbabwe | 33 | 26 | 7 | 0 | 78.79 |
| Bangladesh | 29 | 22 | 6 | 1 | 75.86 |
| Ireland | 20 | 12 | 8 | 0 | 60.00 |
| Scotland | 20 | 15 | 5 | 0 | 75.00 |
| Afghanistan | 13 | 10 | 3 | 0 | 76.92 |
| Netherlands | 8 | 5 | 2 | 1 | 62.50 |
| U.A.E. | 7 | 6 | 1 | 0 | 85.71 |
| U.S.A. | 6 | 5 | 1 | 0 | 83.33 |
| Namibia | 4 | 2 | 2 | 0 | 50.00 |
| Asia XI | 3 | 3 | 0 | 0 | 100.00 |
| Kenya | 3 | 3 | 0 | 0 | 100.00 |
| Nepal | 3 | 2 | 1 | 0 | 66.67 |
| Oman | 3 | 1 | 2 | 0 | 33.33 |
| Africa XI | 2 | 0 | 2 | 0 | 0.00 |
| Canada | 1 | 1 | 0 | 0 | 100.00 |
| Hong Kong | 1 | 1 | 0 | 0 | 100.00 |
| ICC World XI | 1 | 1 | 0 | 0 | 100.00 |
| P.N.G. | 1 | 0 | 1 | 0 | 0.00 |
Explore Team Scoring Milestones (Highs and Lows)
Most Times – 400+ Totals in Both Innings of a Test Match
All-Out Below 100 – Most Times in Tests
All-Out Below 50 – Most Times in Tests
Most Successful 250-plus Run Chases in ODI
Most Successful 350-plus Run Chases in ODI
All-Out Below 100 Most Times in ODIs
Fastest Successful 300+ Run Chases in ODIs
Most 200+ Totals in T20 World Cup
Most 200+ Totals in an IPL Season
Stats Insights
India and Australia are the two teams with more than 100 300+ ODI totals.
While batting first, Australia has got the highest number of 300+ scores – 95, followed by India.
South Africa’s win% is the best among any teams with more than ten 300+ scores.
Read: Most Successful 300+ Run Chases in ODI




