Last updated on June 15th, 2026 at 03:39 pm

Table of Contents

The record of the Most Hundreds In IPL history, has been held by the most runs in IPL history player Virat Kohli. He is followed by Jos Buttler at the second place.

With equal number of centuries, the most IPL 6s batsman Chris Gayle(3rd) comes ahead of KL Rahul(4th), for the lesser number of innings batted.

In the same way, Shubman Gill and Sanju Samson appear fifth and sixth respectively, to the record of most hundreds in IPL history.

Shane Watson & David Warner follow the order of seventh & eighth to the column of hundreds in this league.

Sai Sudharsan & Quinton De Cock occupy the ninth & tenth position in order, in respect of the most hundreds in IPL history.

Most Hundreds In IPL

To score a hundred in the twenty overs format is not an easy task.The players having the calibre of, hard-hitting as well as staying on the crease are promising to score a hundred in this format.

Brendan McCullum was the first to score a hundred in IPL, having 158* in the very first match of the inaugural IPL season, in 2008.

Also Read – Most 100s | Most Runs | Most Wkts | Most 6s | Highest | Best Bowling | Fastest 100 | Most Runs Single Edition , In ODI World Cup History

Most Hundreds In IPL Seasons – IPL Most Hundreds All Time List Top 10, Who Scored Most Hundreds In IPL History ? The ODI Cricket Most Hundreds Batsman Virat Kohli Stats, The Most IPL 6s Batsman Chris Gayle Stats, The Fastest ODI Hundred Batsman AB De Villiers Has 3 Hundreds In IPL Career

No.PlayerCareer100s50sMtsInnsRunsSR
1 Virat Kohli2008-26*9682832759336134.8
2Jos Buttler2016-26* 7281381364646149.7
3 Chris Gayle2009-21 6 31 142 141 4965 148.9
4KL Rahul2013-26*6451591505815139.1
5Shubman Gill2018-26*5321341314598142.0
6Sanju Samson2013-26*5271901865181141.1
7 Shane Watson2008-20 4 21 145 141 3874 137.9
8 David Warner2009-24 4621841846505139.7
9Sai Sudharsan2022-26*32057572515149.1
10Q De Cock2013-26*3241181183441134.9
Most Hundreds In IPL ( * Mts – Matches, Inns- Innings, S.R. – Strike Rate)

Also Read – Most Wkts | Best Bowling , In IPL 2023

Also Read – Most Wkts | Best Bowling , In IPL History

The Most Runs In IPL History & 2nd Most Runs In ODI Cricket History Batsman Virat Kohli Has The Most Hundreds In IPL History, IPL 2025 Winning Team Royal Challengers Bangalore Player Virat Kohli IPL 2016 : 973 The Most Runs In A Single IPL Season, Virat Kohli IPL 2024 Most Runs Player

The Indian batting superstar Virat Kohli who has the most runs in IPL, has amassed 9 centuries to come 1st for the most hundreds in this cricket league.

He leaves behind Chris Gayle & Jos Buttler to acquire the first position, by scoring two back-to-back hundreds in IPL 2023.

Most Hundreds In IPL

The player with the most 100s in ODI cricket & the most runs in ODI WC 2023, has done that in the 275 innings of the 283 matches he has played so far.

During his 973 runs season in IPL 2016, Kohli went on scoring 4 hundreds.

Also Read – Highest | Most Wkts | Best Bowling , In ODI World Cup 2023

Also Read – 1983 WC | IND Vs AUS ODI | IND Vs ENG ODI | NZ Vs SA ODI | NZ Vs PAK ODI | IND Vs AUS Test Series | ICC Champions Trophy | BAN Vs IND Test | PAK Vs BAN Test

The Most IPL 100s In A Season Player Jos Buttler Stats : 2nd Most Hundreds In IPL History, IPL 2025 Gujarat Titans Wicketkeeper Batsman Jos Buttler In IPL 2022, Alongwith Virat Kohli, Jos Buttler Is The Batsman Having The Most Hundreds During The Chase In IPL

The England hard-hitting wicket-keeper batsman Jos Buttler comes 2nd in respect of the most hundreds in IPL.

After Virat Kohli, Jos – is the only in the IPL history, to score 4 hundreds in a single IPL season, doing that in IPL 2022 with 863 runs in 17 innings against his name.

Most Hundreds In IPL

A total of 7 IPL hundreds in 134 innings, Buttler has against his name.

The IPL Highest Score & Most Sixes In IPL History Batsman Chris Gayle 3rd Most Hundreds In IPL Cricket, Chris Gayle 175 The Highest Score & The Fastest IPL Hundred , The 2nd Most International 6s & 3rd Most ODI 6s Batsman C Gayle In IPL

Chris Gayle, arguably the greatest t-20 batsman of all time, has smashed 6 centuries to appear 3rd in the list above.

This also includes his 175*(66 balls ) – the highest individual score in IPL, coming against Pune Warriors in 2013.

Most Hundreds In IPL

In 141 innings, Gayle amassed 4965 runs including 357 sixes – the most in IPL history. In addition, he has scored 31 fifties in the event.

Also Read – Fastest 10000 Test Runs | Fastest 2000 ODI Runs | Fastest 500 Test Wkts | Most Test Wkts

