Khel Now logo
HomeSportsFIFA WORLD CUP 2026Live Cricket Score
Advertisement

ODI Cricket

What is Virat Kohli's record against England in ODIs?

Vikas Singh Derek has a Master's in Journalism and has written more than 50,000 articles. He currently works as a cricket content writer at Khel Now.
Published at :July 14, 2026 at 9:02 PM
Modified at :July 14, 2026 at 9:02 PM
What is Virat Kohli's record against England in ODIs?

Virat Kohli played his first ODI against England in 2011.

Indian batter Virat Kohli is rated as the best batter in ODI cricket. The right-hander has shattered multiple records in the 50-over format, and is continuing doing so. With 14802 runs, he is the all-time second highest run-scorer in ODI cricket after Sachin Tendulkar.

Kohli is only active in ODI cricket now, having retired from the other two formats. The Indian stalwart made his ODI debut in 2008 and has played 312 games so far. With 54 centuries, he also owns the record for most tons in the format.

Over the years, the right-handed batsman has played against many nations in ODI format. He has played over 50 ODIs against Australia and Sri Lanka. He accounts for more than 2000 runs against teams like Australia, Sri Lanka, and the West Indies. Also, the veteran Indian batter has piled up more than 1000 runs against England, New Zealand, and South Africa.

Kohli has been equally lethal at home and away campaigns in the ODIs. He has an average of 60+ while playing at home. In away tours, he has a batting average of over 50.

Earlier this year, Kohli was part of Indian squad for the ODI series against New Zealand. He rocked the field with the bat, scoring a century and a 90-plus knock in another game. He was also part of the ODI series against Afghanistan last month, but was ruled out later due to a hamstring injury.

Virat Kohli’s record against England in ODIs

IND vs NZ: Virat Kohli’s record in ODI series decider
Virat Kohli (Photo by Ayush Kumar/Getty Images)

Kohli has featured in 40 ODIs against Three Lions, scoring 1402 runs at an average of 40.05. At a strike rate of 88.23, he has also slammed three tons and 10 half-centuries. His highest score against The Three Lions is 122, which he slammed at Maharashtra Cricket Association Stadium in Pune in January 2017.

Virat Kohli’s record vs ENG in ODIs

  • Matches played: 40
  • Innings batted: 39
  • Runs scored: 1402
  • Average: 40.05
  • Strike rate: 88.23
  • Highest Score: 122
  • 100s/50s: 3/10

Notably, Kohli has a decent record against England in the 50-over format. Although his average of 40 is quite less than his overall average of 58+, he has played multiple match-winning knocks against the side.

What is Virat Kohli’s record against ENG in ODIs?

Kohli has played 40 ODI games against them, scoring 1402 runs in 39 innings, including three centuries and 10 fifties.

What is Kohli’s highest ODI score against England?

His highest ODI score is 122 runs.

For more updates, follow Khel Now Cricket on FacebookTwitterInstagramYoutube; download the Khel Now Android App or IOS App and join our community on WhatsappTelegram.

Vikas Singh Derek
Vikas Singh Derek

Vikas Singh Derek is a core cricket-lover since childhood and has always followed the sport both in his personal and professional life. He started his school life by watching cricket at home with family. Later, he played cricket on the field at local clubs during college. After his Master's in Journalism from Mumbai, he followed his passion by covering cricket news across various digital media. Since 2015, he has been an aspiring sports journalist and cricket content writer with over 50K+ articles.