Most Centuries in IPL: Most Hundreds in IPL 2025 (Updated List)

0
544
Most Centuries in IPL: Most Hundreds in IPL Cricket 2025 (Updated List)

Most Centuries in IPL 2025: Most Hundreds in IPL Cricket 2025 (Updated List). The Indian Premier League (IPL) has witnessed some incredible batting performances over the years, with several players etching their names in history by scoring multiple centuries. Let’s take a look at the top players with the most hundreds in IPL history.

Read Also: Virat Kohli Centuries in IPL

Most Centuries in IPL History: Ahead of IPL 2025, the Indian Premier League has been a platform where batsmen have showcased their prowess, with centuries being a testament to their dominance.

IPL All Records

Most Centuries in IPL History

Top 15 Players with the Most Centuries in IPL History

Player NameTeamsInningsCenturiesTime Period
Virat KohliRCB24482008–2024
Jos ButtlerMI, RR10672016–2024
Chris GayleKKR, RCB, PBKS14162009–2021
Shubman GillKKR, GT10042018–2024
KL RahulRCB, SRH, PBKS, LSG12342013–2024
Shane WatsonRR, RCB, CSK14142008–2020
David WarnerDC, SRH18442009–2024
Sanju SamsonDC, RR16332013–2024
AB de VilliersDC, RCB17032008–2021
Hashim AmlaPBKS1622016–2017
Ben StokesRPS, RR, CSK4422017–2023
Jonny BairstowSRH, PBKS5022019–2024
Yashasvi JaiswalRR5222020–2024
Ruturaj GaikwadCSK6522020–2024
Adam GilchristDCH, PBKS8022008–2013

1. Virat Kohli – 8 Centuries

Virat Kohli, the leading run-scorer in IPL history, holds the record for the most centuries, with 8 to his name. Playing for Royal Challengers Bangalore (RCB), he has been a consistent performer. His highest score of 113 off 50 balls* came against Kings XI Punjab in 2016, a season where he scored four centuries.

2. Jos Buttler – 7 Centuries

England’s Jos Buttler, playing for Rajasthan Royals (RR), follows Kohli with 7 centuries. His highest score in IPL is 124 off 64 balls against Sunrisers Hyderabad in 2021. Buttler’s aggressive batting style makes him one of the most dangerous batters in the league.

3. Chris Gayle – 6 Centuries

The ‘Universe Boss’ Chris Gayle is third on the list with 6 centuries in the IPL, most of which came during his time with RCB. He holds the record for the highest individual score in IPL history – a mammoth 175 off 66 balls* against Pune Warriors in 2013.

4. KL Rahul – 4 Centuries

KL Rahul has been a consistent run-scorer and has 4 centuries in IPL. Playing for Punjab Kings (PBKS) and Lucknow Super Giants (LSG), his highest score of 132 off 69 balls* came against RCB in 2020.

5. David Warner – 4 Centuries

Australian opener David Warner, one of the most successful overseas players, has also scored 4 IPL centuries. His highest score of 126 off 59 balls came for Sunrisers Hyderabad (SRH). Warner has been a key player in IPL, winning the Orange Cap multiple times.

6. Shubman Gill – 4 Centuries

Young Indian sensation Shubman Gill has 4 IPL centuries, proving his capability as a top-order batter. His highest score of 129 off 60 balls came in 2023 while playing for Gujarat Titans (GT).

7. Shane Watson – 4 Centuries

Former Australian all-rounder Shane Watson also has 4 IPL hundreds, playing for Rajasthan Royals (RR) and Chennai Super Kings (CSK). His most memorable knock was 117 off 57 balls* in the 2018 IPL final for CSK.

8. AB de Villiers – 3 Centuries

South African legend AB de Villiers was a match-winner for RCB, scoring 3 IPL centuries. His best innings was 133 off 59 balls* against Mumbai Indians in 2015.

9. Sanju Samson – 3 Centuries

Sanju Samson, the Rajasthan Royals captain, has also scored 3 IPL centuries, with his highest being 119 off 63 balls. His aggressive stroke play makes him one of the most exciting Indian batters.

