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.
-
Jude Bellingham clarifies what he said to Lionel Messi during England’s World Cup semi-final loss to Argentina

-
'I feel cheated and betrayed!' – Former France and Barcelona forward Christophe Dugarry lashes out at Didier Deschamps and team after 'humiliating' loss to Spain

-
AC Milan eye Manchester United’s Amad Diallo amid potential transfer twist

-
Bihar CM Samrat Choudhary Launches Live Classes For Schools, Free JEE-NEET Coaching Programme

-
Political Controversy Surrounds Gordie Howe International Bridge Opening
