Joe Root: England's legendary batsman Joe Root created history in the first ODI match against Sri Lanka. In this match being played at the Riverside Ground in Chester-le-Street, England won the toss and chose to bat first, but the team got its first blow in the third over itself. After this, Joe Root came out to bat and after scoring just 3 runs, a big record was registered in his name. With this, Joe Root completed his 23000 runs in international cricket (Test, ODI and T20I). He has become the first cricketer in the history of England cricket to reach this milestone, while being only the 8th batsman in the world to touch this magical figure.
Joe Root completes 23000 international runs, enters Sachin Tendulkar's club
Before Joe Root, India's great batsman Sachin Tendulkar is at the top in the list of batsmen who have achieved this feat in international cricket. Sachin has scored a total of 34357 runs in his international career. India's Virat Kohli is at second place in this list with 28359 runs. After him comes the name of Kumar Sangakkara of Sri Lanka at third place, who has scored a total of 28016 runs.
Australia's Ricky Ponting is at fourth position with 27483 runs and Sri Lanka's Mahela Jayawardene is at fifth position with 25957 runs. South Africa's Jacques Kallis is at sixth position with 25534 runs and India's Rahul Dravid is at seventh position with 24208 runs. Now England's star batsman Joe Root has also joined the exclusive club of these great players of the world by completing 23000 international runs.
π¨ HISTORY BY JOE ROOT π₯
– Joe Root becomes the first England batsman ever to complete 23,000 runs in International cricket.
The greatest England batsman ever. pic.twitter.com/AD4waPgJiJ
βJohns. (@CricCrazyJohns) September 22, 2026
Batsman who scored most runs in international cricket
Sachin Tendulkar (India): 34357 runs
Virat Kohli (India): 28359 runs
Kumar Sangakkara (Sri Lanka): 28016 runs
Ricky Ponting (Australia): 27483 runs
Mahela Jayawardene (Sri Lanka): 25957 runs
Jacques Kallis (South Africa): 25534 runs
Rahul Dravid (India): 24208 runs
Joe Root (England): 23000 runs
Vintage Root π€
23,000 international runs and counting
Follow along live π https://t.co/gPrv7HKN7Kpic.twitter.com/LZU58Q8RaV
β England Cricket (@englandcricket) September 22, 2026
More than 14 thousand runs in test cricket
Joe Root's entire cricket career has been full of great records. He has performed brilliantly for England in all three formats of cricket, but his dominance in Test cricket stands out. Another record was registered in his name by completing 23000 international runs by taking the field in the first ODI match against Sri Lanka. If we look at Root's run figures separately in all three formats, he has done the most wonders in Test cricket where he has 14278 runs in his name. At the same time, he has so far scored 7826 runs in ODI cricket and has scored 893 runs with his bat in T20 international matches.
FASTEST TO 23000 RUNS IN INT'L CRICKET:
Virat Kohli – 490 Innings.
ππΌπ² π₯πΌπΌπ* – 521 Innings.
Sachin Tendulkar – 522 Innings.
Ricky Ponting – 544 Innings.Incredible, Joe Root!β#ENGvSLpic.twitter.com/8d9uWSP5Hj
β Rana Ahmad. (@AhmadRana056) September 22, 2026
Playing XI of England and Sri Lanka
Sri Lanka's playing eleven: Pathum Nissanka, Kamindu Mendis, Kusal Mendis (wicketkeeper/captain), Pawan Rathnayake, Charith Asalanka, Zenith Liyanage, Dunith Velalej, Dushmantha Chameera, Sachindu Colombage, Asitha Fernando, Dilshan Madushanka.
England's playing eleven: Tom Banton, Ben Duckett, Joe Root, Harry Brook (captain), Jos Buttler (wicketkeeper), Will Jacques, Rehan Ahmed, Jamie Overton, Gus Atkinson, Jofra Archer, Josh Tongue.
Also read: Was that ball really wide? The drama of the last over of the India-Japan match, which changed the whole game.