In this article, we discuss the highest score in ODI by teams and by a player. ODI cricket is played between two international teams. ODI consists of one inning per team with limited overs. One Day International is also called Limited Overs International. They are vital matches and examine the highest standard of List A, limited-overs rivalry.
Top 5 Individual Highest Score in ODI by Batsman
Rohit Sharma is an Indian player and current captain of the Indian national team. He is the one of players who holds the record to score three double centuries in ODI. On 13 November 2014, Rohit made the highest score in ODI 264 runs on 173 balls with a strike rate of 152.60 against Sri Lanka at Kolkata.
He hits nine sixes and 33 fours. On 2 November 2013, he also scores 209 runs on 158 balls with a strike rate of 132.27 against Australia at Bangaluru with sixteen sixes and 12 fours. If you like to play cricket and craze for making fastest century like player in cricket world must read article of Fastest century in Test.
Martin James Guptill is a New Zealand cricket player. He plays as an opening batsman in finite-style cricket. MJ Guptill is the 1st player of New Zealand who scored a double century in One Day International cricket.
He holds the record of the highest score in ODI. On 21 March 2015, Martin scored 237 runs on 163 balls with a strike rate of 145.39 against West Indies at Wellington with 24 fours and 11 6s.
Virender is a former Indian Cricketer. He played his first One Day International in 1999. In the cricket world he consider as one of the most ruinous batsmen of all time. He made a record of the highest score in ODI. On 8 December 2011 Virender scored 120 on 149 balls with a strike rate of 146.9 against West Indies at Indore with seven sixes and 24 fours.
Christopher Henry Gayle is a Jamaican cricketer who played for the West Indies cricket team. He made double a hundred in One Day International cricket. He also holds the record of 1000 runs in ODI for the West Indies team. On 24 February 2015, Chris scored 215 runs on 147 balls with a strike rate of 146.25 against Zimbabwe at Canberra where he hits ten 4rs and 16 sixes.
Fakhar Zaman is a Pakistani cricketer who plays for the Pakistan cricket team. He is the 1st Pakistani player who scored a double century in an ODI match. He holds the record of the highest score in ODI. On 20 July 2018 Fakhar scored 209 runs with a strike rate of 134.83 against Zimbabwe at Bulawayo where he hits 24 fours and 5 sixes.
Highest Team Score in ODI
England cricket teams represent England and Wales in international cricket. Team England was governed by ECB in 1997. The cricket team of England had a record of the highest score in ODI against different countries. England made the highest score in ODI against Australia.
Team England made 481/6 against Australia in 50 overs with the run rate of 9.62 average at Nottingham in 2018, 19 June. England made 2nd time highest score 444/3 runs against Pakistan on 13 August 2016 with the run rate of 8.88 at Nottingham. This cricket team also made 3rd time highest score 418/6 against West Indies with the run rate of 8.36 on 27 February 2019 at St Georges.
Sri Lankan national team is also known as “The Lions”. The team is directed by Sri Lankan Cricket. Sri Lankan national cricket team attain much success from the beginning of 1990. The cricket team of Sri Lanka made a record of the highest score in ODI against the Netherland. Sri Lanka scored 443/9 runs in 50 overs with a run rate of 8.86 against the Netherland on 4 July 2006 at Amstelveen.
The South African national cricket team is also known as “Proteas” Proteas Cynaroides is the national flower of South Africa. The South African team is directed by South Africa Cricket. South Africa is also one of the most successful teams in one-day international cricket, winning more than 60 % of their matches.
Team South Africa had the record of the highest score in ODI against different teams. South Africa scored 439 runs in 50 overs with a run rate of 8.76 against the West Indies in Johannesburg on 18 January 2015.
On 12 March 2006, South Africa scored 438 runs in 49.5 with a run rate of 8.76 against Australia in Johannesburg. South Africa also made 3rd time highest score 438 runs in 50 overs with a run rate of 8.76 against India at Mumbai on 25 October 2015.
Australian cricket team represents Australia in Men’s international cricket. Australia played first ODI against England in 1970. The team has played a total of 958 ODI with 581 winnings. Australia ranked at 4th place with 111 rating points in the ICC ODI champions.
On 12 March 2006, Australia scored 434 runs in 50 overs with a run rate of 8.68 against South Africa at Johannesburg. Australia also made the highest Score in ODI against Afghanistan with 417 runs in a run-rate of 8.34 at Perth on 4 March 2015.
Indian national cricket team knew as “Men in Blue”. India team directed by Board of Control for Cricket in India. In 2022 India ranked in ODI at the fourth number. India had a record of highest score against different countries.
On 8 December 2011, India scored 418 runs with a run rate of 8.36 in 50 overs against West Indies at Indore. On 15 December 2009 India scored 414 runs with a run rate of 8.28 against Sri Lanka at Rajkot. India made 3rd time highest score in ODI against Bermuda with 413 runs in the run rate of 8.26 at Port of Spain on 19 March 2007.
Pakistan’s national cricket team knew as the Green team and Shahen’s. Pakistan team directed by Pakistan Cricket Board. The team has played 936 ODI with 490 winnings. Pakistan team ranked 6th in One Day International Cricket.
Pakistan holds the record of the highest score in ODI against different countries. On 20 July 2018 Pakistan scored 399 runs with a run rate of 7.98 against Zimbabwe at Bulawayo. On 21 June 2010 Pakistan made its highest score in ODI against Bangladesh with 385 runs in the run rate of 7.7 in 50 overs at Dambulla.
New Zealand cricket team is also known as “Kiwis”. The team New Zealand played its 1st One Day International against Pakistan. This team ranked 1st in One Day International cricket. New Zealand holds the record for the highest score in ODI against Different teams.
On 1st July 2008, New Zealand scored 402 runs with a run rate of 8.04 in 50 overs against Ireland at Aberdeen. This team also made 397 runs with a run rate of 9.02 against Zimbabwe on 24 August 2005 at Bulawayo. On 12 June 2015 New Zealand made 398 runs with a run rate of 7.96 against England at The Oval.
The West Indies cricket team is also known as “Men in Maroon”. West Indies cricket Council directed the West indies team. West Indies holds the record of the highest score in ODI.
On 5 May 2019 West Indies scored 381 runs with a run rate of 7.62 in 50 overs against Ireland in Dublin. West Indies also scored 372 runs against Zimbabwe with a run rate of 7.44 at Canberra.