Most Hundreds in IPL History
| Rank | Player | M | Inns | Runs | NO | BF | S/R | AVG | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 |
Virat Kohli
(RCB)
|
267 | 259 | 8661 | 219 | 6519 | 132.86 | 27.67 | 8 | 63 | 771 | 291 |
| 2 |
Jos Buttler
(GT,MI,RR)
|
121 | 119 | 4120 | 103 | 2758 | 149.38 | 29.64 | 7 | 24 | 407 | 185 |
| 3 |
Chris Gayle
(KKR,PBKS,RCB)
|
142 | 141 | 4965 | 125 | 3333 | 148.96 | 31.62 | 6 | 31 | 405 | 357 |
| 4 |
KL Rahul
(DC,LSG,PBKS,RCB,SRH)
|
145 | 137 | 5229 | 113 | 3842 | 136.10 | 29.21 | 5 | 40 | 453 | 208 |
| 5 |
Shane Watson
(CSK,RCB,RR)
|
145 | 141 | 3874 | 125 | 2809 | 137.91 | 23.62 | 4 | 21 | 376 | 190 |
| 6 |
David Warner
(DC,SRH)
|
184 | 184 | 6565 | 162 | 4697 | 139.77 | 32.02 | 4 | 62 | 663 | 236 |
| 7 |
Shubman Gill
(GT,KKR)
|
118 | 115 | 3866 | 98 | 2787 | 138.72 | 28.01 | 4 | 26 | 372 | 119 |
| 8 |
AB de Villiers
(DC,RCB)
|
184 | 170 | 5162 | 130 | 3403 | 151.69 | 21.87 | 3 | 40 | 413 | 251 |
| 9 |
Sanju Samson
(DC,RR)
|
177 | 172 | 4704 | 153 | 3383 | 139.05 | 23.40 | 3 | 26 | 379 | 219 |
| 10 |
Jonny Bairstow
(MI,PBKS,SRH)
|
52 | 52 | 1674 | 48 | 1146 | 146.07 | 29.89 | 2 | 9 | 173 | 74 |
| 11 |
Murali Vijay
(CSK,DC,PBKS)
|
106 | 106 | 2619 | 101 | 2149 | 121.87 | 23.59 | 2 | 13 | 248 | 91 |
| 12 |
Ruturaj Gaikwad
(CSK)
|
71 | 70 | 2502 | 62 | 1820 | 137.47 | 31.67 | 2 | 20 | 231 | 95 |
| 13 |
Heinrich Klaasen
(RCB,RR,SRH)
|
49 | 45 | 1480 | 37 | 872 | 169.72 | 24.26 | 2 | 7 | 98 | 89 |
| 14 |
Surya Kumar Yadav
(KKR,MI)
|
166 | 151 | 4311 | 123 | 2900 | 148.66 | 20.63 | 2 | 29 | 454 | 168 |
| 15 |
Ben Stokes
(CSK,RPS,RR)
|
45 | 44 | 935 | 38 | 698 | 133.95 | 17.98 | 2 | 2 | 81 | 32 |
| 16 |
Quinton De Kock
(DC,KKR,LSG,MI,RCB,SRH)
|
115 | 115 | 3309 | 108 | 2462 | 134.40 | 27.12 | 2 | 24 | 325 | 134 |
| 17 |
Rishabh Pant
(DC,LSG)
|
125 | 123 | 3553 | 104 | 2407 | 147.61 | 24.34 | 2 | 19 | 319 | 170 |
| 18 |
Hashim Amla
(PBKS)
|
16 | 16 | 577 | 13 | 381 | 151.44 | 30.37 | 2 | 3 | 60 | 21 |
| 19 |
Brendon McCullum
(CSK,GL,KKR,KOCHI,RCB)
|
109 | 109 | 2880 | 104 | 2186 | 131.75 | 25.26 | 2 | 13 | 293 | 130 |
| 20 |
Virender Sehwag
(DC,PBKS)
|
104 | 104 | 2728 | 99 | 1755 | 155.44 | 25.03 | 2 | 16 | 334 | 106 |
| 21 |
Shikhar Dhawan
(DC,DEC,MI,PBKS,SRH)
|
222 | 221 | 6769 | 193 | 5324 | 127.14 | 26.97 | 2 | 51 | 768 | 152 |
| 22 |
Adam Gilchrist
(DEC,PBKS)
|
80 | 80 | 2069 | 76 | 1495 | 138.39 | 24.63 | 2 | 11 | 239 | 92 |
| 23 |
Yashasvi Jaiswal
(RR)
|
67 | 67 | 2166 | 64 | 1417 | 152.86 | 30.51 | 2 | 15 | 258 | 92 |
| 24 |
Ajinkya Rahane
(CSK,DC,KKR,MI,RPS,RR)
|
198 | 184 | 5032 | 165 | 4026 | 124.99 | 21.97 | 2 | 33 | 514 | 123 |
| 25 |
Sai Sudharsan
(GT)
|
40 | 40 | 1793 | 36 | 1229 | 145.89 | 40.75 | 2 | 12 | 183 | 52 |
| 26 |
Rohit Sharma
(DEC,MI)
|
272 | 267 | 7046 | 237 | 5334 | 132.10 | 22.95 | 2 | 47 | 640 | 302 |
| 27 |
Abhishek Sharma
(DC,SRH)
|
77 | 74 | 1816 | 67 | 1114 | 163.02 | 20.87 | 1 | 9 | 174 | 101 |
| 28 |
Ishan Kishan
(GL,MI,SRH)
|
119 | 112 | 2998 | 103 | 2178 | 137.65 | 22.21 | 1 | 17 | 288 | 134 |
| 29 |
Priyansh Arya
(PBKS)
|
17 | 17 | 475 | 17 | 265 | 179.25 | 27.94 | 1 | 2 | 55 | 25 |
| 30 |
Will Jacks
(MI,RCB)
|
21 | 19 | 463 | 17 | 303 | 152.81 | 18.52 | 1 | 2 | 38 | 29 |
| 31 |
Cameron Green
(MI,RCB)
|
29 | 28 | 707 | 17 | 460 | 153.70 | 17.24 | 1 | 2 | 62 | 32 |
| 32 |
Travis Head
(RCB,SRH)
|
38 | 37 | 1146 | 33 | 674 | 170.03 | 26.65 | 1 | 8 | 126 | 55 |
| 33 |
Harry Brook
(SRH)
|
11 | 11 | 190 | 9 | 154 | 123.38 | 14.62 | 1 | 0 | 23 | 4 |
| 34 |
Venkatesh Iyer
(KKR)
|
62 | 56 | 1468 | 49 | 1069 | 137.32 | 19.84 | 1 | 12 | 136 | 65 |
| 35 |
Rajat Patidar
(RCB)
|
42 | 38 | 1111 | 36 | 720 | 154.31 | 23.15 | 1 | 9 | 76 | 68 |
| 36 |
Devdutt Padikkal
(LSG,RCB,RR)
|
74 | 74 | 1806 | 71 | 1430 | 126.29 | 23.45 | 1 | 11 | 190 | 56 |
| 37 |
Prabhsimran Singh
(PBKS)
|
51 | 51 | 1305 | 51 | 859 | 151.92 | 25.59 | 1 | 7 | 134 | 71 |
| 38 |
Vaibhav Suryavanshi
(RR)
|
7 | 7 | 252 | 7 | 122 | 206.56 | 36.00 | 1 | 1 | 18 | 24 |
| 39 |
Andrew Symonds
(DEC,MI)
|
39 | 36 | 974 | 27 | 750 | 129.87 | 19.10 | 1 | 5 | 74 | 41 |
| 40 |
Wriddhiman Saha
(CSK,GT,KKR,PBKS,SRH)
|
170 | 145 | 2934 | 121 | 2300 | 127.57 | 13.46 | 1 | 13 | 296 | 87 |
| 41 |
Yusuf Pathan
(KKR,RR,SRH)
|
174 | 154 | 3204 | 110 | 2241 | 142.97 | 13.46 | 1 | 13 | 262 | 158 |
| 42 |
Mahela Jayawardene
(DC,KOCHI,PBKS)
|
80 | 78 | 1802 | 63 | 1462 | 123.26 | 18.58 | 1 | 10 | 201 | 39 |
| 43 |
Shaun Marsh
(PBKS)
|
71 | 69 | 2477 | 62 | 1866 | 132.74 | 30.96 | 1 | 20 | 266 | 78 |
| 44 |
Michael Hussey
(CSK,MI)
|
59 | 58 | 1977 | 51 | 1612 | 122.64 | 29.51 | 1 | 15 | 198 | 52 |
| 45 |
Suresh Raina
(CSK,GL)
|
205 | 200 | 5528 | 170 | 4043 | 136.73 | 23.13 | 1 | 39 | 506 | 203 |
| 46 |
Sanath Jayasuriya
(MI)
|
30 | 30 | 768 | 28 | 532 | 144.36 | 24.00 | 1 | 4 | 85 | 39 |
| 47 |
Manish Pandey
(DC,KKR,LSG,MI,PWI,RCB,SRH)
|
174 | 162 | 3942 | 134 | 3244 | 121.52 | 18.51 | 1 | 22 | 340 | 115 |
| 48 |
Sachin Tendulkar
(MI)
|
78 | 78 | 2334 | 69 | 1948 | 119.82 | 26.83 | 1 | 13 | 295 | 29 |
| 49 |
Marcus Stoinis
(DC,LSG,PBKS,RCB)
|
109 | 99 | 2026 | 72 | 1400 | 144.71 | 13.97 | 1 | 9 | 158 | 106 |
| 50 |
Kevin Pietersen
(DC,RCB,RPS)
|
36 | 36 | 1001 | 28 | 743 | 134.72 | 22.75 | 1 | 4 | 92 | 40 |
| 51 |
Paul Valthaty
(PBKS,RR)
|
23 | 23 | 505 | 22 | 418 | 120.81 | 21.04 | 1 | 2 | 61 | 20 |
| 52 |
Mitchell Marsh
(DC,DEC,LSG,PWI,RPS,SRH)
|
55 | 49 | 1292 | 47 | 904 | 142.92 | 20.84 | 1 | 9 | 104 | 75 |
| 53 |
Ambati Rayudu
(CSK,MI)
|
204 | 187 | 4348 | 154 | 3409 | 127.54 | 17.19 | 1 | 22 | 359 | 173 |
| 54 |
Mayank Agarwal
(DC,PBKS,RCB,RPS,SRH)
|
131 | 125 | 2756 | 120 | 2064 | 133.53 | 19.55 | 1 | 13 | 273 | 100 |
| 55 |
Sunil Narine
(KKR)
|
189 | 122 | 1780 | 101 | 1069 | 166.51 | 6.45 | 1 | 7 | 189 | 116 |
| 56 |
David Miller
(GT,LSG,PBKS,RR)
|
141 | 135 | 3077 | 86 | 2220 | 138.60 | 15.70 | 1 | 13 | 220 | 138 |
| 57 |
Steven Smith
(DC,PWI,RPS,RR)
|
103 | 93 | 2485 | 72 | 1940 | 128.09 | 18.68 | 1 | 11 | 225 | 60 |
| 58 |
Lendl Simmons
(MI)
|
29 | 29 | 1079 | 27 | 852 | 126.64 | 34.81 | 1 | 11 | 109 | 44 |
Stats updated after every match.
IPL Photos
View All PhotosLatest Videos
View All VideosIPL Records
View All- Most Runs in IPL
- Most Wickets in IPL
- Most Hundreds in IPL
- Most Fifties in IPL
- Most Ducks in IPL
- Highest Batting Average in IPL
- Highest Individual Score in IPL
- Most Sixes in IPL
- Most Catches in IPL
- Highest Strike Rate in IPL
- Most Fours in IPL
- Most Fours in an Innings in IPL
- Most Matches Played in IPL
- Most Sixes in an Innings in IPL
- Most 4-Wicket Hauls in IPL
- Most 5-Wicket Hauls in IPL
- Best Bowling Average in IPL
- Best Bowling Economy in IPL
Most Hundreds in IPL
The right-handed batter of RCB, Virat Kohli, hammered 8 hundreds and 63 fifties at an average of 27.67 across 267 matches. He is on the elite list of players who have scored the most hundreds in IPL history. Jos Buttler has achieved the milestone of scoring 7 hundreds and 24 fifties in the IPL. His batting average stands at 29.64 in 121 matches. He got the opportunity to play for GT,MI,RR in the IPL. Chris Gayle secured 6 hundreds and 31 fifties in 142 matches. He scored runs at an average of 31.62. He featured for KKR,PBKS,RCB in the IPL. KL Rahul made his impact with 5 hundreds and 40 half-centuries in the IPL across 145 matches. He represented DC,LSG,PBKS,RCB,SRH during his IPL career. Overall, these batters have consistently delivered match-winning performances and set remarkable records in IPL history. Their centuries and fifties reflect class, consistency, and a lasting impact on the tournament.
Most Hundreds in IPL History (All time)
In the T20 format, witnessing a century is quite uncommon, yet players have not only achieved this milestone but have also secured their places in the record books. Jos Buttler and Abhishek Sharma hit the most hundreds in IPL 2024 and 2025. Shubman Gill, who hit the most hundreds in IPL 2023, does not rank in the Top 5 for all-time hundreds but his performance certainly paved the way for future success. The players who have accomplished the Most Hundreds in IPL History are as follows:
- Virat Kohli - Virat Kohli pulled the jersey for Royal Challengers Bengaluru (RCB) and hit most hundreds in IPL seasons. He has achieved 8 centuries over 259 innings at the strike rate of 132.86 throughout the IPL seasons.
- Jos Buttler - Jos Buttler represented different franchises in the IPL seasons but delivered exceptional performance in Rajasthan Royals and picked up the orange cap in IPL 2022. He recorded 7 centuries, including an impressive 4 centuries in the 2022 season alone.
- Chris Gayle - Chris Gayle Known for delivering a hilarious performance for RCB in which he delivered 6 centuries at the strike rate of 148.96 in the IPL seasons. His career best performance was against Pune warriors in IPL 2013 where he scored 175 runs in 65 balls.
- KL Rahul - Kl Rahul secured his place in Top 5 of Most hundreds in IPL list. He smashed 5 centuries in the IPL seasons and he best scored against RCB in IPL 2020, where he made 132 Runs.
- David Warner - David Warner has demonstrated remarkable consistency throughout the IPL seasons. He hit 4 centuries and led the team of Sunrisers Hyderabad (SRH) who won the IPL trophy in 2016 under his captaincy. He is the only player who earned three orange caps in the IPL seasons.
Player who scored most hundred in one IPL season
Virat Kohli hit the most hundreds in the single season. He closed the IPL season of 2016 with 4 back to back centuries at the strike rate of 152.03. He found the 83 fours and 38 sixes in the season. He claimed the IPL orange cap and made the record of highest run scorer in the single season.
Jos Buttler is another player who hit 4 centuries in the single season and delivered a remarkable performance for Rajasthan Royals (RR). He smashed 83 fours and 45 sixes at the strike rate of 149.05 in the IPL 2022. He also claimed the orange cap for the same season.
Players who score most hundred in IPL for a team
Royal Challengers Bengaluru (RCB) has achieved a remarkable total of 19 centuries throughout the IPL seasons. Virat Kohli has made a significant contribution with 8 centuries.
Rajasthan Royals (RR) stands on the second position of most hundreds in IPL team list, where Jos Buttler has played a key role with 7 centuries.
Punjab Kings followed closely with 16 centuries, with both Hashim Amla and KL Rahul each contributing 2 centuries.