Complete IPL Centuries List Till Date

In cricket, when a batman scores hundred individual runs in a single game and single innings, it’s known as a century and here, we’re going to list down all the centuries ever scored in the history of the Indian Premier League (IPL). The tournament is the most popular T20 competition across the world, where centuries means fireworks in the stadiums, big hits and plenty of entertainment for all watching.

They often say that T20 is a batsman’s game yet over 15 editions of the Indian Premier League, we’ve only managed 93 IPL centuries (updated 21st April 2024), with the most centuries in a particular season coming most recently in IPL 2023 where 12 centuries were scored in the season. From these, we have 44 individual centurions who have made at least one entry into the IPL centuries list over the years.

Of course, the leader of them all is Virat Kohli, who has scored 8 of these centuries himself, while Rajasthan Royals’ Jos Buttler is close behind him with 7 IPL centuries. Kohli had a magical season in IPL 2016 where he scored 4 of these IPL centuries in a single season, while Buttler scored 3 in a season in IPL 2022 recently.


SEE ALSO: List of top online sports betting websites


The team breakdown sees RCB with the most number of IPL tons (17 centuries), while Kings XI Punjab / Punjab Kings and Rajasthan Royals are close behind Bangalore (13 centuries each). Gujarat Titans played their debut season in IPL 2022 and even though they went on to win that season, they’re the only one from current IPL franchises to not have even a single entry on this IPL centuries list.

List of all IPL centuries ever scored

Sr.NameTeamDateScore
1Brendon McCullumKolkata Knight Riders18 Apr 2008158(73)*
2Michael HusseyChennai Super Kings19 Apr 2008116(54)*
3Andrew SymondsDeccan Chargers24 Apr 2008117(53)*
4Adam GilchristDeccan Chargers27 Apr 2008109(47)*
5Sanath JayasuriyaMumbai Indians14 May 2008114(48)*
6Shaun MarshKings XI Punjab28 May 2008115(69)
7AB de VilliersDelhi Daredevils23 Apr 2009105(54)*
8Manish PandeyRoyal Challengers Bangalore21 May 2009114(73)*
9Yusuf PathanRajasthan Royals13 Mar 2010100(37)
10David WarnerDelhi Daredevils29 Mar 2010107(69)*
11Murali VijayChennai Super Kings3 Apr 2010127(56)
12Mahela JayawardeneKings XI Punjab4 Apr 2010110(59)*
13Paul ValthatyKings XI Punjab13 Apr 2011120(63)*
14Sachin TendulkarMumbai Indians15 Apr 2011100(66)*
15Chris GayleRoyal Challengers Bangalore22 Apr 2011102(55)*
16Virender SehwagDelhi Daredevils5 May 2011119(56)

The second edition of the tournament was IPL 2009 and this tournament was shifted to South Africa, where pitches were different and through the entire season, we saw only 2 centuries which is the lowest for any season of the IPL so far. ABD was one of the them and the other was Manish Pandey, who became the first Indian to score a century in the tournament, after 7 overseas players got there first!


SEE ALSO: List of best fantasy sports websites in India


The most in a season was in IPL 2022 where we saw 8 centuries. The list above shows the first 16 centuries of the IPL, which was scored by different cricketers. However, the 17th century of the tournament onwards, batsmen started scoring multiple IPL career centuries and the first to join the club of more than one IPL century was none other than Universe Boss, Chris Gayle. After him, many others followed suit…

Complete IPL centuries list

Sr.NameTeamDateScore
17Chris Gayle (2)Royal Challengers Bangalore6 May 2011107(49)
18Adam Gilchrist (2)Kings XI Punjab17 May 2011106(55)
19Ajinkya RahaneRajasthan Royals15 Apr 2012103(60)*
20Kevin PietersenDelhi Daredevils19 Apr 2012103(64)*
21David Warner (2)Delhi Daredevils10 May 2012109(54)*
22Rohit SharmaMumbai Indians12 May 2012109(60)*
23Chris Gayle (3)Royal Challengers Bangalore17 May 2012128(62)*
24Murali Vijay (2)Chennai Super Kings25 May 2012113(58)
25Shane WatsonRajasthan Royals22 Apr 2013101(58)
26Chris Gayle (4)Royal Challengers Bangalore23 Apr 2013175(66)*
27Suresh RainaChennai Super Kings2 May 2013100(53)*
28David MillerKings XI Punjab6 May 2013101(38)*
29Lendl SimmonsMumbai Indians21 May 2014100(61)*
30Virender Sehwag (2)Kings XI Punjab30 May 2014122(58)
31Wriddhiman SahaKings XI Punjab1 Jun 2014115(55)*
32Brendon McCullum (2)Chennai Super Kings11 Apr 2015100(56)*
33Chris Gayle (5)Royal Challengers Bangalore6 May 2015117(57)
34AB de Villiers (2)Royal Challengers Bangalore10 May 2015133(59)*
35Shane Watson (2)Rajasthan Royals16 May 2015104(59)*
36Quinton de KockDelhi Daredevils17 Apr 2016108(51)

If you hit a century in an IPL match, you were hailed as a good batsman and only few managed to get there more than once. However, IPL 2016 was a dream run for one man named Virat Kohli who pummelled 4 centuries and entered the IPL centuries list on multiple occasions that IPL 2016 season, tallying 973 runs in a single season – a record which may not be broken for many years to come!

