
Lord’s Cricket Ground is one of the most iconic venues in world cricket and scoring big at the “Home of Cricket” is every batsman’s dream. Many Indian stars have played memorable ODI innings at this historic venue. Rohit Sharma recently created history by becoming the first Indian cricketer to score an ODI century at Lord’s.
Here’s a look at the top 7 highest ODI scores made by Indian batsmen at Lord’s Cricket Ground.
| Rank | Player | Score | Balls | Against | Year |
|---|---|---|---|---|---|
| 1 | Rohit Sharma | 138 | 110 | England | July 19, 2026 |
| 2 | Sourav Ganguly | 90 | 119 | England | September 5, 2004 |
| 3 | Mohammad Kaif | 87* | 75 | England | July 13, 2002 |
| 4 | Suresh Raina | 84 | 75 | England | September 11, 2011 |
| 5 | MS Dhoni | 78* | 71 | England | September 11, 2011 |
| 6 | Shubman Gill | 77 | 84 | England | July 19, 2026 |
| 7 | Virat Kohli | 74 | 60 | England | July 19, 2026 |
Rohit Sharma rewrote history by scoring 138 runs off 110 balls. He became the first Indian batsman to score an ODI century at Lord’s. Chasing England’s mammoth 387, Rohit hit 17 balls and five sixes and shared an opening partnership of 147 runs with Shubman Gill. Although India lost by 27 runs, his innings is now the highest ODI score by an Indian at this venue.
Prior to Rohit’s feat, Sourav Ganguly had scored 183, the highest ODI score by an Indian at Lord’s. For almost 22 years, India’s best score on the ground was his 90 against England in the 2004 NatWest Challenge.
Mohammad Kaif’s unbeaten 87 is one of the most iconic innings in Indian ODI history. Chasing a mammoth 326 in the famous NatWest Series final, Kaif led India to a memorable victory when the top order collapsed. His match-winning innings is one of the greatest chases ever made at Lord’s.
Suresh Raina played a fighting innings of 84 runs during India’s tour of England in 2011. His aggressive innings kept India in the match.
MS Dhoni remained unbeaten on 78 runs in the same ODI. He finished with his trademark composure. India could not chase the target. However, Dhoni’s innings showed why he is considered one of the best finishers in ODI cricket.
Also Read: WI vs NZ 5th ODI Match Prediction, Pitch Report, C & VC, Toss Call
Shubman Gill gave India a flying start along with Rohit Sharma in the decider of the 2026 series. His impressive 77 runs laid the perfect foundation for the chase.
Virat Kohli made it to the list by scoring 74 runs off just 60 balls. He was batting with his usual intensity. He kept India’s hopes alive as they chased the record. He was dismissed first by Sam Curran.
Rohit Sharma’s 138 was more than just a century. It:
Lord’s has traditionally been a challenging venue for Indian batsmen in ODIs. This has made big individual scores very rare. Rohit Sharma’s brilliant 138 has rewritten the record books and is now the highest ODI score by an Indian at home in cricket. Indian batting at Lord’s continues to create memorable moments. Stars like Shubman Gill and Virat Kohli are also taking part in it. Stay tuned to Cricbites for more cricket records.
Read More: Rohit Sharma Scripts Lord’s History With Shardul Thakur’s Bat