Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block

Most Centuries In IPL

Records in IPL 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 9 centuries in a calendar year in , followed by Jos Buttler, Chris Gayle, KL Rahul, and Sanju Samson - who slammed centuries in a calendar year.

From Virat Kohli to batting legends like Jos Buttler, Chris Gayle, KL Rahul, and Sanju Samson, 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 (9).
  • Second Place: Jos Buttler follows with 7 centuries in IPL.
  • Gap Analysis: Virat Kohli leads by 2 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
280 272 9,203 113 9 67 40.19
2
Jos Buttler Gujarat Titans
134 132 4,532 124 7 27 39.41
3
Chris Gayle Punjab Kings
142 141 4,965 175* 6 31 39.72
4
KL Rahul Delhi Capitals
158 149 5,755 152* 6 44 46.04
5
Sanju Samson Chennai Super Kings
190 185 5,181 119 5 27 31.98
6
Shubman Gill Gujarat Titans
130 127 4,418 129 4 31 40.16
7
Shane Watson Chennai Super Kings
145 141 3,874 117* 4 21 30.99
8
David Warner Delhi Capitals
184 184 6,565 126 4 62 40.52
9
Sai Sudharsan Gujarat Titans
53 53 2,347 108* 3 18 48.90
10
Quinton de Kock Mumbai Indians
118 118 3,441 140* 3 24 31.28
11
AB de Villiers Royal Challengers Bengaluru
184 170 5,162 133* 3 40 39.71
12
Hashim Amla Punjab Kings
16 16 577 104 2 3 44.38
13
Vaibhav Sooryavanshi Rajasthan Royals
19 19 738 103 2 3 38.84
14
Ben Stokes Chennai Super Kings
45 44 935 107* 2 2 24.61
15
Jonny Bairstow Mumbai Indians
52 52 1,674 114 2 9 34.88
16
Heinrich Klaasen Sunrisers Hyderabad
62 58 2,035 105* 2 12 42.40
17
Mitchell Marsh Lucknow Super Giants
67 61 1,759 117 2 11 29.81
18
Yashasvi Jaiswal Rajasthan Royals
79 78 2,493 124 2 18 34.15
19
Adam Gilchrist Punjab Kings
80 80 2,069 109* 2 11 27.22
20
Ruturaj Gaikwad Chennai Super Kings
84 83 2,823 108* 2 22 38.67
21
Abhishek Sharma Sunrisers Hyderabad
90 87 2,323 141 2 12 29.41
22
Virender Sehwag
104 104 2,728 122 2 16 27.56
23
Murali Vijay
106 106 2,619 127 2 13 25.93
24
Brendon McCullum Royal Challengers Bengaluru
109 109 2,880 158* 2 13 27.69
25
Rishabh Pant Lucknow Super Giants
137 134 3,804 128* 2 20 33.66
26
Suryakumar Yadav Mumbai Indians
177 162 4,506 103* 2 30 33.63
27
Ajinkya Rahane Kolkata Knight Riders
210 195 5,283 105* 2 34 30.02
28
Shikhar Dhawan Punjab Kings
222 221 6,769 106* 2 51 35.26
29
Rohit Sharma Mumbai Indians
279 274 7,314 109* 2 49 30.10
30
Finn Allen Kolkata Knight Riders
9 9 321 100* 1 1 40.13
31
Harry Brook Sunrisers Hyderabad
11 11 190 100* 1 0 21.11
32
Cooper Connolly Punjab Kings
13 12 473 107* 1 2 47.30
33
Paul Valthaty
23 23 505 120* 1 2 22.95
34
Ryan Rickelton Mumbai Indians
24 24 818 123* 1 5 37.18
35
Will Jacks Mumbai Indians
26 24 555 100* 1 2 27.75
36
Lendl Simmons
29 29 1,079 100* 1 11 39.96
37
Priyansh Arya Punjab Kings
30 29 839 103 1 5 28.93
38
Sanath Jayasuriya Mumbai Indians
30 30 768 114* 1 4 27.43
39
Kevin Pietersen Rising Pune Supergiant
36 36 1,001 103* 1 4 37.07
40
Andrew Symonds
39 36 974 117* 1 5 36.07
41
Cameron Green Kolkata Knight Riders
41 40 1,023 100* 1 4 40.92
42
Rajat Patidar Royal Challengers Bengaluru
54 49 1,448 112* 1 12 31.48
43
Travis Head Sunrisers Hyderabad
51 50 1,513 102 1 10 32.89
44
Michael Hussey Chennai Super Kings
59 58 1,977 116* 1 15 38.76
45
Venkatesh Iyer Royal Challengers Bengaluru
66 59 1,582 104 1 13 31.64
46
Tilak Varma Mumbai Indians
66 63 1,835 101* 1 10 36.70
47
Prabhsimran Singh Punjab Kings
64 63 1,746 103 1 12 28.16
48
Shaun Marsh Punjab Kings
71 69 2,477 115 1 20 39.95
49
Sachin Tendulkar Mumbai Indians
78 78 2,334 100* 1 13 34.84
50
Mahela Jayawardene
80 78 1,802 110* 1 10 28.60
51
Devdutt Padikkal Royal Challengers Bengaluru
87 86 2,218 101* 1 14 27.05
52
Steve Smith Delhi Capitals
103 93 2,485 101 1 11 34.51
53
Marcus Stoinis Punjab Kings
121 108 2,242 124* 1 10 28.74
54
Ishan Kishan Sunrisers Hyderabad
132 125 3,488 106* 1 22 30.07
55
Mayank Agarwal Royal Challengers Bengaluru
131 125 2,756 106 1 13 22.97
56
Sunil Narine Kolkata Knight Riders
200 126 1,820 109 1 7 17.50
57
David Miller Delhi Capitals
151 144 3,260 101* 1 14 35.82
58
Wriddhiman Saha Gujarat Titans
170 145 2,934 115* 1 13 24.25
59
Yusuf Pathan
174 154 3,204 100 1 13 29.13
60
Manish Pandey Kolkata Knight Riders
178 162 3,942 114* 1 22 29.42
61
Ambati Rayudu Chennai Super Kings
204 187 4,348 100* 1 22 28.23
62
Suresh Raina Chennai Super Kings
205 200 5,528 100* 1 39 32.52
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+