Loading...
KL Rahul hammers his highest ODI score: Key stats  
Rahul went berserk in the last 10 overs (Image source: X/@BCCI)

KL Rahul hammers his highest ODI score: Key stats  

Oct 03, 2026
06:50 pm

What's the story

Star Indian wicketkeeper-batter KL Rahul has raced to his ninth hundred in ODI cricket. The dasher played a stunning knock in the third and final ODI against West Indies at the PCA International Cricket Stadium in New Chandigarh. Batting at five, Rahul went berserk in the last 10 overs and brought up his highest ODI score. The batter returned unbeaten on 129 off 87 balls. This knock was laced with 10 fours and six sixes.

Knock 

Rahul took India past 350 

Rohit Sharma (92) and Ruturaj Gaikwad (57) scored half-centuries up front as India were well placed at 141/3 when Rahul arrived to bat.

The keeper-batter found a potent partner in Naman Dhir (30).

Though the duo added 65 runs, Rahul did not get substantial support afterward.

The batter took the majority of the strike toward the end and brought up a fine hundred.

His brilliance meant India finished at 351/7.

Knock 

3,500 runs for Rahul in ODIs 

During his stay, Rahul also went past 3,500 ODI runs, as per Cricinfo.

Playing his 101st ODI match, the Indian batter has raced to 3,541 runs at an average of 51.31.

This includes nine tons, 20 fifties, and a strike rate of 92.38.

The wicketkeeper-batter averages a sensational 68.58 at number five, having tallied 1,646 runs (100s: 4).

ADVERTISEMENT

List A

Rahul goes past 5,500 List A runs

With his 18th run, Rahul reached the landmark of 5,500 List A runs.

Playing his 155th match, Rahul has raced to 5,611 runs at an average of 46-plus.

The tally now includes 13 tons and as many as 33 fifties.

Rahul earned his maiden ODI cap against Zimbabwe in 2016, and celebrated the occasion with a hundred.

ADVERTISEMENT

Information

400-plus runs versus WI

Rahul's 129* is now the third-highest individual ODI score by an Indian while batting at five. The batter now has 411 runs across six innings against WI at a stunning average of 82.20. This was his second ton against them (50: 1).

International runs 

Rahul completes 10,000 international runs

During his stay, Rahul also became just the 15th player to complete 10,000 international runs for India.

He has raced to 10,094 runs across 243 matches (281 innings) at an average of 41.03 across all formats.

The tally includes 23 tons and 63 fifties.

Rahul owns 4,288 Test runs at 36.64 and 2,265 runs at 37.75 in T20Is.

ADVERTISEMENT