Joe Root became the second-fastest batter to reach 23,000 international runs during England’s first ODI against Sri Lanka in Durham on Tuesday. Root completed the landmark in his 521st international innings, one innings quicker than Sachin Tendulkar, according to the original report.
Root needed three runs at the start of the match and reached the milestone by flicking the ball for four. Virat Kohli remains the fastest batter to 23,000 international runs, having reached the mark in 490 innings, while Tendulkar required 522 innings.
Root joins a select group of international batters
Joe Root became the eighth batter and the first England player to score 23,000 runs across international cricket. The group also includes Kohli, Tendulkar, Rahul Dravid, Kumar Sangakkara, Mahela Jayawardene, Ricky Ponting and Jacques Kallis.
Root made 44 in the Durham ODI before Sri Lanka debutant Sachindu Colombage bowled him. Root’s dismissal gave the 28-year-old leg-spinner his first international wicket.

Supplemental editorial cricket visual for Joe Root reaches 23,000 international runs in 521 innings.
Colombage later dismissed Jos Buttler lbw and finished with figures of 3-44. Root had entered the match with 7,826 ODI runs at an average above 51, including 20 centuries, and was already England’s leading run-scorer in the format.

Supplemental editorial cricket visual for Joe Root reaches 23,000 international runs in 521 innings.
England seal an 89-run victory in Durham
England scored 265 before dismissing Sri Lanka for 176 on a slow, low surface to win the opening ODI by 89 runs.
| Match detail | Outcome |
|---|---|
| England score | 265 all out |
| Sri Lanka score | 176 all out |
| Result | England won by 89 runs |
| England top scorer | Harry Brook, 67 |
| Will Jacks | 46 not out and 5-22 |
| Sachindu Colombage | 3-44 |
Harry Brook led England’s scoring with 67, while Will Jacks contributed an unbeaten 46 before taking 5-22. Jacks completed the five-wicket haul as Sri Lanka were bowled out, giving England the opening ODI after a 3-0 sweep in the preceding T20I series.
Tendulkar’s Test run record remains further ahead
Joe Root has 14,278 Test runs, leaving the England batter 1,643 runs behind Sachin Tendulkar’s record of 15,921.
Root has also moved past Tendulkar’s record for the most Test half-centuries. Tendulkar’s mark of 200 Test appearances remains 31 matches ahead of Root, while Root is set to turn 36 in December.
Related cricket reading on IPL Bet Online
- Joe Root becomes first England batter with six straight ODI fifty-plus scores
- Virat Kohli passes Ricky Ponting in international appearances
- Joe Root breaks Tendulkar record with 69th Test fifty
- India reach 460/9 after Sri Lanka fight back in rain-hit Galle Test
- 2027 ODI World Cup format opens route to three India-Pakistan matches
- England beat Pakistan by an innings and 103 runs on Root's return
- Arshdeep Singh puts Bhuvneshwar Kumar first in personal top five
- India beat Zimbabwe by 90 runs for Shreyas Iyer's first series win as captain

