Sr.NameTeamDateScore
37Virat KohliRoyal Challengers Bangalore24 Apr 2016100(63)*
38Steve SmithRising Pune Supergiant29 Apr 2016101(54)
39Virat Kohli (2)Royal Challengers Bangalore7 May 2016108(58)*
40Ab de Villiers (3)Royal Challengers Bangalore14 May 2016129(52)*
41Virat Kohli (3)Royal Challengers Bangalore14 May 2016109(55)
42Virat Kohli (4)Royal Challengers Bangalore18 May 2016113(50)
43Sanju SamsonDelhi Daredevils11 Apr 2017102(63)
44Hashim AmlaKings XI Punjab20 Apr 2017104(60)*
45David Warner (3)Sunrisers Hyderabad30 Apr 2017126(59)
46Ben StokesRising Pune Supergiant1 May 2017103(63)*
47Hashim Amla (2)Kings XI Punjab7 May 2017104(60)
48Chris Gayle (6)Kings XI Punjab19 Apr 2018104(63)*
49Shane Watson (3)Chennai Super Kings20 Apr 2018106(57)
50Rishabh PantDelhi Daredevils10 May 2018128(63)*
51Ambati RayuduChennai Super Kings13 May 2018100(62)*
52Shane Watson (4) Chennai Super Kings27 May 2018117(57)*
53Sanju Samson (2)Rajasthan Royals29 Mar 2019102(55)*
54Jonny BairstowSunrisers Hyderabad31 Mar 2019114(56)
55David Warner (4)Sunrisers Hyderabad31 Mar 2019100(55)*
56KL RahulKings XI Punjab10 Apr 2019100(64)*
57Virat Kohli (5)Royal Challengers Bangalore19 Apr 2019100(58)
58Ajinkya Rahane (2)Rajasthan Royals22 Apr 2019105(63)*

Hello IPL 2020 – Post Covid cricket!

With coronavirus hitting the world early in 2020, there was a lot of question over whether or not the IPL 2020 would take place. Finally after a lot of delaying, the season took place in UAE amidst plenty of security and safety protocols. The Indian batsmen in particular did brilliantly in the IPL 2020 season, with 4 of the 5 centuries being scored by Indians. A few months later, IPL 2021 kicked off, this time back in India. Then, things were back to normal.

Sr.NameTeamDateScore
59KL Rahul (2)Kings XI Punjab24 Sep 2020132(69)*
60Mayank AgarwalKings XI Punjab27 Sep 2020106(50)
61Shikhar DhawanDelhi Capitals17 Oct 2020101(58)*
62Shikhar Dhawan (2)Delhi Capitals20 Oct 2020106(61)*
63Ben Stokes (2)Rajasthan Royals25 Oct 2020107(60)*
64Sanju Samson (3)Rajasthan Royals12 Apr 2021119(63)
65Devdutt PadikkalRoyal Challengers Bangalore22 Apr 2021101(52)*
66Jos ButtlerRajasthan Royals2 May 2021124(64)
67Ruturaj GaikwadChennai Super Kings2 Oct 2021101(60)*
68Jos Buttler (2)Rajasthan Royals2 Apr 2022100(68)
69KL Rahul (3)Lucknow Super Giants16 Apr 2022103(60)*
70Jos Buttler (3)Rajasthan Royals18 Apr 2022103(61)
71Jos Buttler (4)Rajasthan Royals22 Apr 2022116(65)
72KL Rahul (4)Lucknow Super Giants24 Apr 2022103(62)*
73Quinton de Kock (2)Lucknow Super Giants18 May 2022140(70)*
74Rajat PatidarRoyal Challengers Bangalore25 May 2022112(54)*
75Jos Buttler (5)Rajasthan Royals27 May 2022106(60)*
76Harry BrookSunrisers Hyderabad14 Apr 2023100(55)*
77Venkatesh IyerKolkata Knight Riders16 Apr 2023104(51)
78Yashasvi JaiswalRajasthan Royals30 Apr 2023124(62)
79Suryakumar YadavMumbai Indians12 May 2023103(49)*
80Prabhsimran SinghPunjab Kings13 May 2023103(65)
81Shubman GillGujarat Titans15 May 2023101(58)
82Heinrich KlaasenSunrisers Hyderabad18 May 2023104(51)
83Virat Kohli (6)Royal Challengers Bangalore18 May 2023100(63)
84Cameron GreenMumbai Indians21 May 2023100(47)*
85Virat Kohli (7)Royal Challengers Bangalore21 May 2023101(61)*
86Shubman Gill (2)Gujarat Titans21 May 2023104(52)*
87Shubman Gill (3)Gujarat Titans26 May 2023129(60)
88Virat Kohli (8)Royal Challengers Bangalore6 Apr 2024113(72)*
89Jos Buttler (6)Rajasthan Royals6 Apr 2024100(58)*
90Rohit Sharma (2)Mumbai Indians14 Apr 2024105(63)*
91Travis HeadSunrisers Hyderabad15 Apr 2024102(41)
92Sunil NarineKolkata Knight Riders16 Apr 2024109(56)
93Jos Buttler (7)Rajasthan Royals16 Apr 2024107(60)*
94TBDTBDTBDTBD
95TBDTBDTBDTBD
96TBDTBDTBDTBD
97TBDTBDTBDTBD

This IPL centuries list will keep growing over the years and as big hits and scores keep getting more frequent. For more updates from the world of sports and cricket and from the Indian Premier League (IPL) in particular, stay tuned to ReadScoops.com.


Register on Fun88 and get a 200 FREE Bet for sports betting

Signup to Fun88 and Get Rs.200 FREE Bets

See also: