IPL Captains Who have Scored Centuries in IPL History

Scoring a century in the IPL is very difficult and not many people can do it. It takes a lot of skill and hard work to score a hundred runs in an IPL match.Since the IPL started in 2008, many batsmen have scored 100 runs or more in a match. Only a few of these batsmen were also captains of their teams. This article will list of IPL captains who have scored centuries in IPL History so far.

IPL Captains To Score Centuries

IPL Captains Who have Scored Centuries in IPL History

In an exciting IPL 2024 Match 39, Ruturaj Gaikwad, the new captain of Chennai Super Kings (CSK), hit a fantastic unbeaten century against Lucknow Super Giants (LSG) at the MA Chidambaram Stadium in Chennai.

1. Virat Kohli – 5 Centuries (Royal Challengers Bangalore – RCB)

Virat Kohli, one of the greatest batters in T20 history, holds the record for most centuries by an IPL captain with five tons. The former Royal Challengers Bangalore (RCB) skipper, who led the team from 2013 to 2021, is the only captain in IPL history to score multiple centuries.

His highest score of 113 came in IPL 2016 against Kings XI Punjab, a season where he amassed a record-breaking 973 runs. Kohli’s other centuries as captain include:

  • 100 vs Gujarat Lions (2016)*
  • 108 vs Rising Pune Supergiants (2016)
  • 109 vs Gujarat Lions (2019)
  • 100 vs Kolkata Knight Riders (2020)*

2. KL Rahul – 3 Centuries (1 for Punjab Kings, 2 for Lucknow Super Giants)

KL Rahul has been a consistent performer as a captain, scoring three centuries while leading Punjab Kings (PBKS) and Lucknow Super Giants (LSG).

Rahul’s second and third tons came in IPL 2022, leading LSG against Mumbai Indians (MI). He scored 103 off 60 balls* and later repeated the feat with another 103 off 62 balls*, proving his dominance as an opener.

His first century as captain came in IPL 2020, when he blasted 132 off 69 balls* against RCB in Dubai.

3. Sachin Tendulkar – 1 Century (Mumbai Indians – MI)

The first-ever IPL captain to score a century was the legendary Sachin Tendulkar in IPL 2011. Playing for Mumbai Indians (MI) against Kochi Tuskers Kerala, Tendulkar struck an unbeaten 100 off 66 balls at the Wankhede Stadium.

4. Virender Sehwag1 century (Delhi)

Virender Sehwag, known for his best stroke play, became the second Indian captain to score a century in IPL history.

In IPL 2011, leading Delhi Daredevils (now Delhi Capitals), Sehwag hammered 119 off just 56 balls against Deccan Chargers at the Rajiv Gandhi International Stadium, Hyderabad. His aggressive approach made it one of the most dominant knocks by a captain.

5. Adam Gilchrist – 1 Century (Kings XI Punjab – now Punjab Kings)

Adam Gilchrist, one of the most dynamic wicketkeeper-batters in cricket history, became the first overseas captain to score a century in IPL.

In IPL 2011, captaining Kings XI Punjab, he smashed 106 off just 55 balls against Royal Challengers Bangalore, leading his team to a comfortable win.

6. David Warner – 1 Century (Sunrisers Hyderabad – SRH

David Warner, the aggressive Australian opener, is one of the most successful batters in IPL history. As captain of Sunrisers Hyderabad (SRH), he scored one century while leading the team.

  • His highest score as captain came in IPL 2017, when he blasted 126 runs off just 59 deliveries against Kolkata Knight Riders (KKR).

Warner has four IPL centuries overall, but only one as captain.

7. Shaun Marsh – 1 Century (Kings XI Punjab – KXIP)

Shaun Marsh was a key player for Kings XI Punjab in the inaugural IPL 2008 season, and while he was not a full-time captain, he did lead the side briefly. He scored a stunning 115 against Rajasthan Royals*, marking his dominance in the league’s early days.

8. Ruturaj Gaikwad – 1 Century (Chennai Super Kings – CSK)

Ruturaj Gaikwad, the newest addition to the list, made a dream start as CSK captain in IPL 2024, scoring a brilliant unbeaten 108 against Lucknow Super Giants.

Across his IPL career, he has scored 2,146 runs in 60 matches, averaging 41.26, including two centuries and 16 half-centuries.

In eight matches as captain, Gaikwad has already amassed 349 runs at an average of 58.16, with a strike rate of over 140, proving his ability to lead from the front.

Centuries Scored by IPL Captains

RankPlayerTeam(s)Centuries as CaptainHighest Score
1Virat KohliRCB5113
2KL RahulPBKS, LSG3132*
3Sachin TendulkarMI1100*
4Virender SehwagDC (now DC)1119
5Adam GilchristKXIP1106
6David WarnerSRH1126
7Shaun MarshKXIP1115*
8Ruturaj GaikwadCSK1108*

Who was the first IPL captain to score a century?

Sachin Tendulkar was the first IPL captain to score a century.

How many centuries has Virat Kohli scored in the IPL as a captain?

Virat Kohli has scored five centuries in the IPL as a captain.

Rivcky John

A prominent figure in sports journalism for the last two decades. Cricket Analyst & Writing News, Features, Match Previews/Reviews/Reports, And Opinion Pieces on Cricket. You can connect with him on Facebook also.