10. Hashim Amla – 2 Centuries

Former South African batter Hashim Amla played only a few seasons but still managed to score 2 centuries in IPL, with his highest being 104 off 60 balls* for PBKS.

Apart from these players, several others, including Shikhar Dhawan, Ruturaj Gaikwad, Jonny Bairstow, and Rohit Sharma, have also made their mark with multiple IPL centuries. These explosive batting performances continue to make IPL one of the most thrilling T20 leagues in the world.

11. Ruturaj Gaikwad – 2 Centuries

Young Indian opener Ruturaj Gaikwad has impressed with his elegant stroke play and consistency in IPL. Playing for Chennai Super Kings (CSK), he has scored 2 centuries so far.

  • His highest score of 108 off 60 balls* came against Rajasthan Royals in IPL 2021.
  • His second century was a well-paced 101 off 65 balls against Sunrisers Hyderabad in IPL 2023.

Gaikwad is known for his ability to anchor innings while accelerating when needed, making him one of the most promising young batters in IPL.

12. Shikhar Dhawan – 2 Centuries

Veteran Indian opener Shikhar Dhawan is one of the most consistent batters in IPL history. Playing for multiple teams, including Delhi Capitals (DC), Sunrisers Hyderabad (SRH), and Punjab Kings (PBKS), he has scored 2 centuries in IPL.

  • His highest score of 106 off 61 balls* came against Kings XI Punjab (now PBKS) in IPL 2020.
  • He became the first player in IPL history to score back-to-back centuries, with another 101 off 58 balls* against Chennai Super Kings in the same season.

Dhawan is known for his aggressive yet controlled batting style, making him one of the league’s top run-scorers.

13. Jonny Bairstow – 2 Centuries

English wicketkeeper-batsman Jonny Bairstow has been a destructive opener in the IPL. Representing Sunrisers Hyderabad (SRH) and Punjab Kings (PBKS), he has scored 2 centuries in the tournament.

  • His highest score of 114 off 56 balls came against Royal Challengers Bangalore (RCB) in IPL 2019.
  • His second century was 103 off 59 balls against Kolkata Knight Riders (KKR) in IPL 2021.

Bairstow’s aggressive approach at the top of the order makes him a game-changer, capable of dismantling any bowling attack.

14. Suryakumar Yadav – 2 Centuries

Indian middle-order maestro Suryakumar Yadav has established himself as one of the most stylish and explosive batters in IPL. Playing for Mumbai Indians (MI), he has scored 2 centuries in the tournament.

  • His highest score of 103 off 49 balls* came against Gujarat Titans (GT) in IPL 2023.
  • His second century was 100 off 51 balls* against Sunrisers Hyderabad (SRH) in the same season.

Suryakumar is known for his innovative stroke play and ability to accelerate the scoring rate, making him a key player for Mumbai Indians.

15. Yashasvi Jaiswal – 2 Centuries

Young Indian opener Yashasvi Jaiswal has emerged as one of the most promising batters in IPL. Playing for Rajasthan Royals (RR), he has already scored 2 centuries in the tournament.

  • His highest score of 124 off 62 balls came against Mumbai Indians (MI) in IPL 2023.
  • His second century was 100 off 53 balls* against Kolkata Knight Riders (KKR) in the same season.

Jaiswal’s aggressive yet composed batting style has made him one of the brightest young talents in Indian cricket.

16. Quinton de Kock – 2 Centuries

South African wicketkeeper-batsman Quinton de Kock has been a consistent performer in the IPL, known for his explosive starts at the top of the order. Representing teams like Delhi Capitals (DC), Royal Challengers Bangalore (RCB), Mumbai Indians (MI), and Lucknow Super Giants (LSG), he has scored 2 centuries in the tournament.

  • His highest score of 140 off 70 balls* came against Kolkata Knight Riders (KKR) in IPL 2022, one of the finest knocks in IPL history.
  • His first century was 108 off 51 balls while playing for Delhi in IPL 2016 against Royal Challengers Bangalore (RCB).

De Kock’s aggressive approach and ability to dominate the powerplay make him one of the most dangerous openers in IPL history.

