Until now, KL Rahul has obtained all formats of the game. Up to 2024-January, he had achieved 17 international centuries: 8 in Test, 7 in ODIs, and 2 in T20is. Besides this, he has also earned 4 IPL centuries.

Test Centuries:
- 110 against Australia- Sydney, January 6, 2015- He scored his first century when he was playing only his second Test at the Sydney Cricket Ground. He showed a lot of potential at the international level.
- 108 vs. Sri Lanka – Colombo, August 20, 2015: He made sure he was back to his best as he scored his second century; he played a big hand in India winning the game at the P Sara Oval.
- 158 vs. West Indies – Kingston, July 30, 2016: Rahul continued stamping his authority as a decent opener by scoring 158 at Sabina Park.
- 199 against England – Chennai, December 16, 2016: Rahul’s innings of 199 short of the double hundred is one of the most unforgettable knocks.
- 149 against England – London, September 7, 2018: He proved he could bat when the team required a hero; though India lost that game at The Oval.
- 129 v England – London, August 12, 2021: He finally came back to his good form with his 129 at Lord’s. That became a turning point for India in winning its historic campaign.
- 123 v South Africa – Centurion, December 26, 2021: Rahul’s 123 at SuperSport Park proved to be a turning point in setting up the win for India.
- 101 vs. South Africa – Centurion, December 26, 2023: Once again, after two years at the same venue, he was to score a century once more, and this time Indians failed to seal the victory for this time.
Also read: Top 10 Indian Sports Personalities In 2024
ODI Centuries:
- 100* v Zimbabwe – Harare, June 11, 2016: Rahul became the first Indian batsman to make a century on his debut ODI cricket. He did it for the first time at Harare Sports Club.
- 111 v Sri Lanka – Leeds, July 6, 2019: An innings of 111 at Headingley was enough to see India win a pretty comfortable game.
- 102 vs. West Indies – Visakhapatnam, December 18, 2019: It was Rahul’s 102 that came good in Dr. Y.S.R. Reddy ACA-VDCA Stadium to affirm the difference India wanted between this and an easy win.
- 112 vs. New Zealand – Mount Maunganui, February 11, 2020: The century at Bay Oval was too late for He; India failed to win a match for him.
- 108 vs. England – Pune, March 26, 2021: Rahul’s 108 at MCA Stadium proved he was emerging as a match-winning middle-order batsman.
- 111* vs. Pakistan – Colombo, September 11, 2023: His 111 at R. Premadasa Stadium came as the savior for India to fight off the Asia Cup pressure to go on to win the match.
- 102 vs. Netherlands – Bangalore, November 12, 2023: Rahul played all-around in the match at M. Chinnaswamy Stadium making 102 a comprehensive win.
T20I Hundreds:
- Louis 110* v West Indies – Lauderhill, August 27, 2016: His innings of 110* for Rahul at Central Broward Park spoke his self-comfort to play in this shortest format as well, though India lost the final by two runs to West Indies.
- 101* v England – Manchester, July 3, 2018: That 101* that took India to a comprehensive win Old Trafford says quite a bit about his T20 skills.

IPL Centuries:
- 132* v Royal Challengers Bangalore 2020: He was skipper for Kings XI Punjab this season. The Unbeaten 132 of 69 Balls is the Highest individual score for any Indian in IPL History
- 101* v Royal Challengers Bangalore 2022: Lucknow Super Giants’ Skipper as well in this unbeaten 101*. Here, Depicting both Leadership and batting consistency.
- 103* v Mumbai Indians – 2022: He again scored an unbeaten century within this season of IPL, which once more established his post as a great batsman for the IPL.

There has been no doubt about his multi-format skills through international and league cricket. Quality upholds an innings and accelerates as and when he wants makes him very valuable for the team that he plays for.