KL Rahul Highest Scores in ODI

KL Rahul has been a dependable middle-order batter for India. He steps up when the team needs him the most and makes sure to score big.

Whether it’s a quick-fire hundred or a steady knock under pressure, the right-hander has brought up some of his highest scores in style in ODIs.

So here’s a look at KL Rahul’s highest scores in ODI cricket.


KL Rahul Highest ODI Scores

Score4s/6sSRInnsAgainstVenueYear
129*10/6148.271West IndiesNew Chandigarh2026
1129/299.111New ZealandMount Maunganui2020
112*11/1121.731New ZealandRajkot2026
111*12/2104.711PakistanColombo (RPS)2023
11111/194.062Sri LankaLeeds2019
1087/294.731EnglandPune2021
1028/398.071West IndiesVisakhapatnam2019
10211/4159.371NetherlandsBengaluru2023
100*7/186.952ZimbabweHarare2016
97*8/284.342AustraliaChennai2023
88*3/6137.51New ZealandHamilton2020
806/3153.841AustraliaRajkot2020
778/186.512West IndiesCuttack2019
776/183.691BangladeshBirmingham2019
764/5115.152AustraliaSydney2020


Key Insights on KL Rahul’s Highest Scores in ODI Cricket

KL Rahul’s ODI Debut Century against Zimbabwe

Rahul scored his maiden century on his ODI debut. He aggregated an unbeaten 100 off 115 balls against Zimbabwe in the 2016 Harare ODI.

This made him just the first Indian and overall, the 11th batter to score a century on ODI debut.


KL Rahul’s Career-Best ODI Knock against West Indies

Rahul has smashed his highest ODI score against the West Indies. He scored an unbeaten 129 off 87 balls in the 2026 New Chandigarh ODI.

The unbeaten 129 is the highest individual score for India at the No. 5 batting position against the West Indies in ODIs.

This is the second-highest individual score for India against the West Indies in an ODI loss.

He laced the 129-run knock with six sixes, the most by a No. 5 Indian batter against the West Indies in an ODI innings. His 10 fours are the joint second-most at No. 5 for India against the Caribbean side in an innings.


KL Rahul’s Middle-Order ODI Hundreds vs New Zealand & England

Rahul is the only Indian batter to score multiple centuries against New Zealand while batting at No. 5 in ODIs. 

He has also registered the joint fifth-highest score against the Blackcaps in ODIs, scoring 112 twice. His first 112 came in the 2020 Mount Maunganui ODI, while the other 112 (not out) came in the 2026 Rajkot ODI.

His unbeaten 112 included 11 fours, the joint second-most by a No. 5 batter against New Zealand in an ODI innings.

Rahul has smashed the fifth-highest score as a No. 4 batter for India against England in ODIs. He brought up 108 from 104 balls in the 2021 Pune ODI.


KL Rahul’s Highest Scores in Asia Cup and ODI World Cup

Rahul has recorded India’s fifth-highest individual score against Pakistan in the Asia Cup. He smashed an unbeaten 111 from 106 balls in the 2023 Asia Cup in Colombo.

The 111 not out is the highest individual score for India at No. 4 against Pakistan in ODIs, with his 12 fours also the most in this slot.

The right-hander has brought up the third-highest individual score for India as an opener against Sri Lanka in the Cricket World Cup. He accumulated an 118-ball 111 at Leeds in the 2019 World Cup.

His 111 is the fourth-highest individual score for India against Sri Lanka in a successful ODI run chase.

Rahul’s other World Cup century came against the Netherlands in the 2023 edition. He hammered 102 off 64 balls against the Dutch side at his home ground, Bengaluru.

This turned out to be the fastest century by an Indian batter in the Cricket World Cup, as he took 62 deliveries to reach 100. This is the fourth-fastest hundred for India in 50-over cricket. (Check out the fastest ODI centuries for each team here.) 

Read Next | Highest Team Totals Without a Century in Test

Scroll to Top