KL Rahul Centuries

Last Modified Nov 12, 2023 17:57 IST

One of the most stylish batters of the modern-era, KL Rahul is one of the few cricketers, who has hit a century in all three formats of international cricket. Rahul made his international debut during the 2014 Boxing Day Test at the MCG and since then he has accumulated 15 hundreds across formats.


KL Rahul ODI Century
KL Rahul Celebrating Century in India v Pakistan - Asia Cup

Here's a list of KL Rahul centuries:


KL Rahul centuries in Test match

KL Rahul endured a disastrous debut during the 2014 Boxing Day Test at the MCG, but the stylish Karnataka batsman came back in stunning style as he smashed his maiden hundred (110) while opening in the New Year Test at the SCG in January 2015.



KL Rahul endured a disastrous debut during the 2014 Boxing Day Test at the MCG, but the stylish Karnataka batsman came back in stunning style as he smashed his maiden hundred (110) while opening in the New Year Test at the SCG in January 2015.


Rahul added another three-figure tally- 108 in Colombo- during India's historic Test tour of Sri Lanka in the summer of 2015, which helped the Virat Kohli-led unit seal a 278-run win in the 2nd match. The stylish right-hander had a prolific 2016, where he scored brilliant hundred at Sabina Park, Jamaica, and 199 against England in Chennai.


Rahul continued his stellar form during the 2017 Border-Gavaskar Trophy on extremely tough pitches. He stood as a rock at the top of the order, belting out 50s for fun. He scored 6 50s in 4 Tests, but couldn't convert them into a big score.


As it turned out, Rahul had to wait till September 2018 to add another hundred to his tally. His 149 in the 4th innings of the Oval Test came after a prolonged lean patch on seamer-friendly surfaces of South Africa and England.


However, his struggles didn't end with that knock as he endured a horrific tour of Australia. He was eventually dropped from the set-up following disappointing returns in the West Indies in August 2019.


Rahul made a surprise return to the Test set-up in August 2021 after regular openers- Shubman Gill and Mayank Agarwal- got ruled out because of their respective injuries.


Three years after his struggles against the Dukes ball in English conditions, Rahul staged his redemption. He scored a patient 84 in the 1st Test in Nottingham and backed it up with a classy, match-winning 127 at Lord's.


Four months later, Rahul scored his seventh Test ton- a magnificent 123 on a tough Centurion pitch to set-up a comprehensive victory for Team India.


S.NoDateScoreVersusVenueBatting PositionInnings
1.6 January 2015110AustraliaMelbourne Cricket Ground22
2.20 August 2015108Sri LankaColombo, PSS21
3.30 July 2016101West IndiesKingston12
4.16 December 2016199EnglandChepauk, Chennai12
5.7 September 2018149EnglandThe Oval14
6.12 August 2021129EnglandLord's Cricket Ground21
7.26 December 2021123South AfricaCenturion11


KL Rahul Centuries- ODIs

KL Rahul scripted history in his very first outing in 50-over cricket— vs Zimbabwe in June 2016- as he became the 1st Indian to smash an ODI ton- 100*- on debut.


But, with the Indian top-order jam-packed, Rahul had to ply his trade in the middle-order, where he struggled initially, albeit in limited opportunities.


The turning point in his ODI career came during the 2019 World Cup, where he opened the innings with Rohit Sharma after Shikhar Dhawan got ruled out due to injury during a league-stage game against Australia.


He scored his second ODI ton against Sri Lanka at Leeds before adding another to his tally against the West Indies in Vizag later that year. Rahul established himself in the middle-order at the turn of 2019, and his majestic hundreds against New Zealand- 112 at Mount Maunganui (Feb 2020) & 108 v England in Pune (March 2021)- bear a testimony to that.