17. Ajinkya Rahane – 2 Centuries

Indian top-order batter Ajinkya Rahane is known for his classical stroke play and consistency in the IPL. He has represented teams like Rajasthan Royals (RR), Rising Pune Supergiant (RPS), Delhi Capitals (DC), Kolkata Knight Riders (KKR), and Chennai Super Kings (CSK), scoring 2 centuries in the tournament.

  • His highest score of 105 off 63 balls* came against Delhi Daredevils (now Delhi Capitals) in IPL 2019 while playing for Rajasthan Royals.
  • His first IPL century was 103 off 60 balls* against Royal Challengers Bangalore (RCB) in IPL 2012.

Rahane’s ability to anchor the innings and accelerate when needed has made him a reliable batter in the league.

18. Rohit Sharma – 2 Centuries

Indian batting superstar Rohit Sharma has been one of the most successful players in IPL history. Leading Mumbai Indians (MI) to five IPL titles, he has also made his mark with the bat, scoring 2 centuries in the tournament.

  • His highest score of 109 off 60 balls* came against Kolkata Knight Riders (KKR) in IPL 2012.
  • His second century was 100 off 64 balls* against Gujarat Lions in IPL 2016.

Rohit’s ability to play big knocks in crucial games, combined with his leadership skills, has made him one of the most iconic players in IPL history.

19. Brendon McCullum – 2 Centuries

New Zealand’s explosive opener Brendon McCullum played a pivotal role in shaping the IPL’s legacy with his aggressive batting style. Representing teams like Kolkata Knight Riders (KKR), Chennai Super Kings (CSK), and Gujarat Lions (GL), he scored 2 centuries in the tournament.

  • His most iconic innings was 158 off 73 balls* in the inaugural IPL match for KKR against Royal Challengers Bangalore (RCB) in 2008, setting the tone for the league’s future.
  • His second century was 100 off 56 balls* for Chennai Super Kings against Sunrisers Hyderabad in IPL 2015.

McCullum’s fearless approach and ability to take on any bowling attack made him one of the most exciting batters in IPL history.

20. Virender Sehwag – 2 Centuries

The legendary Indian opener Virender Sehwag was known for his aggressive and fearless batting style. Playing for Delhi Daredevils (now Delhi Capitals) and Kings XI Punjab (now Punjab Kings), he scored 2 centuries in the IPL.

  • His highest score of 122 off 58 balls came against Chennai Super Kings (CSK) in IPL 2014 while playing for Kings XI Punjab in the Qualifier 2 match.
  • His first IPL century was 119 off 56 balls against Deccan Chargers (now defunct) in IPL 2011 while playing for Delhi Daredevils.

Sehwag’s explosive batting at the top of the order made him one of the most entertaining players in IPL history.

21. Adam Gilchrist – 2 Centuries

Australian wicketkeeper-batsman Adam Gilchrist was one of the most destructive openers in IPL history. Leading Deccan Chargers (DC) to the IPL 2009 title, he played a key role with the bat and scored 2 centuries in the tournament.

  • His highest score of 109 off 47 balls* came against Mumbai Indians (MI) in IPL 2008 while playing for Deccan Chargers.
  • His second century was 106 off 55 balls for Kings XI Punjab (now Punjab Kings) against Royal Challengers Bangalore (RCB) in IPL 2011.

Gilchrist’s aggressive batting and leadership played a crucial role in making IPL a thrilling T20 league.

22. Murali Vijay – 2 Centuries

Indian opener Murali Vijay was a key player for Chennai Super Kings (CSK) during their dominant IPL years. Known for his elegant yet aggressive batting, he scored 2 centuries in the tournament.

  • His highest score of 127 off 56 balls came against Rajasthan Royals (RR) in IPL 2010, which was one of the best knocks of the season.
  • His second century was 113 off 58 balls against Delhi Daredevils (now Delhi Capitals) in IPL 2012 during the Qualifier 2 match, helping CSK reach the final.

Vijay was instrumental in CSK’s success, delivering match-winning performances in high-pressure games.

