Virat Kohli surpasses Sachin Tendulkar's ODI runs tally versus England
16 Jul 2026
Veteran batter Virat Kohli has become the third-highest run-scorer in India-England ODIs.
Kohli reached the landmark in the 2nd ODI of the ongoing three-match series against England at Sophia Gardens, Cardiff.
The 37-year-old surpassed Master Blaster Sachin Tendulkar on this elite list with his 54th run in the match. The tally is led by former Indian captain MS Dhoni.
Here are the key stats.
Kohli overtakes Tendulkar
Milestone
As mentioned, Kohli overtook Tendulkar, who scored 1,455 ODI runs against England between 1990 and 2011.
The top two spots on this elite tally are held by MS Dhoni (1,546) and Yuvraj Singh (1,523), respectively.
Playing his 40th ODI against England, Kohli has over 1,450 runs at an average of 40-plus. His tally includes three tons and 11 half-centuries.
Fourth Indian with this record
Fact
During his knock, Kohli also became the fourth Indian batter to complete 600 ODI runs against the English side in England. He joined Rahul Dravid (648), Tendulkar (639), and Dhoni (613) on this tally.
A look at his ODI numbers
Fact
Kohli has the second-most runs in ODI history, only behind Tendulkar (18,426). The former is the only batter to have slammed over 50 centuries in the format. Kohli owns over 14,850 runs from 313 ODIs (100s: 54, 50s: 78). He averages over 58 in ODIs.
-
‘I’m Here to Win!’ – Rodri Focused on Leading Spain to World Cup Glory but Admits the Toughest Challenge Awaits Against Argentina

-
Extended half-time at World Cup final may heighten injury risk, warns expert

-
Strategic Shifts: The Managers Ushering in New Eras in the Roshn Saudi League

-
Liverpool nearing long-term contract renewal with Dominik Szoboszlai

-
Your Last Chance to Win £1,000 with Our Free World Cup Match Predictor
