Most Centuries in IPL History: List of 100 (Hundreds) Made by Top 10 Players

Apr 12, 2025, 23:58 IST

Most Hundreds in IPL: The Indian Premier League is a T20 format cricket tournament that’s held annually by the BCCI. As with any short-form cricket league, it’s incredibly hard to score a hundred in IPL. However, some players have achieved the feat. Check the list of cricketers with the most centuries in IPL.

Get here list of Most IPL 100 made by Batters 
Get here list of Most IPL 100 made by Batters 

Most 100s in IPL: The Indian Premier League (IPL) has been one of the most exciting T20 cricket tournaments since 2008. The 2025 season, scheduled from March 22 to May 25, promises thrilling action among ten teams. The opening match and the grand final will take place at Kolkata's iconic Eden Gardens.

Over the years, several batters have made history by scoring the most centuries in the IPL. Leading the chart is Virat Kohli, who has smashed eight centuries while playing for Royal Challengers Bangalore (RCB). His 2016 season, where he scored four centuries and 973 runs, remains legendary.

Following him is Jos Buttler, the explosive Rajasthan Royals (RR) batter, with seven centuries to his name. His consistency has been crucial for RR’s success.

Chris Gayle, known for his power-hitting, stands third with six centuries. His unbeaten 175 against Pune Warriors India in 2013* remains the highest individual score in IPL history. These batters have played a significant role in making the IPL one of the most thrilling cricket leagues in the world.

Check Out| IPL 2025 Schedule: Check Start Date, Teams, First Match, Venue And Other Key Details

Most Centuries in IPL History (2008-2025)

According to ESPN, Virat Kohli leads the chart with 8 centuries in his IPL career, followed by Jos Buttler (7) and West Indies left-handed batter Chris Gayle (6).

Here’s the simplified table with only the requested columns: Player, Country, Span, Mat, Runs, HS, 100.

Player Country Span Mat Runs HS 100
V Kohli India 2008–2025 257 8190 113* 8
JC Buttler England 2016–2025 113 3800 124 7
CH Gayle West Indies 2009–2021 142 4965 175* 6
Shubman Gill India 2018–2025 109 3424 129 4
KL Rahul India 2013–2025 135 4868 132* 4
SR Watson Australia 2008–2020 145 3874 117* 4
DA Warner Australia 2009–2024 184 6565 126 4
SV Samson India 2013–2025 173 4597 119 3
AB de Villiers South Africa 2008–2021 184 5162 133* 3
HM Amla South Africa 2016–2017 16 577 104* 2
BA Stokes England 2017–2023 45 935 107* 2
JM Bairstow England 2019–2024 50 1589 114 2
YBK Jaiswal India 2020–2025 58 1714 124 2
RD Gaikwad India 2020–2025 71 2502 108* 2
AC Gilchrist Australia 2008–2013 80 2069 109* 2
V Sehwag India 2008–2015 104 2728 122 2

List of Players with the Most Centuries in IPL History

The Indian Premier League (IPL) has witnessed some of the finest batting performances over the years, with players scoring multiple centuries. Here’s a look at the top 7 players who have hit the most hundreds in IPL history.

1. Virat Kohli (RCB): 8 Centuries

Source: NDTV Sports

Virat Kohli, the backbone of Royal Challengers Bangalore (RCB), holds the record for the most IPL centuries. Since his debut in 2008, he has played 252 matches, amassing 8004 runs with a high score of 113*. Kohli’s consistency and ability to chase big totals make him one of the most dominant batters in the league.

2. Jos Buttler (MI/RR): 7 Centuries

Source: India TV News

England’s Jos Buttler has been a match-winner for the Rajasthan Royals (RR) and Mumbai Indians (MI). With 7 IPL centuries in just 107 matches, he has scored 3582 runs, including a best of 124. His aggressive batting style and power hitting make him a key player in any lineup.

3. Chris Gayle (KKR/KXIP/PBKS/RCB): 6 Centuries

Source: Possible 11

Known as the ‘Universe Boss’, Chris Gayle was one of the most destructive batters in IPL history. Playing for multiple teams, he scored 4965 runs in 142 matches, including a record 175*, the highest individual score in the IPL. His six-hitting ability and dominance in T20 cricket remain unmatched.

4. Shubman Gill (GT/KKR): 4 Centuries

Shubman Gill has emerged as one of India’s brightest young talents. Having played 103 matches, he has accumulated 3216 runs with a highest score of 129. His elegant stroke play and ability to anchor the innings make him a future IPL superstar.

Discover| IPL vs WPL: Breaking Down the Prize Money Gap! Who Gets More? Check Here!

5. KL Rahul (KXIP/LSG/PBKS/RCB/SRH): 4 Centuries

KL Rahul has been a prolific run-scorer in the IPL, known for his stylish and steady approach. In 132 matches, he has amassed 4683 runs with a best of 132*. His ability to switch gears and play both anchor and finisher roles makes him an invaluable asset.

6. Shane Watson (CSK/RCB/RR): 4 Centuries

Australian all-rounder Shane Watson was a powerhouse performer in the IPL. With 4 centuries in 145 matches, he scored 3874 runs, including a high of 117*. His ability to dominate the powerplay and contribute with the ball made him one of the best T20 players.

7. David Warner (DC/SRH): 4 Centuries

One of the most consistent overseas players, David Warner has been a pillar for Sunrisers Hyderabad (SRH) and Delhi Capitals (DC). With 6565 runs in 184 matches and a best score of 126, he is among the top IPL run-getters. His aggressive approach at the top of the order has helped his teams immensely.

What's Next| IPL 2025 Opening Ceremony: Check Date, Time, Performers, Venue, Ticket Pricing and How to Watch Live

Kriti Barua
Kriti Barua

Executive Content Writer

Kriti Barua is a professional content writer who has four years of experience in creating engaging and informative articles for various industries. She started her career as a creative writer intern at Wordloom Ventures and quickly developed a passion for crafting compelling narratives that resonate with readers.

Currently working as a content writer for the GK section of Jagran New Media, she continues to hone her skills in writing and strives to deliver high-quality content that educates and entertains readers.
... Read More

FAQs

  • Who made the first 100 in the IPL?
    +
    Kolkata Knight Riders’ Brendon McCullum made the first century of the Indian Premier League in 2008.
  • Who has the most centuries in IPL?
    +
    Virat Kohli holds the record for the most centuries in IPL. Kohli has made 7 hundreds during his IPL career.
  • Who scored the fastest century in IPL?
    +
    Chris Gayle (RCB) scored the fastest century in IPL. Gayle smashed 175* runs in the 2013 IPL and reached 100 in just 30 balls.
  • Who has the Most centuries in the IPL by an Indian player?
    +
    Virat Kohli holds the record for the most IPL centuries by an Indian player (7).
  • Who scored the most centuries in one IPL season?
    +
    Jos Buttler and Virat Kohli have scored the most centuries (4) in one IPL season. Playing for Rajasthan Royals, Buttler achieved the feat in the 2022 IPL and also won the Orange Cap. Kohli did the same in the 2016 IPL season and also won the Orange Cap.

Get here current GK and GK quiz questions in English and Hindi for India, World, Sports and Competitive exam preparation. Download the Jagran Josh Current Affairs App.

Trending

Latest Education News