
According to ICC’s official website, the England cricket team has announced their squad for England’s tour of India 2025. The team consists of the skipper Jos Buttler, Harry Brook, Phil Salt, and Joe Root among others. As of January 7, 2025, the Indian squad for the limited-overs series has yet to be announced.
Highest individual score in India vs England ODIs

As of January 2025, former English captain and top-order batter Andrew Strauss holds the record for registering the highest individual score in India vs England ODIs. He scored 158 off 145 balls, including 18 boundaries and a six at a strike rate of 108.96. He scored these runs against India in the second innings of the tied encounter in the group stage of the ICC Cricket World Cup in Bengaluru on February 27, 2011.
Position | Player | Runs | Balls | Strike Rate | 4s | 6s |
1 | Andrew Strauss | 158 | 145 | 108.96 | 18 | 1 |
2 | Yuvraj Singh | 150 | 127 | 118.11 | 21 | 3 |
3 | Yuvraj Singh | 138 | 78 | 176.92 | 16 | 6 |
4 | Rohit Sharma | 137* | 114 | 120.17 | 15 | 4 |
5 | Dennis Amiss | 137 | 147 | 93.19 | 18 | 0 |
6 | Navjot Singh Sidhu | 134* | 160 | 83.75 | 15 | 0 |
7 | Mahendra Singh Dhoni | 134 | 122 | 109.83 | 10 | 6 |
8 | Robin Smith | 129 | 145 | 88.96 | 12 | 4 |
9 | Ian Bell | 126* | 118 | 106.77 | 10 | 1 |
10 | Virender Sehwag | 126 | 104 | 121.15 | 21 | 1 |
11 | Rishabh Pant | 125* | 113 | 110.61 | 16 | 2 |
*Updated January 2025
Highest individual score for India in India vs England ODIs

As of January 2025, former Indian all-rounder Yuvraj Singh holds the record for scoring the highest individual score for India in India vs England ODIs. In England’s tour of India, he smashed 150 runs in 127 balls, which included 21 boundaries and 3 sixes at a strike rate of 118.11 in Cuttack on January 19, 2017. In the same match, former Indian skipper MS Dhoni recorded the fifth-highest individual score by smashing 134 runs in 122 balls.
Yuvraj Singh also holds the record for the second-highest individual score when he recorded an unbeaten 138 off just 78 balls in Rajkot on November 14, 2008.
Opener and Indian captain Rohit Sharma is third on this list with an unbeaten 137 off 114 balls in Nottingham on July 12, 2018.
Former opening batter Navjot Singh Sidhu registered the fourth-highest individual score with an unbeaten 134 in 160 balls in Gwalior on March 4, 1993.
Player | Runs | Balls | 4s | 6s | Strike rate | Ground | Date |
Yuvraj Singh | 150 | 127 | 21 | 3 | 118.11 | Cuttack | 19 January 2017 |
Yuvraj Singh | 138* | 78 | 16 | 6 | 176.92 | Rajkot | 14 November 2008 |
Rohit Sharma | 137* | 114 | 15 | 4 | 120.17 | Nottingham | 12 July 2018 |
Navjot Singh Sidhu | 134* | 160 | 15 | 0 | 83.75 | Gwalior | 4 March 1993 |
MS Dhoni | 134 | 122 | 10 | 6 | 109.83 | Cuttack | 19 January 2017 |
*Updated January 2025
Highest individual score for England in India vs England ODIs

As of January 2025, Andrew Strauss registered the highest individual score for England in India vs England ODIs. Former top-order batter Dennis Amiss holds the record for the second-highest individual score with 137 runs off 147 deliveries at Lord’s on June 7, 1975.
The third-highest individual score belongs to former middle-order batter Robin Smith, who scored 129 runs in 145 balls in Gwalior on March 4, 1993.
Fourth on this list is former top-order batter Ian Bell, who recorded an unbeaten 126 off 118 balls in Southampton on August 21, 2007.
Top-order batter Jonny Bairstow registered the fifth-highest individual score: 124 runs in 112 balls in Pune on March 26, 2021.
Player | Runs | Balls | 4s | 6s | Strike rate | Ground | Date |
Andrew Strauss | 158 | 145 | 18 | 1 | 108.96 | Bengaluru | 27 February 2011 |
Dennis Amiss | 137 | 147 | 18 | 0 | 93.19 | Lord’s | 7 June 1975 |
Robin Smith | 129 | 145 | 12 | 4 | 88.96 | Gwalior | 4 March 1993 |
Ian Bell | 126* | 118 | 10 | 1 | 106.77 | Southampton | 21 August 2007 |
Jonny Bairstow | 124 | 112 | 11 | 7 | 110.71 | Pune | 26 March 2021 |
*Updated January 2025
FAQs on highest individual score in India vs England ODIs
A. As of January 2025, Andrew Strauss holds the record for the highest individual score in India vs England ODIs.
A. As of January 2025, Andrew Strauss recorded the highest individual score in India vs. England ODIs: 158 runs off 145 balls.
A. As of January 2025, the highest individual score by an Indian in India vs England ODIs belongs to Yuvraj Singh for scoring 150 runs off 127 balls.
A. As of January 2025, Rohit Sharma recorded the highest individual score (137* off 114 balls) in England in India vs England ODIs.
A. In India vs England ODIs, there are two 150+ runs scores: Andrew Strauss’ 158 and Yuvraj Singh’s 150, as of January 2025.