Joe Root becomes first English batter with 20,500 international runs
What's the story
England batter Joe Root has completed 20,500 runs in international cricket.
Root reached the landmark in the 2025 ICC Champions Trophy encounter against arch-rivals Australia at the Gaddafi Stadium, Lahore. The former England skipper unlocked this achievement with his first run in the match.
Notably, Root remains the only batter with over 20,000 runs for England across formats.
Here are the key stats.
Milestone
Root leads this elite list
As mentioned, Root is the only England batter with over 20,500 runs in international cricket.
Alastair Cook remains the only other player to have scored over 15,000 runs for England across formats (15,737).
Root has 52 tons, the most for England in international cricket. No other England batter has even 40 hundreds across all three formats.
Breakdown
Breakdown of Root's runs
Root has slammed over 12,000 of his international runs in Test cricket.
He has an incredible record in the format, having racked up 12,972 Test runs from 152 matches at 50.87. His tally includes 36 tons and 65 half-centuries.
Root has over 6,600 runs in 175 ODIs at 47.38 (16 hundreds). The England batter also has 893 T20I runs to his name.
Information
Root attained this feat in 2024
In 2024, Root became the first Englishman to cross the legendary 20,000-run mark in international cricket. He accomplished the milestone at 33 years and 210 days, also becoming the second-youngest to reach 12,000 Test runs.