The Fastest 5000 IPL Runs Player KL Rahul Has The 6 IPL 100s, IPL 2020 Most Runs Batsman KL Rahul IPL 2025 Delhi Capitals Player, KL Rahul 2nd In IPL Fastest 50 List

KL Rahul has 6 hundreds to his name to come here 4th for the most hundreds in IPL.

The first two hundreds for Rahul, came for the Punja team in 2019 & 2020 while the next two for the Lucknow team in IPL 2022, scoring 616 runs in the season.

Also, Rahul is the top 5 fastest fifty in IPL history batsman.

The Most Runs In IPL 2023, Highest Score In IPL 2023 Batsman Shubman Gill IPL Stats : Fifth Most Hundreds In IPL Cricket History, The 2nd Most Runs In A Test Match Player S Gill Asia Cup 2025 Winner India Player

The IPL 2023 – Most Runs, 3rd Most 6s & Highest Score batsman, Shubman Gill enters in the group of the most hundreds in IPL all time.

With 3 hundreds & 4 fifties in the tournament, Gill scores a total of 890 runs in 17 innings which includes 33 sixes & the highest score of 129.

A total of 5 hundreds in 131 IPL innings, Gill has scored so far in his IPL career.

Most Hundreds In IPL

IPL 2020 2nd Most Sixes Batsman Sanju Samson Top 10 Most Hundreds In IPL Player, IPL 2025 Rajasthan Royals Wicketkeeper Batsman Sanju Samson Stats, IPL 2026 Chennai Super Kings Player Sanju Samson ICC T20 Cricket World Cup 2026 Player Of The Series

Sanju Samson, a fine wicket-keeper batsman comes here with 5 centuries against his name. In the 2026 season, he scores 2 centuries.

The other 3 hundreds for him, come in 2017,2019 & 2021 IPL editions.

Sanju has 5181 runs in 186 innings with a strike-rate of 141.

The Australian Allrounder Shane Watson Centuries In IPL : 4, IPL 2008 Player Of The Tournament Shane Watson ICC T20 WC 2012 Most Consecutive Man Of The Match Awards, Rajasthan Royals IPL 2008 Winning Team Player Shane Watson Stats In IPL Career

Shane Watson the former Australian batting all-rounder, also has 4 centuries in this league.

He hit his first hundred in 2013 while the second in 2015.

The other two for him came in 2018 IPL, with one coming in the final, helping CSK win the title.

In the inaugural season, Watson played a crucial role in Rajasthan becoming the Champions. He won the player of the series award.

The 2nd Most IPL 50s Batsman David Warner IPL Career 4 Hundreds, IPL 2024 David Warner Retirement, The ICC 2023 ODI World Cup Winner Australia Player David Warner IPL Stats

The Australian left-hand batter & IPL 2024 Delhi Capitals skipper David Warner is the 8th in this list, with 4 hundreds.

His first hundred came for Delhi Daredevils, back in 2010 while the fourth one for Sunrisers Hyderabad in 2019.

With 6505 runs in 184 innings, Warner has 62 as the 2nd most fifties in IPL history.

The IPL 2025 Most Runs Player Sai Sudharsan Has The 9th Most Hundreds In IPL History, The Syed Mushtaq Ali Trophy 2022 Winning Team Tamil Nadu Player S Sudharsan Stats In IPL, Sai Sudharsan IPL 2026 3rd Most Runs Batsman

Having a 100(Vs RCB) already scored in the 2026 edition, the Gujarat Titans opener has a total number reading as 3 so far.

The stylish and elegant left handed opening batter has done so by batting in only 57 innings so far.

He had the other tons coming in the 2025(Vs DC) and 2024(Vs CSK) IPL editions.

IPL 2019 & IPL 2022 3rd Most Runs Batsman Q De Cock Has The Three IPL Hundreds, The ICC World Test Championship 2025 Winning Team South Africa Player Quinton De Cock Stats In IPL

Making the IPL debut in 2013, the Proteas wicketkeeper batsman has a number reading 3 in the hundreds column.

Batting in 118 Innings, the lefty opener has amassed over three thousand runs in the Indian Premier League.

His 1st hundred comes against RCB, in the 2016 edition.

Frequently Asked Questions (FAQs)

Who has the most centuries in IPL?

Virat Kohli has 9 as the most centuries in IPL. Previously, this record was held by Chris Gayle with 6 centuries, before Kohli smashing 2 back-to-back hundreds in the IPL 2023. Jos Buttler has 7 as the 2nd most in this league.

Who scored the most centuries in one IPL season?

Virat Kohli & Jos Buttler scored 4 as the most centuries in one IPL season. Kohli did this in the 2016 season, with 973 runs in 16 innings & Buttler did the same in the 2022 season, with 863 runs in 17 innings.

Who is the first Indian batsman to hit a century in the IPL?

Manish Pandey is the first Indian to hit a century in the IPL, scoring 114* off 73 balls against Deccan Chargers in 2009. Pandey hit 10 fours & 4 sixes in his innings and lead RCB to a 12 runs win.

Who is the first batsman to score a century in the IPL?

Brendan McCullum is the first batsman to score a century in the IPL, hitting 158*(73 balls) against RCB in the first match of the inaugural IPL edition 2008. He had 10 fours & 13 sixes in this innings, leading KKR to a 140 runs win.

Leave a Comment