India highest score in ODI scorecard | Top 10 highest ODI score by India
Welcome friends, ODI format is the 2nd most popular format in cricket, the Indian team scored many highest scores in ODI cricket, so let’s talk about the top 10 Highest ODI score by India –
Top 10 highest ODI score by India (India highest score in ODI scorecard)
Team | Score | Opposition | Year |
India | 418/5 | West Indies | 2011 |
India | 414/7 | Sri Lanka | 2009 |
India | 413/5 | Bermuda | 2007 |
India | 409/8 | Bangladesh | 2022 |
India | 404/5 | Sri Lanka | 2014 |
India | 401/3 | South Africa | 2010 |
India | 392/4 | New Zealand | 2009 |
India | 392/4 | Sri Lanka | 2017 |
India | 390/5 | Sri Lanka | 2023 |
India | 387/5 | England | 2008 |
India | 387/5 | West Indies | 2019 |
1. India vs West Indies – 418/5
The Indian team’s highest score is 418 runs for 5 wickets against the West Indies, the match had held on 8 December 2011 in the Indore cricket ground.
Score | 418/5 |
Team | India |
Opposition | West Indies |
Date | 8 Dec 2011 |
In this match, the Indian team batted first and scored 418 runs for the loss of 5 wickets, chasing the target, the West Indies team could only score 265 runs and was all out.
Indian team won this by the huge margin of 153 runs.
In this match, the Indian batsman Virender Sehwag scored 219 runs in just 149 balls with the help of 25 fours and 7 sixes and he was the player of the match.
2. India vs Srilanka – 414/7
Indian team’s 2nd highest score is 414 for 7 wickets against the Sri Lankan team on 15 December 2009.
In this match, the Indian team scored 414 runs for the loss of 7 wickets.
Score | 414/7 |
Team | India |
Opposition | Sri Lanka |
Date | 15 Dec 2009 |
Chasing the target Sri Lankan team could only manage 411 runs for the loss of 8 wickets and the Indian team won the match by 3 runs.
In this match, Virendra Sehwag scored 146 runs in 102 balls with the help of 17 fours and 6 sixes and became the player of the match.
3. India vs Bermuda – 413/5
Indian team’s 3rd highest score is 413 runs for 5 wickets against the Bermuda team on 19 March 2007.
It was the ODI World cup 2007 match, In this match, the Indian team batted first and scored 413 runs for the loss of 5 wickets.
Score | 413/5 |
Team | India |
Opposition | Bermuda |
Date | 19 March 2007 |
Chasing the target, the Bermuda team could only make 156 runs and was all-out.
In this match, India’s best batsman Virendra Sehwag faced 87 balls and scored 114 runs with the help of 17 fours and 3 sixes and got the Player of the match award.
4. India vs Bangladesh – 409/8
India’s 4th highest ODI score is 409/8, the Indian team made this score against Bangladesh team in the year 2022 at Chattogram Stadium, Bangladesh.
Score | 409/8 |
Team | India |
Opposition | Bangladesh |
Date | 10 Dec 2022 |
The match took place on 10 December 2022 between Indian and Bangladesh team.
Batting first, the Indian team scored 409 for 8 wickets, after that, chasing the target, the Bangladesh team could score only 182 runs and got all-out.
The Indian batsman Ishan Kishan scored 210 runs in just 131 balls with the help of 24 fours and 10 sixes, while Virat Kohli also scored 113 runs in just 91 balls.
The Indian team won this match by a huge margin of 227 runs, young batsman Ishan Kishan received the Player of the Match award.
5. India vs Sri Lanka – 404/5
The 5th highest score of the Indian team is 404 for 5 wickets, the score made against the Sri Lankan team on 13 November 2014.
Score | 404/5 |
Team | India |
Opposition | Sri Lanka |
Date | 13 Nov 2014 |
Batting first, the Indian team scored 404 runs for 5 wickets, the Sri Lankan team could only score 251 runs in 43.1 overs and was all-out.
In this match, best batsman Rohit Sharma scored 264 runs in just 173 balls, during this inning, Rohit hit 33 fours and 9 sixes.
This score of Rohit is the highest score ever made by any batsman in an innings in ODIs, he received the Player of the Match award.
6. India vs South Africa – 401/3
The Indian team’s 6th highest score in ODI is 401 runs for 3 wickets, which was scored on 24 Feb 2010 against the South African team.
Score | 401/3 |
Team | India |
Opposition | South Africa |
Date | 24 Feb 2010 |
In this match, the Indian team batted first and scored 401 runs for the loss of 3 wickets.
Chasing the target, the South African team could only score 248 runs and was all-out and the Indian team won this match by a huge margin of 153 runs.
Sachin Tendulkar scored 200 runs in this match and It was the first time a batsman had scored a double century in the history of ODI cricket.
Tendulkar received the Player of the Match award in this match.
7. India vs Australia – 399/5
The 7th highest score of the Indian team is 399 runs, the Indian team had made a huge score of 399 runs against the Australian team in the year 2023.
This match was played between India and Australia on 24 September 2023.
Chased the target, The Australian team was all out for just 217 runs, and the Indian team won the match by 99 runs under the Duckworth Lewis method.
The Indian batsman Shubman Gill scored 104 runs in just 97 balls and Shreyas Iyer scored 105 runs in just 90 balls.
Shreyas Iyer received the Player of the match award in this match.
8. India vs New Zealand – 392/4
The 8th highest ODI score of the Indian team is 392 runs for 4 wickets.
which was scored against New Zealand on 8 March 2009 at Christchurch ground and Indian team won the match by 58 runs.
Score | 392/4 |
Team | India |
Opposition | New Zealand |
Date | 8 March 2009 |
In this match, Sachin Tendulkar scored 163 runs in 133 balls, and also Yuvraj Singh scored 87 runs and MS dhoni scored 68 runs.
9. India vs Sri Lanka – 392/4
The 9th highest score of the Indian team in ODI is 392 runs against the Sri Lankan team.
In the ODI match on 13 December 2017, The Indian team batted first and scored 392 runs for the loss of 4 wickets.
Score | 392/4 |
Team | India |
Opposition | Sri Lanka |
Date | 13 Dec 2017 |
Sri Lankan team could only score 251 runs for the loss of 8 wickets & the Indian team won the match by 141 runs.
In this match, Rohit Sharma scored 208 runs, in just 153 balls, Shreyas Iyer scored 88 runs and Shikhar Dhawan scored 68 runs.
10. India vs Sri Lanka – 390/5
The 10th highest ODI score of the Indian team is 390 runs, which was scored against the Sri Lankan team in the Year 2023.
Score | 390/5 |
Team | India |
Opposition | Sri Lanka |
Date | 15 Jan 2023 |
This match took place on 15 January 2023 between India and Sri Lanka.
Indian team batted first and scored 390 runs for the loss of 5 wickets.
In this match, The Indian batsman Virat Kohli scored 166 runs in just 110 balls with the help of 13 fours and 8 sixes and Shubhman Gill scored 116 runs in just 97 balls.
11. India vs England – 387/5
The 11th highest ODI score of the Indian team is 387 for the loss of 5 wickets against the England team on 14 November 2008.
Score | 387/5 |
Team | India |
Opposition | England |
Date | 14 Nov 2008 |
In this match, the Indian team scored 387 runs and after that, the English team could only score 229 runs and was all out, the Indian team won the match by a huge margin of 158 runs.
In this match, Yuvraj Singh scored 138 runs with the help of 16 fours and 6 sixes in just 78 balls.
While Gautam Gambhir scored 51 runs and Virender Sehwag scored 85 runs.
12. India vs West Indies – 387/5
Indian team’s 12th highest ODI score is 387 runs for 5 wickets against the West Indies team on 18 December 2019.
Score | 387/5 |
Team | India |
Opposition | West Indies |
Date | 18 Dec 2019 |
Batting first, the Indian team scored 387 runs, chasing the target, the West Indies team could only score 280 runs and was all out & the Indian team won the match by 107 runs.
In this match, hitman Rohit Sharma scored 159 runs, and also KL Rahul scored 102 runs.
13. India vs Australia – 383/6
The 13th largest score is 383 runs against the Australian team on 2 November 2013.
Batting first, the Indian team scored 383 runs for the loss of 6 wickets.
Score | 383/6 |
Team | India |
Opposition | Australia |
Date | 2 Nov 2013 |
Australian team could only score 326 runs in 45.1 overs and was all-out & Indian won the match by 57 runs.
In this match, Rohit Sharma faced 158 balls and scored 209 runs with the help of 12 fours and 16 sixes.
Summery – Highest ODI score by India (India’s highest score in ODI scorecard)
1. India vs West Indies – 418/5
2. India vs Sri Lanka – 414/7
3. India vs Bermuda – 413/5
4. India vs Sri Lanka – 409/8
5. India vs Sri Lanka – 404/5
6. India vs South Africa – 401/3
7. India vs Australia – 399/5
8. India vs New Zealand – 392/4
9. India vs Sri Lanka – 392/4
10. India vs Sri Lanka – 390/5
11. India vs England – 387/5
12. India vs West Indies – 387/5
13. India vs Australia – 383/6
FAQ –
The highest score of India in ODI is 418 runs for 5 wickets, The Indian team scored 418 runs against the West Indies team in the Year 2011, In this match, the Indian team batted first and scored 418 runs for the loss of 5 wickets and created history.
The highest ODI score made by India is 418 runs in the year 2011, Indian team made this score against the West Indies team, and the Indian team scored this on the Indore cricket ground.
Also read this –
How many times has CSK reached the IPL final
How many times has MI won the IPL final
So friends if you liked this article, then please share & stay tuned on our website for more cricket information.
Pingback: which match is today | today cricket match | whose match is today
Pingback: WTC final telecast Channel in India | Today cricket match on which channel