Notification Settings X
Time Settings
Done
Clear Notification X
Do you want to clear all the notifications from your inbox?
Settings X

Most Centuries In IPL

Records in Test cricket are etched in history like milestones on a traveler's map - revealing the peaks of individual brilliance and endurance. Among these, the feat of scoring the most centuries in a single calendar year is the ultimate testament to a batsman's consistency, stamina, and sheer dominance.

Virat Kohli of Royal Challengers Bengaluru tops the list with 8 centuries in a calendar year in , followed by Jos Buttler, Chris Gayle, KL Rahul, and Shubman Gill - who slammed centuries in a calendar year.

From Virat Kohli to batting legends like Jos Buttler, Chris Gayle, KL Rahul, and Shubman Gill, this record encapsulates eras of extraordinary batting prowess. Dive into the full list and relive the most prolific years of cricketing giants in this definitive record guide.

Key Insights

  • Top Player: Virat Kohli has scored the most centuries in IPL (8).
  • Second Place: Jos Buttler follows with 7 centuries in IPL.
  • Gap Analysis: Virat Kohli leads by 1 centuries.
  • Big Innings: Players with the most hundreds in IPL convert starts into big scores.
  • Match Impact: Scoring centuries in IPL plays a crucial role in winning matches.

Most Hundreds in IPL History

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

# Player Mat Inn Runs HS 100s 50s Avg
1
Virat Kohli Royal Challengers Bengaluru
273 265 8,908 113 8 65 39.77
2
Jos Buttler Gujarat Titans
127 125 4,326 124 7 26 39.69
3
Chris Gayle Punjab Kings
142 141 4,965 175* 6 31 39.72
4
KL Rahul Delhi Capitals
150 141 5,390 132* 5 42 45.68
5
Shubman Gill Gujarat Titans
123 120 4,131 129 4 29 40.11
6 145 141 3,874 117* 4 21 30.99
7
Sanju Samson Chennai Super Kings
183 178 4,896 119 4 26 31.18
8
David Warner Delhi Capitals
184 184 6,565 126 4 62 40.52
9
Quinton de Kock Mumbai Indians
117 117 3,434 140* 3 24 31.50
10
AB de Villiers Royal Challengers Bengaluru
184 170 5,162 133* 3 40 39.71
11
Hashim Amla
16 16 577 104 2 3 44.38
12
Ben Stokes Chennai Super Kings
45 44 935 107* 2 2 24.61
13
Sai Sudharsan Gujarat Titans
46 46 1,928 108* 2 13 45.90
14
Heinrich Klaasen Sunrisers Hyderabad
55 51 1,763 105* 2 10 41.00
15
Jonny Bairstow Mumbai Indians
52 52 1,674 114 2 9 34.88
16
Yashasvi Jaiswal Rajasthan Royals
73 72 2,389 124 2 17 35.66
17
Ruturaj Gaikwad Chennai Super Kings
77 76 2,584 108* 2 20 38.00
18
Adam Gilchrist
80 80 2,069 109* 2 11 27.22
19
Virender Sehwag Punjab Kings
104 104 2,728 122 2 16 27.56
20
Murali Vijay Chennai Super Kings
106 106 2,619 127 2 13 25.93
21
Brendon McCullum Royal Challengers Bengaluru
109 109 2,880 158* 2 13 27.69
22
Rishabh Pant Lucknow Super Giants
131 129 3,700 128* 2 20 33.94
23
Suryakumar Yadav Mumbai Indians
172 157 4,432 103* 2 30 34.36
24
Ajinkya Rahane Kolkata Knight Riders
205 190 5,184 105* 2 34 30.32
25
Shikhar Dhawan Punjab Kings
222 221 6,769 106* 2 51 35.26
26
Rohit Sharma Mumbai Indians
276 271 7,183 109* 2 48 29.93
27
Harry Brook Sunrisers Hyderabad
11 11 190 100* 1 0 21.11
28
Vaibhav Sooryavanshi Rajasthan Royals
13 13 498 101 1 3 38.31
29
Will Jacks Mumbai Indians
21 19 463 100* 1 2 27.24
30
Priyansh Arya Punjab Kings
23 22 686 103 1 4 31.18
31
Paul Valthaty Punjab Kings
23 23 505 120* 1 2 22.95
32
Lendl Simmons Mumbai Indians
29 29 1,079 100* 1 11 39.96
33
Sanath Jayasuriya
30 30 768 114* 1 4 27.43
34
Cameron Green Kolkata Knight Riders
36 35 869 100* 1 3 37.78
35
Kevin Pietersen
36 36 1,001 103* 1 4 37.07
36
Andrew Symonds
39 36 974 117* 1 5 36.07
37
Travis Head Sunrisers Hyderabad
44 43 1,289 102 1 8 33.05
38
Rajat Patidar Royal Challengers Bengaluru
48 44 1,341 112* 1 11 32.71
39
Mitchell Marsh Lucknow Super Giants
61 55 1,447 117 1 9 27.30
40
Prabhsimran Singh Punjab Kings
57 56 1,516 103 1 9 27.56
41
Tilak Varma Mumbai Indians
60 57 1,643 101* 1 8 36.51
42
Venkatesh Iyer Royal Challengers Bengaluru
63 57 1,497 104 1 12 30.55
43
Michael Hussey Chennai Super Kings
59 58 1,977 116* 1 15 38.76
44
Shaun Marsh Punjab Kings
71 69 2,477 115 1 20 39.95
45
Sachin Tendulkar
78 78 2,334 100* 1 13 34.84
46
Mahela Jayawardene
80 78 1,802 110* 1 10 28.60
47
Devdutt Padikkal Royal Challengers Bengaluru
80 79 1,959 101* 1 13 25.78
48
Abhishek Sharma Sunrisers Hyderabad
83 80 2,004 141 1 11 27.45
49
Steve Smith Delhi Capitals
103 93 2,485 101 1 11 34.51
50
Marcus Stoinis Punjab Kings
115 103 2,074 124* 1 9 28.03
51
Ishan Kishan Sunrisers Hyderabad
125 118 3,211 106* 1 19 29.46
52
Mayank Agarwal Royal Challengers Bengaluru
131 125 2,756 106 1 13 22.97
53
Sunil Narine Kolkata Knight Riders
195 125 1,816 109 1 7 17.46
54
David Miller Delhi Capitals
146 139 3,178 101* 1 13 36.53
55
Wriddhiman Saha Gujarat Titans
170 145 2,934 115* 1 13 24.25
56
Yusuf Pathan
174 154 3,204 100 1 13 29.13
57
Manish Pandey Kolkata Knight Riders
174 162 3,942 114* 1 22 29.42
58
Ambati Rayudu Chennai Super Kings
204 187 4,348 100* 1 22 28.23
59
Suresh Raina Chennai Super Kings
205 200 5,528 100* 1 39 32.52
Notification Settings X
Time Settings
Done
Clear Notification X
Do you want to clear all the notifications from your inbox?
Settings X
Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+