Full List of IPL Hundreds: Every 100 Scored in Indian Premier League History – News18
Comprehensive IPL Centuries List
Get complete history of IPL centuries with our detailed list covering all 101 hundreds scored in the Indian Premier League.
After Brendon McCullum opened the Indian Premier League in the best possible manner with a whirlwind 158* – the first IPL century – in the first-ever match of the IPL in Bengaluru on 18th April, 2008, it has taken 1090 further IPL matches for the league to reach the 100 centuries mark, when Gujarat Titans’ Sai Sudarshan reached his ton vs Chennai Super Kings at the Narendra Modi Stadium, Ahmedabad on 10th May, 2008. In the same match the 101st century of the league was also registered by Sudarshan’s GT skipper Shubman Gill. Virat Kohli, the all-time leading run-getter in the league’s history had, a day prior, come close to hitting the 100th century in IPL, but got out for 92 vs Punjab Kings. It would have been fitting if the King had gotten to the mark. And even more if the ‘Crown Prince’ could, but that honour now belongs to Tamil Nadu’s B Sai Sudarshan.
Stay updated with the latest from IPL 2024, including top contenders for the IPL 2024 Orange Cap and IPL 2024 Purple Cap. Explore the complete IPL 2024 Schedule, IPL 2024 Points Table and players with the Most Sixes, Most Fours and Most Fifties in IPL 2024
While Royal Challengers Bangalore’s Brendon McCullum was the first ever IPL centurion, Manish Pandey was the Centurion in 2009. The 50th IPL century was hit by Rishabh Pant for Delhi Daredevils in 2018 vs Sunrisers Hyderabad. While the 100th IPL 50 came only in 2018, 10 years after the first, the journey from 50th to 100th has taken only half the time.
The all-time highest century maker is, unsurprisingly, Virat Kohli, with eight 100+ scores, while England’s Jos Buttler is closing in on the record with seven to his name. IPL enigma Chris Gayle has 6 to his name and the top 5 is rounded off by Shubman Gill (4) and KL Rahul (4).
The current season, IPL 2024, is now the most productive season in terms of centuries with 14 hundreds already recorded this season. 2023 edition saw 12 centuries being hit. The first season in 2008 had 6 centuries, while the lowest number of centuries (2) came in the 2009 eidtion hosted in South Africa. Chris Gayle’s 175* for RCB vs Pune Warriors India in 2013 remains the highest individual score in IPL, while the record for the fastest IPL hundred is also with Gayle – taking only 30 deliveries to reach the triple-figure mark during his epic 175* knock.
The 101 centuries in IPL so far has come from 57 different players with 29 of them being Indian players and 28 of them are the foreign recruits. Here’s the list of every century made in the IPL:
Complete List of IPL Hundreds
No. | Player | Team | Score | Deliveries | SR | Opposition | Ground | Date |
IPL 2008 | ||||||||
1 | Brendon McCullum | KKR | 158* | 73 | 216.43 | RCB | Bengaluru | 18-Apr-08 |
2 | Mike Hussey | CSK | 116* | 54 | 214.81 | KXIP | Mohali | 19-Apr-08 |
3 | Andrew Symonds | Deccan Chargers | 117* | 53 | 220.75 | RR | Hyderabad | 24-Apr-08 |
4 | Adam Gilchrist | Deccan Chargers | 109* | 47 | 231.91 | MI | DY Patil | 27-Apr-08 |
5 | Sanath Jayasuriya | MI | 114* | 48 | 237.5 | CSK | Wankhede | 14-May-08 |
6 | Shaun Marsh | KXIP | 115 | 69 | 166.66 | RR | Mohali | 28-May-08 |
IPL 2009 | ||||||||
7 | AB de Villiers | DD | 105* | 54 | 194.44 | CSK | Durban | 23-Apr-09 |
8 | Manish Pandey | RCB | 114* | 73 | 156.16 | Chargers | Centurion | 21-May-09 |
IPL 2010 | ||||||||
9 | Yusuf Pathan | RR | 100 | 37 | 270.27 | MI | Brabourne | 13-Mar-10 |
10 | David Warner | DD | 107* | 69 | 155.07 | KKR | Delhi | 29-Mar-10 |
11 | Murali Vijay | CSK | 127 | 56 | 226.78 | RR | Chennai | 03-Apr-10 |
12 | Mahela Jayawardene | KXIP | 110* | 59 | 186.44 | KKR | Eden Gardens | 04-Apr-10 |
IPL 2011 | ||||||||
13 | Paul Valthathy | KXIP | 120* | 63 | 190.47 | CSK | Mohali | 13-Apr-11 |
14 | Sachin Tendulkar | MI | 100* | 66 | 151.51 | KTK | Wankhede | 15-Apr-11 |
15 | Chris Gayle | RCB | 102* | 55 | 185.45 | KKR | Eden Gardens | 22-Apr-11 |
16 | Virender Sehwag | DD | 119 | 56 | 212.5 | Chargers | Hyderabad | 05-May-11 |
17 | Chris Gayle | RCB | 107 | 49 | 218.36 | KXIP | Bengaluru | 06-May-11 |
18 | Adam Gilchrist | KXIP | 106 | 55 | 192.72 | RCB | Dharamsala | 17-May-11 |
IPL 2012 | ||||||||
19 | Ajinkya Rahane | RR | 103* | 60 | 171.66 | RCB | Bengaluru | 15-Apr-12 |
20 | Kevin Pietersen | DD | 103* | 64 | 160.93 | Chargers | Delhi | 19-Apr-12 |
21 | David Warner | DD | 109* | 54 | 201.85 | Chargers | Hyderabad | 10-May-12 |
22 | Rohit Sharma | MI | 109* | 60 | 181.66 | KKR | Eden Gardens | 12-May-12 |
23 | Chris Gayle | RCB | 128* | 62 | 206.45 | DD | Delhi | 17-May-12 |
24 | Murali Vijay | CSK | 113 | 58 | 194.82 | DD | Chennai | 25-May-12 |
IPL 2013 | ||||||||
25 | Shane Watson | RR | 101 | 61 | 165.57 | CSK | Chennai | 22-Apr-13 |
26 | Chris Gayle | RCB | 175* | 66 | 265.15 | PWI | Bengaluru | 23-Apr-13 |
27 | Suresh Raina | CSK | 100* | 53 | 188.67 | KXIP | Chennai | 02-May-13 |
28 | David Miller | KXIP | 101* | 38 | 265.78 | RCB | Mohali | 06-May-13 |
IPL 2014 | ||||||||
29 | Lendl Simmons | MI | 100* | 61 | 163.93 | KXIP | Mohali | 21-May-14 |
30 | Virender Sehwag | KXIP | 122 | 58 | 210.34 | CSK | Wankhede | 30-May-14 |
31 | Wriddhiman Saha | KXIP | 115* | 55 | 209.09 | KKR | Bengaluru | 01-Jun-14 |
IPL 2015 | ||||||||
32 | Brendon McCullum | CSK | 100* | 56 | 178.57 | SRH | Chennai | 11-Apr-15 |
33 | Chris Gayle | RCB | 117 | 57 | 205.26 | KXIP | Bengaluru | 06-May-15 |
34 | AB de Villiers | RCB | 133* | 59 | 225.42 | MI | Wankhede | 10-May-15 |
35 | Shane Watson | RR | 104* | 59 | 176.27 | KKR | Brabourne | 16-May-15 |
IPL 2016 | ||||||||
36 | Quinton de Kock | DD | 108 | 51 | 211.76 | RCB | Bengaluru | 17-Apr-16 |
37 | Virat Kohli | RCB | 100* | 63 | 158.73 | GL | Rajkot | 24-Apr-16 |
38 | Steven Smith | RPS | 101 | 54 | 187.03 | GL | Pune | 29-Apr-16 |
39 | Virat Kohli | RCB | 108* | 58 | 186.2 | RPS | Bengaluru | 07-May-16 |
40 | Virat Kohli | RCB | 109 | 55 | 198.18 | GL | Bengaluru | 14-May-16 |
41 | AB de Villiers | RCB | 129* | 52 | 248.07 | GL | Bengaluru | 14-May-16 |
42 | Virat Kohli | RCB | 113 | 50 | 226 | KXIP | Bengaluru | 18-May-16 |
IPL 2017 | ||||||||
43 | Sanju Samson | DD | 102 | 63 | 161.9 | RPS | Pune | 11-Apr-17 |
44 | Hashim Amla | KXIP | 104* | 60 | 173.33 | MI | Indore | 20-Apr-17 |
45 | David Warner | SRH | 126 | 59 | 213.55 | KKR | Hyderabad | 30-Apr-17 |
46 | Ben Stokes | RPS | 103* | 63 | 163.49 | GL | Pune | 01-May-17 |
47 | Hashim Amla | KXIP | 104 | 60 | 173.33 | GL | Mohali | 07-May-17 |
IPL 2018 | ||||||||
48 | Chris Gayle | KXIP | 104* | 63 | 165.07 | SRH | Mohali | 19-Apr-18 |
49 | Shane Watson | CSK | 106 | 57 | 185.96 | RR | Pune | 20-Apr-18 |
50 | Rishabh Pant | DD | 128* | 63 | 203.17 | SRH | Delhi | 10-May-18 |
51 | Ambati Rayudu | CSK | 100* | 62 | 161.29 | SRH | Pune | 13-May-18 |
52 | Shane Watson | CSK | 117* | 57 | 205.26 | SRH | Wankhede | 27-May-18 |
IPL 2019 | ||||||||
53 | Sanju Samson | RR | 102* | 55 | 185.45 | SRH | Hyderabad | 29-Mar-19 |
54 | Jonny Bairstow | SRH | 114 | 56 | 203.57 | RCB | Hyderabad | 31-Mar-19 |
55 | David Warner | SRH | 100* | 55 | 181.81 | RCB | Hyderabad | 31-Mar-19 |
56 | KL Rahul | KXIP | 100* | 64 | 156.25 | MI | Wankhede | 10-Apr-19 |
57 | Virat Kohli | RCB | 100 | 58 | 172.41 | KKR | Eden Gardens | 19-Apr-19 |
58 | Ajinkya Rahane | RR | 105* | 63 | 166.66 | DC | Jaipur | 22-Apr-19 |
IPL 2020 | ||||||||
59 | KL Rahul | KXIP | 132* | 69 | 191.3 | RCB | Dubai DICS | 24-Sep-20 |
60 | Mayank Agarwal | KXIP | 106 | 50 | 212 | RR | Sharjah | 27-Sep-20 |
61 | Shikhar Dhawan | DC | 101* | 58 | 174.13 | CSK | Sharjah | 17-Oct-20 |
62 | Shikhar Dhawan | DC | 106* | 61 | 173.77 | KXIP | Dubai DICS | 20-Oct-20 |
63 | Ben Stokes | RR | 107* | 60 | 178.33 | MI | Abu Dhabi | 25-Oct-20 |
IPL 2021 | ||||||||
64 | Sanju Samson | RR | 119 | 63 | 188.88 | PBKS | Wankhede | 12-Apr-21 |
65 | Devdutt Padikkal | RCB | 101* | 52 | 194.23 | RR | Wankhede | 22-Apr-21 |
66 | Jos Buttler | RR | 124 | 64 | 193.75 | SRH | Delhi | 02-May-21 |
67 | Ruturaj Gaikwad | CSK | 101* | 60 | 168.33 | RR | Abu Dhabi | 02-Oct-21 |
IPL 2022 | ||||||||
68 | Jos Buttler | RR | 100 | 68 | 147.05 | MI | DY Patil | 02-Apr-22 |
69 | KL Rahul | LSG | 103* | 60 | 171.66 | MI | Brabourne | 16-Apr-22 |
70 | Jos Buttler | RR | 103 | 61 | 168.85 | KKR | Brabourne | 18-Apr-22 |
71 | Jos Buttler | RR | 116 | 65 | 178.46 | DC | Wankhede | 22-Apr-22 |
72 | KL Rahul | LSG | 103* | 62 | 166.12 | MI | Wankhede | 24-Apr-22 |
73 | Quinton de Kock | LSG | 140* | 70 | 200 | KKR | DY Patil | 18-May-22 |
74 | Rajat Patidar | RCB | 112* | 54 | 207.4 | LSG | Eden Gardens | 25-May-22 |
75 | Jos Buttler | RR | 106* | 60 | 176.66 | RCB | Ahmedabad | 27-May-22 |
IPL 2023 | ||||||||
76 | Harry Brook | SRH | 100* | 55 | 181.81 | KKR | Eden Gardens | 14-Apr-23 |
77 | Venkatesh Iyer | KKR | 104 | 51 | 203.92 | MI | Wankhede | 16-Apr-23 |
78 | Yashasvi jaiswal | RR | 124 | 62 | 200 | MI | Wankhede | 30-Apr-23 |
79 | Suryakumar Yadav | MI | 103* | 49 | 210.2 | GT | Wankhede | 12-May-23 |
80 | Prabhsimran Singh | PBKS | 103 | 65 | 158.46 | DC | Delhi | 13-May-23 |
81 | Shubman Gill | GT | 101 | 58 | 174.13 | SRH | Ahmedabad | 15-May-23 |
82 | Heinrich Klassen | SRH | 104 | 51 | 203.92 | RCB | Hyderabad | 18-May-23 |
83 | Virat Kohli | RCB | 100 | 63 | 158.73 | SRH | Hyderabad | 18-May-23 |
84 | Cameron Green | MI | 100* | 47 | 212.76 | SRH | Wankhede | 21-May-23 |
85 | Virat Kohli | RCB | 101* | 61 | 165.57 | GT | Bengaluru | 21-May-23 |
86 | Shubman Gill | GT | 104* | 52 | 200 | RCB | Bengaluru | 21-May-23 |
87 | Shubman Gill | GT | 129 | 60 | 215 | MI | Ahmedabad | 26-May-23 |
IPL 2024 | ||||||||
88 | Virat Kohli | RCB | 113* | 72 | 156.94 | RR | Jaipur | 06-Apr-24 |
89 | Jos Buttler | RR | 100* | 58 | 172.41 | RCB | Jaipur | 06-Apr-24 |
90 | Rohit Sharma | MI | 105* | 63 | 166.66 | CSK | Wankhede | 14-Apr-24 |
91 | Travis Head | SRH | 102 | 41 | 248.78 | RCB | Bengaluru | 15-Apr-24 |
92 | Sunil Narine | KKR | 109 | 56 | 194.64 | RR | Eden Gardens | 16-Apr-24 |
93 | Jos Buttler | RR | 107* | 60 | 178.33 | KKR | Eden Gardens | 16-Apr-24 |
94 | Yashasvi Jaiswal | RR | 104* | 60 | 173.33 | MI | Jaipur | 22-Apr-24 |
95 | Ruturaj Gaikwad | CSK | 108* | 60 | 180 | LSG | Chennai | 23-Apr-24 |
96 | Marcus Stoinis | LSG | 124* | 63 | 196.82 | CSK | Chennai | 23-Apr-24 |
97 | Jonny Bairstow | PBKS | 108* | 48 | 225 | KKR | Eden Gardens | 26-Apr-24 |
98 | Will Jacks | RCB | 100* | 41 | 243.9 | GT | Ahmedabad | 28-Apr-24 |
99 | Suryakumar Yadav | MI | 102* | 51 | 200 | SRH | Wankhede | 06-May-24 |
100 | Sai Sudharsan | GT | 103 | 51 | 201.96 | CSK | Ahmedabad | 10-May-24 |
101 | Shubman Gill | GT | 104 | 55 | 189.09 | CSK | Ahmedabad | 10-May-24 |