A storm hit the cricket ground at the Sawai Mansingh Stadium in Jaipur—the name was Vaibhav Suryavanshi. This young batsman from Rajasthan Royals played such a fiery innings against Gujarat Titans that will be remembered for a long time in IPL history. In just his third IPL match, Vaibhav performed in such a way that even the veterans were stunned.

Charisma of cricket at the age of 14
The 14-year-old batsman opened his account by hitting a six off Mohammad Siraj and never looked back. An experienced bowler like Ishant Sharma hit three sixes in a single over and hit 30 runs in Karim Janat’s over. His 7 fours and 11 sixes not only thrilled the audience, but also made him the fastest Indian batsman to score a century in the IPL.
Historic century off 35 balls
Vaibhav completed his century in just 35 balls, the fastest century by any Indian in IPL history. He achieved this feat by hitting Rashid Khan for a six. He scored 101 runs in his innings of 38 balls and then got out, but by then he had completely changed the direction of the match.
A flurry of records
- Fastest Indian century – 35 balls
- Second fastest century in IPL history – after Chris Gayle (30 balls).
- Fastest century for Rajasthan Royals – Yusuf Pathan’s record broken
Fastest century scorer in IPL
Balls | Batsman | Team | opposing team | Year |
---|---|---|---|---|
30 | Chris Gayle | RCB | Pune Warriors | 2013 |
35 | Vaibhav Suryavanshi | Rajasthan Royals | Gujarat Titans | 2025 |
37 | Yusuf Pathan | Rajasthan Royals | Mumbai Indians | 2010 |
38 | David Miller | Punjab Kings | RCB | 2013 |
This is just the beginning…
Vaibhav Suryavanshi not only made a difference in the match, but once again showed how high the IPL can give young talents. His innings had a wonderful balance of confidence, aggression and technique that told the cricketing world — a new star was born.