Cricket

List of Most Centuries in IPL

A complete list of cricketers with the most centuries (100+ scores) in IPL history, from Virat Kohli's record 8 tons to every batter with multiple hundreds.

10 itemsUpdated Mar 23, 2026

Scoring a century in T20 cricket is an extraordinary feat — it requires a blend of power, timing, and composure across 20 overs. As of 2025, 109 centuries have been scored in IPL history by 58 different batsmen. Virat Kohli holds the record for the most centuries with 8, followed by Chris Gayle (6), KL Rahul (6), and David Warner (4). The first century in IPL history was Brendon McCullum's 158* in the inaugural match in 2008. The highest individual score remains Chris Gayle's 175* in 2013. Among active batters, Kohli's record of 8 centuries looks virtually unassailable as he continues to play well into his mid-30s.

#Name
1

Virat Kohli — 8 Centuries

Most Centuries in IPL History | Royal Challengers Bengaluru

2

Chris Gayle — 6 Centuries

Most Centuries by an Overseas Player | RCB, KKR, PBKS

3

KL Rahul — 6 Centuries

Joint Second Most Centuries | Multiple Teams

4

David Warner — 4 Centuries

Sunrisers Hyderabad | 3-Time Orange Cap Winner

5

Mayank Agarwal — 3 Centuries

Punjab Kings | Explosive Opener

6

Jos Buttler — 5 Centuries

Rajasthan Royals | Most Hundreds in a Single Season (4 in 2022)

7

Brendon McCullum — 2 Centuries

KKR | Scored IPL's First-Ever Century (158*, 2008)

8

Shubman Gill — 3 Centuries

Gujarat Titans / KKR | 890 Runs in 2023

9

Sai Sudharsan — 1 Century (IPL 2025)

Gujarat Titans | 2025 Orange Cap Winner — 759 Runs

10

Vaibhav Suryavanshi — 1 Century (IPL 2025)

Rajasthan Royals | Fastest IPL Century by an Indian — 35 Balls

This list is compiled from verified public records and reference sources. Last verified: March 23, 2026.

Found an error? Report it here