23. Ben Stokes – 2 Centuries

England’s star all-rounder Ben Stokes has played some of the most impactful innings in IPL history. Representing Rising Pune Supergiant (RPS) and Rajasthan Royals (RR), he has scored 2 centuries in the tournament.

  • His highest score of 107 off 60 balls* came against Mumbai Indians (MI) in IPL 2017 while playing for Rising Pune Supergiant. This knock was crucial in a successful run chase.
  • His second century was 107 off 63 balls for Rajasthan Royals against Mumbai Indians in IPL 2020, showcasing his ability to dominate under pressure.

Stokes’ ability to contribute with both bat and ball makes him one of the most valuable all-rounders in IPL history.

24. Travis Head – 1 Century

Australian batter Travis Head is known for his aggressive stroke play and ability to dominate bowling attacks. Representing Royal Challengers Bangalore (RCB) and Sunrisers Hyderabad (SRH), he has scored 1 century in the IPL.

  • His highest score of 102 off 41 balls came against Royal Challengers Bangalore (RCB) in IPL 2024 while playing for Sunrisers Hyderabad (SRH). This knock was one of the fastest centuries of the season.

Head’s attacking style and ability to accelerate make him a dangerous batter in T20 cricket.

25. Heinrich Klaasen – 1 Century

South African wicketkeeper-batsman Heinrich Klaasen has showcased his explosive batting skills in the IPL. Playing for Sunrisers Hyderabad (SRH), he has registered 1 century in the tournament.

  • His highest score of 104 off 51 balls came against Royal Challengers Bangalore (RCB) in IPL 2023, displaying his power-hitting ability.

Klaasen’s aggressive batting, especially against spin, makes him a crucial middle-order player in T20 cricket.

26. Rishabh Pant – 1 Century

Indian wicketkeeper-batsman Rishabh Pant is known for his explosive batting and match-winning abilities in the IPL. Playing for Delhi Capitals (DC), he has scored 1 century in the tournament.

  • His highest score of 128 off 63 balls* came against Sunrisers Hyderabad (SRH) in IPL 2018. This knock remains one of the highest individual scores by an Indian in IPL history.

Pant’s fearless approach and ability to accelerate in the death overs make him one of the most dangerous batters in the league.

27. Steven Smith – 1 Century

Australian batter Steven Smith is known for his classy stroke play and ability to anchor innings in T20 cricket. He has played for Pune Warriors India (PWI), Rajasthan Royals (RR), Rising Pune Supergiant (RPS), and Delhi Capitals (DC), scoring 1 century in the IPL.

  • His highest score of 101 off 54 balls came against Gujarat Lions (GL) in IPL 2016 while playing for Rising Pune Supergiant.

Smith’s ability to control the game and build innings makes him a valuable asset in any IPL team.

28. Ishan Kishan – 1 Century

Indian wicketkeeper-batsman Ishan Kishan is known for his aggressive stroke play and fearless approach at the top of the order. Representing Mumbai Indians (MI), he has scored 1 century in the IPL.

  • His highest score of 113 off 64 balls came against Sunrisers Hyderabad (SRH) in IPL 2021, where he dominated the opposition bowlers with explosive hitting.

Kishan’s ability to accelerate from the start and clear the boundaries makes him a key player in the Mumbai Indians’ batting lineup.

29. Harry Brook – 1 Century

English batter Harry Brook made an immediate impact in the IPL with his aggressive stroke play. Playing for Sunrisers Hyderabad (SRH), he has scored 1 century in the tournament.

  • His highest score of 100 off 55 balls* came against Kolkata Knight Riders (KKR) in IPL 2023, showcasing his ability to dominate quality bowling attacks.

Brook’s fearless batting style and ability to play big knocks make him a promising talent in T20 cricket.

30. Sunil Narine – 1 Century

West Indian all-rounder Sunil Narine is primarily known for his mystery spin, but he has also made a significant impact as an explosive opener in the IPL. Playing for Kolkata Knight Riders (KKR), he has scored 1 century in the tournament.

  • His highest score of 109 off 56 balls came against Royal Challengers Bangalore (RCB) in IPL 2024, showcasing his aggressive batting ability.

