{"@context":"https://schema.org","@graph":[{"@type":"Dataset","@id":"https://players.cricketstudio.ai/leagues/ipl/records/hundreds#dataset","name":"IPL Centuries — All Hundreds","description":"All 122 IPL centuries across 30 batters and 19 seasons (2007/08–2026).","url":"https://players.cricketstudio.ai/leagues/ipl/records/hundreds","dateModified":"2026-07-29T23:38:37.590Z","license":"https://creativecommons.org/licenses/by/4.0/","creator":{"@type":"Organization","name":"CricketStudio","url":"https://players.cricketstudio.ai"},"identifier":"CS:IPLH:00:L2S200:b2217d"},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"CricketStudio","item":"https://players.cricketstudio.ai"},{"@type":"ListItem","position":2,"name":"IPL","item":"https://players.cricketstudio.ai/leagues/ipl"},{"@type":"ListItem","position":3,"name":"Records","item":"https://players.cricketstudio.ai/leagues/ipl/records"},{"@type":"ListItem","position":4,"name":"IPL Hundreds","item":"https://players.cricketstudio.ai/leagues/ipl/records/hundreds"}]},{"@type":"FAQPage","@id":"https://players.cricketstudio.ai/leagues/ipl/records/hundreds#faq","mainEntity":[{"@type":"Question","name":"How many centuries have been scored in IPL history?","acceptedAnswer":{"@type":"Answer","text":"122 centuries have been scored across 30 batters in IPL history (2007/08–2026), based on ball-by-ball data across all 19 seasons."}},{"@type":"Question","name":"What is the highest individual score in IPL history?","acceptedAnswer":{"@type":"Answer","text":"CH Gayle holds the record with 175 runs in IPL 2013 off 65 balls."}},{"@type":"Question","name":"Who has scored the most centuries in IPL?","acceptedAnswer":{"@type":"Answer","text":"V Kohli leads with 8 IPL centuries — the most by any batter across all 19 seasons. JC Buttler is second with 7."}},{"@type":"Question","name":"Who scored the most centuries in a single IPL season?","acceptedAnswer":{"@type":"Answer","text":"JC Buttler scored 4 centuries in IPL 2022 — the most by any batter in a single IPL season."}}]}]}
19 seasons · 2007/08–2026

IPL Centuries

All 122 hundreds in IPL history — 30 batters across 19 seasons. From Gayle's 175 to Kohli's record 8 career hundreds.

Total centuries
122
All 19 IPL seasons
Century makers
30
Distinct batters
Highest score
175
CH Gayle
Most career 100s
8
V Kohli

Most centuries (career)

#BatterHundredsCareer HSSeason
1V Kohli81132016
2JC Buttler71242021
3CH Gayle61752013
4KL Rahul51322020/21
5Shubman Gill41292023
6DA Warner41262017
7SR Watson41172018
8AB de Villiers31332015
9SV Samson31192021
10BB McCullum21582007/08
11Q de Kock21402022
12RR Pant21282018
13M Vijay21272009/10
14YBK Jaiswal21242023
15V Sehwag21222014
16Sanju Samson21152026
17JM Bairstow21142019
18AC Gilchrist21092007/08
19RG Sharma21092012
20B Sai Sudharsan21082025
21RD Gaikwad21082024
22BA Stokes21072020/21
23S Dhawan21062020/21
24AM Rahane21052019
25H Klaasen21052025
26HM Amla21042017
27SA Yadav21032023
28Lokesh Rahul11522026
29Abhishek Sharma11412025
30MP Stoinis11242024

Highest individual innings

One row per (batter × season). Season showing 2+ hundreds: count noted in parentheses. Floor: season high score ≥ 100 runs.

#BatterSeasonScoreBallsSR
1CH Gayle201317565269
2BB McCullum2007/0815873216
3Lokesh Rahul202615267227
4Abhishek Sharma202514154261
5Q de Kock202214070200
6Abhishek Sharma202613568199
7AB de Villiers201513358229
8KL Rahul2020/2113268194
9AB de Villiers201612951253
10Shubman Gill(3 this season)202312959219
11CH Gayle201212861210
12RR Pant201812863203
13M Vijay2009/1012756227
14DA Warner201712659214
15JC Buttler202112463197
16MP Stoinis202412461203
17YBK Jaiswal202312461203
18Ryan Rickelton202612355224
19V Sehwag201412257214
20PC Valthaty201112063190
21SV Samson202111962192
22V Sehwag201111955216
23RR Pant202511861193
24A Symonds2007/0811752225
25CH Gayle201511756209
26MR Marsh202511764183
27SR Watson(2 this season)201811757205
28JC Buttler(4 this season)202211665178
29MEK Hussey2007/0811654215
30SE Marsh2007/0811568169
31WP Saha201411555209
32Sanju Samson(2 this season)202611556205
33JM Bairstow201911456204
34MK Pandey200911473156
35ST Jayasuriya2007/0811448238
36M Vijay201211358195
37V Kohli(4 this season)201611348235
38V Kohli202411372157
39KL Rahul202511265172
40RM Patidar202211253211
41Quinton de Kock202611260187
42Mitchell Marsh202611156198
43DPMD Jayawardene2009/1011059186
44AC Gilchrist2007/0810947232
45DA Warner201210953206
46RG Sharma201210960182
47SP Narine202410956195
48B Sai Sudharsan202510861177
49JM Bairstow202410848225
50Q de Kock201610851212
51RD Gaikwad202410860180
52BA Stokes2020/2110760178
53CH Gayle(2 this season)201110749218
54DA Warner2009/1010768157
55JC Buttler(2 this season)202410759181
56Cooper Connolly202610759181
57AC Gilchrist201110653200
58Ishan Kishan202510646230
59MA Agarwal2020/2110649216
60S Dhawan(2 this season)2020/2110661174
61AB de Villiers200910554194
62AM Rahane201910563167
63H Klaasen202510538276
64RG Sharma202410563167
65Virat Kohli202610560175
66CH Gayle201810463165
67H Klaasen202310451204
68HM Amla(2 this season)201710459176
69Shubman Gill202410455189
70Shubman Gill202610453196
71SR Watson201510458179
72VR Iyer202310451204
73YBK Jaiswal202410460173
74AM Rahane201210360172
75B Sai Sudharsan202410351202
76BA Stokes201710363163
77KL Rahul(2 this season)202210360172
78KP Pietersen201210364161
79P Simran Singh202310365158
80Priyansh Arya202510341251
81SA Yadav202310349210
82Vaibhav Suryavanshi202610337278
83SA Yadav202410251200
84SV Samson201710263162
85SV Samson201910254189
86TM Head202410241249
87D Padikkal202110152194
88DA Miller201310137273
89RD Gaikwad202110160168
90SPD Smith201610153191
91SR Watson201310160168
92Tilak Varma202610145224
93V Kohli(2 this season)202310161166
94V Suryavanshi202510138266
95Shreyas Iyer202610151198
96AT Rayudu201810062161
97BB McCullum201510053189
98C Green202310045222
99DA Warner201910055182
100HC Brook202310054185
101KL Rahul201910064156
102LMP Simmons201410061164
103SK Raina201310053189
104SR Tendulkar201110066152
105V Kohli201910058172
106WG Jacks202410040250
107YK Pathan2009/1010037270
108Finn Allen202610047213
109Sai Sudharsan202610058172

Sample size: 109 rows from 122 total IPL centuries. Rows show the highest score per batter per season — batters with multiple centuries in one season appear once with their highest, count noted.

All-time recordsMost IPL runs (career)Best batting SROrange/Purple Cap raceChampions history