The latest edition of the Indian Premier League has entered the record books as a landmark campaign for batting excellence, with every one of the ten participating franchises producing at least one centurion for the first time in the tournament’s 19-year history. The unprecedented spread of individual hundreds across all teams underlines the extraordinary depth of batting talent showcased throughout the season.
The milestone was completed when Virat Kohli struck a commanding century for Royal Challengers Bengaluru against Kolkata Knight Riders in Raipur, scoring 105 off 60 deliveries. It marked his ninth IPL hundred and effectively sealed a season defined by relentless record-breaking performances.
From emerging prodigies to established international stars, the tournament saw centuries distributed across a remarkable range of contexts and match situations. Vaibhav Suryavanshi of Rajasthan Royals lit up the season with a sensational 103 off just 37 balls against Sunrisers Hyderabad, including 12 towering sixes, announcing himself as one of the most explosive young talents in the competition.
For Delhi Capitals, KL Rahul produced the highest individual score of the season with an unbeaten 152 off 66 balls against Punjab Kings, simultaneously setting a new benchmark for Indian batters in the IPL.
Meanwhile, Mumbai Indians enjoyed a particularly prolific campaign with three separate centurions. Quinton de Kock registered an unbeaten 112 against Punjab Kings, while Tilak Varma struck a rapid 45-ball hundred against Gujarat Titans. Ryan Rickelton further added to the tally with a blistering 44-ball century against Sunrisers Hyderabad, the fastest in the franchise’s history.
At Chennai, Chennai Super Kings saw Sanju Samson score an unbeaten 115 against Delhi Capitals at Chepauk, later adding another hundred against Mumbai Indians in a standout double contribution to his team’s campaign.
Elsewhere, Finn Allen produced a fluent unbeaten 100 off 47 balls for Kolkata Knight Riders against Delhi Capitals, while Mitchell Marsh delivered a powerful 111 off 56 balls for Lucknow Super Giants, including a rapid century off 49 deliveries against Royal Challengers Bengaluru.
Punjab Kings also benefited from a breakthrough innings by Cooper Connolly, who struck 107 off 59 balls against Sunrisers Hyderabad, becoming the youngest overseas player to register an IPL century. For Sunrisers Hyderabad, Abhishek Sharma compiled an unbeaten 135 off 68 balls against Delhi Capitals, his second IPL hundred, reinforcing his growing reputation as a dynamic top-order batter.
Gujarat Titans completed the league-wide milestone through Gujarat Titans opener Sai Sudharsan, who struck a composed century off 57 balls against Royal Challengers Bengaluru.
Season Centurions Overview
| Player | Team | Opponent | Runs | Balls | Notes |
|---|---|---|---|---|---|
| Virat Kohli | RCB | KKR | 105 | 60 | 9th IPL century |
| Sanju Samson | CSK | DC | 115* | — | First noted century |
| Sanju Samson | CSK | MI | — | — | Second century (details not specified) |
| Quinton de Kock | MI | PBKS | 112* | — | Unbeaten |
| Tilak Varma | MI | GT | 100 | 45 | Rapid century |
| Ryan Rickelton | MI | SRH | 100 | 44 | Fastest MI century |
| Finn Allen | KKR | DC | 100* | 47 | Unbeaten |
| Mitchell Marsh | LSG | RCB | 111 | 56 | Century off 49 balls |
| Cooper Connolly | PBKS | SRH | 107 | 59 | Youngest overseas centurion |
| Vaibhav Suryavanshi | RR | SRH | 103 | 37 | 12 sixes |
| KL Rahul | DC | PBKS | 152* | 66 | Highest score of season |
| Sai Sudharsan | GT | RCB | 100 | 57 | Composed century |
| Abhishek Sharma | SRH | DC | 135* | 68 | Second IPL century |
This extraordinary spread of centuries across all ten franchises highlights a season defined not only by individual brilliance but also by an unprecedented balance of batting firepower across the league.