Narine’s fearless hitting at the top of the order and his ability to contribute with both bat and ball make him a valuable player for KKR.

Most Hundreds in IPL History

Here is the list of all Most Hundreds in IPL history:

#PlayerMatInn100s50sRunsHS
1Virat Kohli2532458568,063113*
2Jos Buttler1071067193,582124
3Chris Gayle1421416314,965175*
4Lokesh Rahul1321234374,683132*
5David Warner1841844626,565126
6Shubman Gill1031004203,216129
7Shane Watson1451414213,874117*
8AB de Villiers1841703405,162133*
9Sanju Samson1691643264,485119
10Hashim Amla161623577104*
11Ruturaj Gaikwad67662192,433108*
12Shikhar Dhawan2222212516,769106*
13Jonny Bairstow5050291,589114
14Suryakumar Yadav1511362243,623103*
15YBK Jaiswal5453291,608124
16Quinton de Kock1081082233,161140*
17Ajinkya Rahane1861722314,698105*
18Rohit Sharma2582532436,628109*
19Brendon McCullum1091092132,880158*
20Virender Sehwag1041042162,728122
21Adam Gilchrist80802112,069109*
22Murali Vijay1061062132,619127
23Ben Stokes454422935107*
24B Sai Sudharsan2525161,034103
25C Green292812707100*
26Lendl Simmons29291111,079100*
27Shaun Marsh71691202,477115
28Michael Hussey59581151,977116*
29Travis Head262616839102
30Heinrich Klaasen3633161,027104
31Kevin Pietersen3636141,001103*
32David Miller1311251132,951101*
33Andrew Symonds393615974117*
34Rishabh Pant1121111183,284128*
35Sachin Tendulkar78781132,334100*
36Rajat Patidar282517833112*
37Steven Smith103931112,485101
38Suresh Raina2052001395,528100*
39Venkatesh Iyer52501111,332104
40Will Jacks9911241100*
41Ishan Kishan1061001162,750106*
42Manish Pandey1711591223,850114*
43Yusuf Pathan1741541133,204100
44Mahela Jayawardene80781101,802110*
45Marcus Stoinis9688191,866124*
46Ambati Rayudu2041871224,348100*
47Sanath Jayasuriya303014768114*
48Devdutt Padikkal6565191,569101*
49Wriddhiman Saha1701451132,934115*
50PC Valthaty232312505120*
51Mayank Agarwal1271211132,661106
52Prabhsimran Singh343413756103
53Harry Brook11111190100*
54Sunil Narine178111171,578109

Latest Updates

  • Virat Kohli Equals Chris Gayle To Slam Most IPL Centuries

FAQs

The slowest century in IPL history was scored by Manish Pandey in 67 balls while playing for Royal Challengers Bangalore (RCB) in IPL 2009.

MS Dhoni has never scored a century in IPL. His highest score is 84 off 48 balls* against Royal Challengers Bangalore in IPL 2019.

Rohit Sharma has scored 2 centuries in IPL:

100 off 64 balls* vs Gujarat Lions in 2016.

109 off 60 balls* vs Kolkata Knight Riders (KKR) in 2012.

MS Dhoni has 0 IPL centuries but is known for his incredible finishing ability.

As of now, Smriti Mandhana has not scored a century in the Women’s Premier League (WPL), the women’s version of IPL.

Virat Kohli holds the record for the most centuries in IPL history with 8 centuries.

Travis Head has scored 1 century in IPL: 102 off 41 balls vs Royal Challengers Bangalore in IPL 2024 while playing for Sunrisers Hyderabad (SRH).

Sachin Tendulkar scored 1 century in IPL: 100 off 66 balls* vs Kochi Tuskers Kerala in IPL 2011 while playing for Mumbai Indians.

Shubman Gill has scored 4 centuries in IPL, with his highest score being 129 off 60 balls in IPL 2023.

MS Dhoni has scored 0 centuries in IPL. His highest score is 84 off 48 balls*.

LEAVE A REPLY

Please enter your comment!
Please enter your name here