In just his fourth game of the 2025 Indian Premier League (IPL), Priyansh Arya, a rookie player for the Punjab Kings (PBKS), put on an incredible display and scored his first-ever century against the Chennai Super Kings (CSK). The Maharaja Yadavindra Singh International Cricket Stadium in Mullanpur is hosting the game on Tuesday, April 8.
After hitting his opening ball for a six, the southpaw got off to a fast start and reached fifty off just 19 balls. Arya persisted in attacking as Punjab Kings faltered, losing wickets at the other end and finishing at 83/5.
With a boundary off just 39 balls, he reached his first century and became the fifth-fastest century in IPL history. Seven fours and nine sixes were among Arya’s remarkable 103 off 42 balls.
Marco Jansen added 34* off 19 balls, and Shashank Singh remained undefeated at 52 from 36 balls. Punjab Kings reached 219/6 at the end of their 20 overs. This article will examine the top five fastest hundreds by Indian players in the IPL, since Arya’s incredible century in the first innings took center stage.
5. Murali Vijay (46 balls)

Murali Vijay’s spectacular 127-run score for the Chennai Super Kings (CSK) against the Rajasthan Royals (RR) in the 2010 IPL at the MA Chidambaram Stadium is sixth on the list.
Murali Vijay had an incredible innings after CSK decided to bat first, hitting fifty off of just thirty balls. He reached his century in just 46 balls by continuing his aggressive strategy. Vijay helped CSK to a huge 246/5 with an outstanding 127 off 56 balls, which included eight fours and eleven sixes.
RR responded with a valiant effort but was defeated by 23 runs, ending at 223/5 in their 20 overs.
4. Mayank Agarwal (45 balls)

At the Sharjah Cricket Stadium, the ninth game of the 2020 IPL pitted the Punjab Kings (PBKS) against the Rajasthan Royals (RR). Following their request to bat first, PBKS amassed an enormous 223/2, led by a spectacular performance by Mayank Agarwal, who reached his first century off of just 45 balls. He hammered 10 fours and seven sixes in his final innings of 106 off 50 balls.
RR responded brilliantly, winning by four wickets with three balls remaining thanks to fifties from Rahul Tewatia (53), Sanju Samson (85), and Steve Smith (50).
3. Ishan Kishan (45 balls)

The opening match of the 2025 IPL between Rajasthan Royals and SunRisers Hyderabad was held at Rajiv Gandhi International Stadium on March 23.
The Sri Rashtrak.Ctians Hyderabad batting lineup attained 286/6 runs after the toss which placed them as the second-highest IPL scoring run chase. The match belonged to Ishan Kishan who batted fantastically by reaching fifty after 25 balls then surpassed a century with 45 balls remaining. Playing as a left-handed batter the southpaw concluded his batting appearance with an unbeaten 106 that needed 47 hits and contained eleven boundaries and six massive hits over the fence.
The Rajasthan Royals, who finished at 242/6 in their 20 overs, fell 44 runs short of the difficult goal after a valiant effort to chase it down.
2. Priyansh Arya (39 balls)

In Match 22 of IPL 2025 in Mullanpur on Tuesday, April 8, Priyansh Arya, the opener for the Punjab Kings (PBKS), blasted to the second-fastest century by an Indian in IPL history against the Chennai Super Kings (CSK).
After hitting a six to start, the southpaw went on a rage, hitting fifty off just 19 balls. He reached his century in just 39 balls by continuing his aggressive tempo. PBKS scored 219/6 in their 20 overs thanks to Arya’s spectacular 103 off 42 balls, which included seven fours and nine sixes.
1. Yusuf Pathan (37 balls)

Yusuf Pathan achieved the Indian fastest century during IPL competition when he played for the Rajasthan Royals. During the second match of IPL 2010 at Brabourne Stadium in Mumbai Pathan made this remarkable record. Mumbai Indians captain Sachin Tendulkar put their team at bat first which resulted in 212/6 runs.
Yusuf Pathan led Rajasthan Royals through their batting order by reaching fifty in 21 balls before scoring his century. The explosive batter achieved his century in exactly 37 balls when he played against the second match of the 2010 season at the Brabourne Stadium in Mumbai. Pathan got out running in the third over of the innings with 100 runs scored off 37 balls while hitting nine boundaries and eight maximums.
The Royals reached 208 runs for seven wickets in their innings yet they lost by four runs to the opposition.