
In ODIs involving India and England, the former holds the record for scoring the highest team total in this format, as of January 2025. According to BCCI’s official website, England will face India in a three-match ODI series in February 2025.
Highest team total in India vs England ODIs

As of January 2025, the highest team total in India vs England ODIs was scored by the Indian cricket team. The Men in Blue amassed 387/5 in 50 overs in the first innings of the first ODI of England’s tour of India 2008 at the Madhavrao Scindia Cricket Stadium in Rajkot on November 14, 2008. Yuvraj Singh was adjudged the ‘player of the match’ for scoring a match-winning century. He scored an unbeaten 138 off 78 balls. Openers Virender Sehwag and Gautam Gambhir chipped in with half-centuries.
Sr No. | Team | Score | Overs | RR | Ground | Match Date |
1 | India | 387/5 | 50 | 7.74 | Rajkot | 14 Nov 2008 |
2 | India | 381/6 | 50 | 7.62 | Cuttack | 19 Jan 2017 |
3 | England | 366/8 | 50 | 7.32 | Cuttack | 19 Jan 2017 |
4 | India | 356/7 | 48.1 | 7.39 | Pune | 15 Jan 2017 |
5 | England | 350/7 | 50 | 7 | Pune | 15 Jan 2017 |
6 | India | 338 | 49.5 | 6.78 | Bengaluru | 27 Feb 2011 |
7 | England | 338/8 | 50 | 6.76 | Bengaluru | 27 Feb 2011 |
8 | England | 337/4 | 43.3 | 7.74 | Pune | 26 Mar 2021 |
9 | England | 337/7 | 50 | 6.74 | Birmingham | 30 Jun 2019 |
10 | India | 336/6 | 50 | 6.72 | Pune | 26 Mar 2021 |
11 | England | 334/4 | 60 | 5.56 | Lord's | 7 Jun 1975 |
12 | India | 329 | 48.2 | 6.8 | Pune | 28 Mar 2021 |
13 | India | 329/7 | 50 | 6.58 | Bristol | 24 Aug 2007 |
14 | India | 326/8 | 49.3 | 6.58 | Lord's | 13 Jul 2002 |
15 | England | 325/5 | 50 | 6.5 | Lord's | 13 Jul 2002 |
16 | England | 325/4 | 50 | 6.5 | Rajkot | 11 Jan 2013 |
*Updated January 2025
Highest team total by India in India vs England ODIs
As of January 2025, the Indian cricket team registered their highest team total of 387/5 against England in 2008 in ODIs. The second-highest team total in India vs England ODIs was scored by India against England in the first innings of the second ODI of England’s tour of India 2017 at the Barabati Stadium in Cuttack on January 29, 2017. India had succumbed to a top-order collapse, and the scorecard read 25/3. Veterans Yuvraj Singh and MS Dhoni stitched a partnership of 256 runs for the fourth wicket. Singh was adjudged ‘player of the match’ for scoring 150 runs off 127 deliveries while Dhoni scored 134 runs off 122 balls.
Their third-highest team total against England came on January 15, 2017, in the second innings when they chased down a target of 351 with the help of centuries from skipper Virat Kohli (122) and Kedar Jadhav (120). India’s fourth-highest total came in the group stage of the ICC Cricket World Cup 2011 when they were bowled out for 338 runs with opener Sachin Tendulkar scoring 120 runs. Their fifth-highest on this list is 336/6 scored in 2021 as KL Rahul scored a century (108).
Score | Overs | Match Date | Venue | Result |
387/5 | 50 | 14 November 2008 | Rajkot | Won |
381/6 | 50 | 19 January 2017 | Cuttack | Won |
356/7 | 48.1 | 15 January 2017 | Pune | Won |
338 | 49.5 | 27 February 2011 | Bengaluru | Tied |
336/6 | 50.0 | 26 March 2021 | Pune | Lost |
*Updated as of January 2025
Highest team total by England in India vs England ODIs
As of January 2025, England recorded their highest team total against India in ODIs when they scored 366/8 in Cuttack on January 19, 2017. Skipper Eoin Morgan scored a century, in a losing cause, as the visitors lost the match by 15 runs. Their second-highest total came in 2017 when they scored 350/7 with the help of half-centuries from Jason Roy, Joe Root, and Ben Stokes. The third-highest score on this list is 338/8 when the Three Lions chased a target of 339 and tied the match in the ICC Cricket World Cup 2011 group stage. Skipper Andrew Strauss scored 158 runs. They registered their fourth-highest total of 337/4 in 2021 when they chased down the target set by India with the help of Jonny Bairstow’s century. England’s fifth-highest team total was recorded in the ICC Cricket World Cup 2019, scoring 337/7. Bairstow scored 111 runs.
Score | Overs | Match Date | Venue | Result |
366/8 | 50 | 19 January 2017 | Cuttack | Lost |
350/7 | 50 | 15 January 2017 | Pune | Lost |
338/8 | 50 | 27 February 2011 | Bengaluru | Tied |
337/7 | 43.3 | 26 March 2021 | Pune | Won |
337/7 | 50 | 30 June 2019 | Birmingham | Won |
*Updated January 2025
FAQs on highest team total in India vs England ODIs
A. As of January 2025, India holds the record for the highest team total in India vs England ODIs when they scored 387/5.
A. In India vs England ODIs, India scored the highest team total of 387/5 at the Madhavrao Scindia Cricket Stadium in Rajkot on November 14, 2008, as of January 2025.
A. As of January 2025, England scored the highest team total of 337/7 in Birmingham in the India vs England ODIs in England.
A. As of January 2025, England scored their highest team total of 366/8 against India in Cuttack on January 19, 2017.
A. In a winning cause, India registered the highest team total of 356/7 in Pune on January 15, 2017, while chasing in the India vs England ODIs, as of January 2025.