Most Hundreds in IPL History

# 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 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
Suryakumar 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 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 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 62 56 1468 49 1069 137.32 19.84 1 12 136 65
35 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 51 51 1305 51 859 151.92 25.59 1 7 134 71
38 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 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 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

Stats updated after every match.

# - Player Rank
M - Matches Played
W– Won
L– Lost
T– Tied
N/R– No Result
PTS– Points
NRR– Net Run Rate
Q– Qualified
Inns - Innings Bowled
Ovr - Overs Bowled
Runs - Runs Conceded
Wk - Wickets Taken
Avg - Bowling Average
Eco - Economy Rate
SR - Bowling Strike Rate
4W - 4 Wickets in an Innings
5W - 5 Wickets in an Innings

Most Hundreds in IPL History: Players with the Most Centuries in the League

Virat Kohli leads the chart with the most hundreds in IPL 8 centuries, and other players like Jos Buttler, Chris Gayle, KL  Rahul, David Warner, and others are also in the list of scoring the most tons. 

Kohli has smashed 8 hundreds in IPL with 63 half-centuries. He managed to hit sixes 291 sixes and 771 fours and registered 8661 runs in IPL. 

In the 2nd place, scoring the most hundreds in IPL history, Jos Buttler follows with 7 centuries. In 121 games,. Buttler obtained 4120 runs in the IPL. He has struck 771 fours along with 291 sixes. 

Chris Gayle is in 3rd position in scoring the most centuries in IPL history. He was a part of the KKR squad during his IPL career. He marked 6 centuries in 142 matches and posted 4965 runs in IPL. He played for KKR, RCB and KXIP in the IPL. 

KL Rahul is sitting in the fourth position in scoring the maximum number of Centuries in IPL with five in his name in 145 contests and scored 5222 runs. He has launched 357 balls over the ropes and hit 405 fours. He was part of RCB, KXIP, LSG, and DC in IPL. 

In the 5th spot of scoring the most hundreds in IPL, Shane Watson has scored 4 centuries and  3874 runs in 145 matches. He has notched 190 Sixes and 376 fours. He played for CSK, RCB, and RR in IPL. 

David Warner is in IPL, 6th in the list, scoring the most centuries in IPL with 4 tons in 184 matches with a total of 6565 runs. His batting stats feature 663 fours and 236 sixes, and he contributed to DC and SRH during his IPL career. 

Shubman Gill has marked 4 hundred in IPL. The right-handed batter has marked 119 sixes and 372 fours in IPL. He posted 3866 runs in 118 matches. His IPL journey was engaged with KKR, GT. He is the 7th player in the list of scoring the most tons. 

4 Players have scored 5+ hundreds, such as Virat Kohli, Joss Buttler, Chris Gayle and KL Rahul, 2nd Indian players and 2 foreign players in the elite list.

Most Hundreds in IPL (FAQs)