KL Rahul returned to India’s Asia Cup 2023 squad after a six-month hiatus from ODI cricket. During India’s Super Fours match against Pakistan in Colombo, Rahul replaced Shreyas Iyer in the playing XI following the latter’s recurrence of back spasm. On the reserved day of the India vs Pakistan clash, Rahul was unbeaten on 111 and stitched 233 runs with Virat Kohli for the third wicket as India posted a commendable score of 356/2 in the first innings.


S.NoDateScoreVersusVenueBatting PositionInnings
1.11 June 2016100*ZimbabweHarare12
2.6 July 2019111Sri LankaLeeds12
3.18 December 2019102West IndiesVisakhapatnam21
4.11 February 2020112New ZealandMount Maunganui51
5.26 March 2021108EnglandPune41
6.September 11 2023111PakistanColombo41
7.November 12 2023102NetherlandsBengaluru42


KL Rahul centuries- T20Is

In August 2016, KL Rahul scripted history as he became just the 3rd Indian batter (at the time) after Suresh Raina and Rohit Sharma to score a hundred in all three formats, with his majestic 110* of 51 deliveries in a T20I against the West Indies in Florida.


His knock nearly helped India gun down WI total of 245, but a brilliant final over by Dwayne Bravo to MS Dhoni meant that the Men in Blue fell short by 1 run. Rahul scored his second T20I hundred at the iconic Old Trafford in Manchester in July 2018. The right-hander smacked a brutal 54-ball 101* to help India gun down the target of 160 with ease.


S.NoDateScoreVersusVenueBatting PositionInnings
1.27 August 2016110West IndiesLauderhill42
2.3 July 2018101*EnglandManchester32


KL Rahul's Centuries Yearwise

YearMatches (Test)InningsNot OutRunsBest ScoreAverageBalls FacedStrike Rate100s50s0s4s6s
2014120432.001330.7600000
201548025211031.5052647.90200292
201679053919959.8886962.02211587
201791416339048.69107558.88091762
20181222146814922.2879359.01114603
20193501104422.0027739.71000140
2021510046112946.10106943.12211603
2022240805020.0021137.91010130
2023230382012.6711533.0400011




YearMatches (ODI)InningsNot OutRunsBest ScoreAverageBalls FacedStrike Rate100s50s0s4s6s
2016332196100*196.0023583.04110153
201776052178.667272.2200051
2018331696034.508680.2301151
20191313157211147.6670581.13231499
202099144311255.37417106.231302916
202133117710888.50175101.14110116
202210902517327.8831380.19020177
2023773337111*84.2539784.88120335




YearMatches (T20I)InningsNot OutRunsBest ScoreAverageBalls FacedStrike Rate100s50s0s4s6s
2016542179110*89.50112159.82101178
20177702798939.85198140.90030247
201813112324101*36.00217149.301101311
20199913569144.50250142.400403514
20201110140457*44.88287140.760413413
2021111112896928.90221130.76042281
2022161614346228.93343126.530612726


The spot for an opening batsman in the Indian team has always been a tough place to get in but a young lad from Karnataka got in and made his mark across all 3 formats of the game as a wicket-keeper opening batsman!


From scoring a ton in his debut ODI game against Zimbabwe, Rahul has maintained an impressive average of over 45 with 5 centuries against teams like England, New Zealand, West Indies.


Talking of the longest format of the game, Rahul has proved his mettle playing against the red ball and scoring 7 centuries including a missed opportunity of hitting his first double ton when he got out for 199 against England. His hundreds have come against big teams like Australia, England, South Africa and West Indies at their own soil.


The year old is amongst a few batsmen who has scored a T20 hundred for India. He has struck two centuries with his highest score being 110* against the West Indies which came in his 4th T20 career match! The other ton came against the English side in Manchester. Rahul has played 66 T20I's thus far and has scored over 2000 runs with a brilliant average of 39.57.


Rahul has shown good form in the recent matches that he has played internationally. He has scored 3 half-centuries in the last five games in the recently concluded series against Australia and South Africa.