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.
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.No | Date | Score | Versus | Venue | Batting Position | Innings |
1. | 6 January 2015 | 110 | Australia | Melbourne Cricket Ground | 2 | 2 |
2. | 20 August 2015 | 108 | Sri Lanka | Colombo, PSS | 2 | 1 |
3. | 30 July 2016 | 101 | West Indies | Kingston | 1 | 2 |
4. | 16 December 2016 | 199 | England | Chepauk, Chennai | 1 | 2 |
5. | 7 September 2018 | 149 | England | The Oval | 1 | 4 |
6. | 12 August 2021 | 129 | England | Lord's Cricket Ground | 2 | 1 |
7. | 26 December 2021 | 123 | South Africa | Centurion | 1 | 1 |
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.No | Date | Score | Versus | Venue | Batting Position | Innings |
1. | 11 June 2016 | 100* | Zimbabwe | Harare | 1 | 2 |
2. | 6 July 2019 | 111 | Sri Lanka | Leeds | 1 | 2 |
3. | 18 December 2019 | 102 | West Indies | Visakhapatnam | 2 | 1 |
4. | 11 February 2020 | 112 | New Zealand | Mount Maunganui | 5 | 1 |
5. | 26 March 2021 | 108 | England | Pune | 4 | 1 |
6. | September 11 2023 | 111 | Pakistan | Colombo | 4 | 1 |
7. | November 12 2023 | 102 | Netherlands | Bengaluru | 4 | 2 |
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.No | Date | Score | Versus | Venue | Batting Position | Innings |
1. | 27 August 2016 | 110 | West Indies | Lauderhill | 4 | 2 |
2. | 3 July 2018 | 101* | England | Manchester | 3 | 2 |
KL Rahul's Centuries Yearwise
Year | Matches (Test) | Innings | Not Out | Runs | Best Score | Average | Balls Faced | Strike Rate | 100s | 50s | 0s | 4s | 6s |
2014 | 1 | 2 | 0 | 4 | 3 | 2.00 | 13 | 30.76 | 0 | 0 | 0 | 0 | 0 |
2015 | 4 | 8 | 0 | 252 | 110 | 31.50 | 526 | 47.90 | 2 | 0 | 0 | 29 | 2 |
2016 | 7 | 9 | 0 | 539 | 199 | 59.88 | 869 | 62.02 | 2 | 1 | 1 | 58 | 7 |
2017 | 9 | 14 | 1 | 633 | 90 | 48.69 | 1075 | 58.88 | 0 | 9 | 1 | 76 | 2 |
2018 | 12 | 22 | 1 | 468 | 149 | 22.28 | 793 | 59.01 | 1 | 1 | 4 | 60 | 3 |
2019 | 3 | 5 | 0 | 110 | 44 | 22.00 | 277 | 39.71 | 0 | 0 | 0 | 14 | 0 |
2021 | 5 | 10 | 0 | 461 | 129 | 46.10 | 1069 | 43.12 | 2 | 1 | 1 | 60 | 3 |
2022 | 2 | 4 | 0 | 80 | 50 | 20.00 | 211 | 37.91 | 0 | 1 | 0 | 13 | 0 |
2023 | 2 | 3 | 0 | 38 | 20 | 12.67 | 115 | 33.04 | 0 | 0 | 0 | 1 | 1 |
Year | Matches (ODI) | Innings | Not Out | Runs | Best Score | Average | Balls Faced | Strike Rate | 100s | 50s | 0s | 4s | 6s |
2016 | 3 | 3 | 2 | 196 | 100* | 196.00 | 235 | 83.04 | 1 | 1 | 0 | 15 | 3 |
2017 | 7 | 6 | 0 | 52 | 17 | 8.66 | 72 | 72.22 | 0 | 0 | 0 | 5 | 1 |
2018 | 3 | 3 | 1 | 69 | 60 | 34.50 | 86 | 80.23 | 0 | 1 | 1 | 5 | 1 |
2019 | 13 | 13 | 1 | 572 | 111 | 47.66 | 705 | 81.13 | 2 | 3 | 1 | 49 | 9 |
2020 | 9 | 9 | 1 | 443 | 112 | 55.37 | 417 | 106.23 | 1 | 3 | 0 | 29 | 16 |
2021 | 3 | 3 | 1 | 177 | 108 | 88.50 | 175 | 101.14 | 1 | 1 | 0 | 11 | 6 |
2022 | 10 | 9 | 0 | 251 | 73 | 27.88 | 313 | 80.19 | 0 | 2 | 0 | 17 | 7 |
2023 | 7 | 7 | 3 | 337 | 111* | 84.25 | 397 | 84.88 | 1 | 2 | 0 | 33 | 5 |
Year | Matches (T20I) | Innings | Not Out | Runs | Best Score | Average | Balls Faced | Strike Rate | 100s | 50s | 0s | 4s | 6s |
2016 | 5 | 4 | 2 | 179 | 110* | 89.50 | 112 | 159.82 | 1 | 0 | 1 | 17 | 8 |
2017 | 7 | 7 | 0 | 279 | 89 | 39.85 | 198 | 140.90 | 0 | 3 | 0 | 24 | 7 |
2018 | 13 | 11 | 2 | 324 | 101* | 36.00 | 217 | 149.30 | 1 | 1 | 0 | 13 | 11 |
2019 | 9 | 9 | 1 | 356 | 91 | 44.50 | 250 | 142.40 | 0 | 4 | 0 | 35 | 14 |
2020 | 11 | 10 | 1 | 404 | 57* | 44.88 | 287 | 140.76 | 0 | 4 | 1 | 34 | 13 |
2021 | 11 | 11 | 1 | 289 | 69 | 28.90 | 221 | 130.76 | 0 | 4 | 2 | 28 | 1 |
2022 | 16 | 16 | 1 | 434 | 62 | 28.93 | 343 | 126.53 | 0 | 6 | 1 | 27 | 26 |
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.