Top 5 players who have scored most runs between India and England in ODIs
Cricket which was originated in England and adopted by India as their cherished sport, has rivalry of its own till date.
View : 31
5 Min Read
4. Virat Kohli
![Virat Kohli](https://media.crictracker.com/media/attachments/1729243163834_Virat-Kohli.jpeg)
Arguably the best batter to have sprouted out of Indian soil after Sachin Tendulkar is Virat Kohli. The batter is still active and hustling for more runs after owning several world records. He is the only active player in the list and has a chance to up his record against England further in the ongoing ODI series and possibly the upcoming Champions Trophy 2025.
He has played 36 ODIs against them and has scored 1340 runs at an average of 41.87 with three centuries and nine half-centuries to his name. His highest score against them came in 2017 during the Pune ODI. He smashed 122 runs in 105 balls laced with eight boundaries and five maximums as India won the game by three wickets.
Download Our App
For a better experience: Download the CricTracker app from the IOS and Google Play Store