The 19-year history of India’s premier franchise cricket competition, the Indian Premier League, has witnessed an unprecedented and record-breaking season in which all ten participating franchises produced at least one centurion. This extraordinary batting surge defined the campaign, delivering a spectacle of aggressive stroke play, relentless scoring, and multiple milestone-breaking performances that kept fans thoroughly entertained throughout the tournament.
The landmark moment of the season was completed by Virat Kohli, who struck a commanding 105 off 60 deliveries against the Kolkata Knight Riders. This innings marked his ninth IPL century and symbolically sealed the record that ensured every franchise had a player reaching three figures during the season.
From the outset, batters dominated proceedings. The first century of the season came from Sanju Samson representing the Chennai Super Kings, who compiled an unbeaten 115 against the Delhi Capitals, setting the tone for a high-scoring campaign. He later reinforced his form with another century against the Mumbai Indians, underlining his consistency.
Despite finishing lower in the standings, the Mumbai Indians enjoyed a remarkable run of three individual centuries. Quinton de Kock struck an unbeaten 112 against Punjab Kings, while Tilak Varma registered a blistering 100 off just 45 balls against Gujarat Titans. Ryan Rickelton produced the fastest century in the franchise’s history, reaching three figures in only 44 balls against Sunrisers Hyderabad.
The Kolkata Knight Riders also contributed to the season’s batting fireworks, with Finn Allen scoring an unbeaten 100 off 47 balls against Delhi Capitals. For the Lucknow Super Giants, Mitchell Marsh delivered a powerful innings against Royal Challengers Bengaluru, reaching his century in 49 balls and finishing on 111 from 56 deliveries.
The Punjab Kings saw emerging Australian talent Cooper Connolly score 107 off 59 balls against Sunrisers Hyderabad, becoming the youngest overseas centurion in IPL history. Meanwhile, teenage prodigy Vaibhav Suryavanshi of the Rajasthan Royals dazzled with a breathtaking 103 off just 37 balls, including 12 sixes, in a stunning display of fearless hitting.
For the Delhi Capitals, KL Rahul produced the season’s highest individual score, remaining unbeaten on 152 against Punjab Kings. This innings also stands as the highest ever IPL score by an Indian batter. The Gujarat Titans saw Sai Sudharsan reach his century in 57 balls against Royal Challengers Bengaluru, while Sunrisers Hyderabad batter Abhishek Sharma capped the season’s power hitting with an unbeaten 135 off 68 balls against Delhi Capitals.
Season Centuries Overview
| Team | Centurion(s) | Notable Innings |
|---|---|---|
| Chennai Super Kings | Sanju Samson | 115* |
| Kolkata Knight Riders | Finn Allen | 100* |
| Mumbai Indians | Quinton de Kock, Tilak Varma, Ryan Rickelton | 112*, 100, 100 |
| Lucknow Super Giants | Mitchell Marsh | 111 |
| Punjab Kings | Cooper Connolly | 107 |
| Rajasthan Royals | Vaibhav Suryavanshi | 103 |
| Delhi Capitals | KL Rahul | 152* |
| Gujarat Titans | Sai Sudharsan | 100 |
| Sunrisers Hyderabad | Abhishek Sharma | 135* |
| Royal Challengers Bengaluru | Virat Kohli | 105 |
Overall, this extraordinary season of the Indian Premier League will be remembered as a defining era of batting dominance. The sheer frequency of centuries, combined with explosive strike rates and record-breaking performances, has set a new benchmark in franchise cricket history and reshaped expectations for future seasons.
