Ruturaj Gaikwad Centuries: All His Hundreds in ODIs, T20Is and the IPL

Ruturaj Gaikwad has two international centuries for India: an unbeaten 123 in a T20I against Australia in 2023 and 105 in an ODI against South Africa in 2025. He also has two IPL hundreds for Chennai Super Kings, the second of them as captain. Here is the full list, with his career numbers from ESPNcricinfo at the time of this update.

Ruturaj Gaikwad centuries at a glance

FormatCenturiesHighest score
ODI1105
T20I1123*
IPL2108*
All T20 cricket6123*
List A21220*
First-class10195

International centuries

ScoreBallsFormatOpponentVenueDateResult
123*57T20IAustraliaGuwahati28 Nov 2023Australia won
10583ODISouth AfricaRaipur3 Dec 2025South Africa won by 4 wickets

123* v Australia, Guwahati (2023)

In the third T20I of the five-match series at the Barsapara Stadium, Gaikwad reached fifty off 32 balls and his hundred off 52, finishing on 123 not out from 57 balls with 13 fours and seven sixes. It was India’s second-highest T20I score at the time, behind Shubman Gill’s 126 not out. Glenn Maxwell’s 47-ball hundred still took Australia past their target of 223.

105 v South Africa, Raipur (2025)

Back in the ODI side for the home series against South Africa, Gaikwad made his maiden ODI century in the second match: 105 off 83 balls with 12 fours and two sixes. Virat Kohli also scored 102 and KL Rahul 66 in India’s 358 for 5, but Aiden Markram’s 110 led South Africa to 362 for 6 and a four-wicket win with four balls left.

IPL centuries

ScoreBalls4s6sOpponentVenueDate
101*6095Rajasthan RoyalsAbu Dhabi2 Oct 2021
108*60123Lucknow Super GiantsChennai23 Apr 2024

Both IPL hundreds came in defeats. In 2021 his 101 not out lifted CSK to 189 for 4, but Rajasthan Royals chased it down. In 2024, by then CSK captain, he made 108 not out at Chepauk, and Lucknow Super Giants still won. He also fell one short in 2022, out for 99 against Sunrisers Hyderabad in Pune.

Career numbers

FormatMatchesRunsHSAverageStrike rate100s50s
ODI1232910536.5586.8012
T20I23633123*39.56143.5314
First-class493,46619545.6060.731018
List A1105,495220*57.84100.162121
All T20s1655,339123*38.13139.32637

His List A record is exceptional: 21 hundreds at an average close to 58, including 220 not out for Maharashtra against Uttar Pradesh in the 2022-23 Vijay Hazare Trophy, an innings with seven sixes in one over.

Where his career stands

Gaikwad took over the CSK captaincy in 2024. In 2025 he played only five matches before an elbow injury ended his season. He led CSK again in IPL 2026 and scored 337 runs, second in the team behind Sanju Samson. For India, his last T20I was against Zimbabwe in July 2024 and his last ODI against South Africa in December 2025.

FAQ

How many international centuries has Ruturaj Gaikwad scored?

Two: 123* in a T20I against Australia (2023) and 105 in an ODI against South Africa (2025).

What is Ruturaj Gaikwad’s highest score in the IPL?

108 not out against Lucknow Super Giants in Chennai on 23 April 2024.

Has Ruturaj Gaikwad scored a Test century?

No. He has not played a Test for India, although he has ten first-class hundreds.

RohitRohit

Rohit is an experienced cricket writer based in India