The 2025 Indian Premier League season has been an absolute rollercoaster, and what better way to celebrate its thrill than by looking at the batsmen who reached the magical three-figure mark (century) ? Before the intensity of the playoffs kicked in, nine incredible players hammered centuries, each a testament to their skill, power, and determination. Let’s meet these modern-day gladiators!
1. Ishan Kishan: The Blazing Start for SRH! (Century)

Kicking off IPL 2025 in sensational style was Ishan Kishan. Donning the Sunrisers Hyderabad orange, he unleashed an unbeaten 106 runs off just 47 balls against the Rajasthan Royals. This was not just his maiden IPL hundred, but also one of the fastest of the season, achieved in just 45 deliveries! His explosive knock propelled SRH to a monumental total, setting the tone for their high-scoring season and reminding everyone of his incredible talent.
2. Priyansh Arya – 103 off 42 balls (Punjab Kings vs Chennai Super Kings)

Priyansh Arya delivered a scintillating performance for Punjab Kings, scoring 103 runs off just 42 balls against Chennai Super Kings. His century came in 39 balls, making it the joint-fourth fastest in IPL history.
3. Abhishek Sharma – 141 off 55 balls (Sunrisers Hyderabad vs Punjab Kings)

Abhishek Sharma showcased his batting prowess with a monumental 141-run innings off 55 balls for Sunrisers Hyderabad. This knock stands as the highest individual score in IPL 2025.
4. Vaibhav Suryavanshi – 101 off 38 balls (Rajasthan Royals vs Gujarat Titans)

At just 14 years old, Vaibhav Suryavanshi etched his name in the record books by scoring 101 runs off 38 balls for the Rajasthan Royals against the Gujarat Titans. His century, achieved in 35 balls, is the second-fastest in IPL history and the fastest by an Indian.
5. KL Rahul – 112 off 65 balls (Delhi Capitals vs Gujarat Titans)

KL Rahul continued to be a pillar for Delhi Capitals, amassing 112 runs off 65 balls. His composed and strategic innings provided stability to the team’s batting lineup, reinforcing his reputation as a dependable top-order batsman.
6. Sai Sudharsan – 108 off 61 balls (Gujarat Titans vs Delhi Capitals)

Sai Sudharsan delivered a masterclass in timing and placement, scoring 108 runs off 61 balls for Gujarat Titans. His innings was characterized by elegant strokes and a steady accumulation of runs.
7. Mitchell Marsh – 117 off 64 balls (Lucknow Super Giants vs Gujarat Titans)

Mitchell Marsh powered Lucknow Super Giants with a commanding 117-run innings off 64 balls. His aggressive batting dismantled the opposition’s bowling attack, showcasing his ability to dominate the game’s tempo.
8. Heinrich Klaasen – 105 off 39 balls (Sunrisers Hyderabad vs Kolkata Knight Riders)

Heinrich Klaasen unleashed a ferocious unbeaten 105 off 39 balls for Sunrisers Hyderabad against Kolkata Knight Riders. His century, reached in just 37 balls, ranks as the joint-third fastest in IPL history, underlining his explosive batting capabilities.
9. Rishabh Pant – 118 off 61 balls (Lucknow Super Giants vs Royal Challengers Bengaluru)

In a triumphant return, Rishabh Pant scored an unbeaten 118 off 61 balls for Lucknow Super Giants against Royal Challengers Bangalore. This century marked his resurgence after a challenging season, silencing critics and reaffirming his position as a key player.

click here for latest update
You may also like
-
Heartbreak for CR7? Ronaldo Suffers Crushing Club World Cup Failure with Al-Nassr
-
India A vs England Lions: Rain Spoils the Party as Red-Ball Warriors Clash in Northampton
-
Karun Nair’s Masterclass: India A Dominates England Lions on Day 1 in Canterbury
-
“Clash of Titans: Mumbai Indians Edge Gujarat in Thrilling IPL 2025 Eliminator” (Neutral sentiment, informative)
-
‘Hitman’ Unleashed: Rohit Sharma’s Record-Breaking Masterclass in the IPL 2025 Eliminator!