KL Rahul Hits 10,000 International Runs With Explosive Ton
KL Rahul reaches the 10,000 international runs milestone with a blistering century against West Indies in the 3rd ODI.

Indian batting maestro KL Rahul etched his name into the history books during the third ODI against West Indies, reaching the monumental milestone of 10,000 international runs. Rahul became only the 15th Indian cricketer to achieve this prestigious feat, punctuating the achievement with a breathtaking century that rescued India from a precarious position.
A Masterclass Under Pressure
The match began in a nightmare scenario for the Indian side. After winning the toss and electing to bat, India found themselves reeling at a mere 4/2, with skipper Shubman Gill and legend Virat Kohli departing early. However, the momentum shifted as Rohit Sharma and Ruturaj Gaikwad stabilized the innings with a robust 137-run partnership for the third wicket. Rohit played a blistering knock of 92 off 85 balls, while Gaikwad contributed a steady 57.
Yet, it was KL Rahul who turned the game on its head. Stepping in to rebuild and accelerate, Rahul played an innings of pure dominance. He smashed his ninth ODI century in just 80 deliveries, finishing unbeaten on 129* from 87 balls. His explosive knock included 10 boundaries and six massive sixes, maintaining a strike rate of over 148.
Record-Breaking Performance
Rahul's innings was not just about the runs; it was about the impact. His 129* stands as the third-highest score by an Indian batter playing at number five, trailing only Yuvraj Singh (139 vs Australia, 2004) and MS Dhoni (134 vs England, 2017). His aggression propelled India to a formidable total of 351/7, marking the team's 45th score of 350 or more in ODI history.
The Statistical Journey to 10,000
Rahul's journey to the 10,000-run mark showcases his versatility across all three formats of the game. Across 243 matches and 281 innings, his career statistics now stand at:
- Overall: 10,094 runs in 243 matches at an average of 41.03, featuring 23 centuries and 63 fifties.
- ODIs: 3,541 runs in 101 matches at an average of 51.31, including 9 centuries and 20 fifties.
- Tests: 4,288 runs in 70 matches at an average of 36.64, with 12 centuries and 21 fifties.
- T20Is: 2,265 runs in 72 matches at an average of 37.75, with 2 centuries and 22 fifties.
His form in the current ODI cycle has been nothing short of exceptional. In 10 matches this year, Rahul has amassed 323 runs at a staggering average of 80.75 and a strike rate of 136.28, proving that he remains one of the most clinical finishers and anchors in world cricket.