On December 21, cricket fans witnessed a historic moment as Anmolpreet Singh of Punjab made headlines by smashing the fastest century in List A cricket by an Indian.
In a thrilling match against Arunachal Pradesh during the Vijay Hazare Trophy 2024-25, Anmolpreet reached his century in just 35 balls, surpassing the previous record held by Yusuf Pathan. This remarkable feat not only solidified his place in Indian cricket history but also positioned him as the third-fastest centurion globally in List A cricket.
A blitzkrieg knock by Anmolpreet Singh
Anmolpreet’s explosive innings came at a crucial time for Punjab, who were chasing a target of 165 runs. Coming in at number three after the early dismissal of captain Abhishek Sharma, he wasted no time in asserting his dominance over the bowling attack. His innings of 115 not out off 45 balls included an astonishing 12 fours and 9 sixes, showcasing his aggressive style of play. Punjab achieved their target in just 12.5 overs, winning the match by nine wickets and marking a perfect start to their Vijay Hazare Trophy campaign.
Top 5 fastest tons in List A cricket
5.) Graham Rose
Graham Rose set the stage for rapid scoring in List A cricket with his blistering 36-ball century for Somerset against Devon in 1990. In a performance that showcased his aggressive batting style, Rose reached his first fifty in just 16 balls, followed by another fifty in 20 balls. His record stood tall for years, symbolizing the potential for explosive innings in limited-overs formats.
Also READ: Top 5 lowest totals for Zimbabwe in ODI cricket
4.) Corey Anderson
New Zealand‘s Corey Anderson made headlines when he achieved a 36-ball century against the West Indies in January 2014. This remarkable innings not only broke Shahid Afridi‘s previous record for the fastest ODI century but also placed him among the elite in List A cricket. Anderson’s aggressive batting helped him reach a total of 131 runs off just 47 balls, solidifying his reputation as a formidable power hitter.
3.) Anmolpreet Singh
Anmolpreet’s recent achievement has captivated cricket fans worldwide. His 35-ball century against Arunachal Pradesh marks him as the fastest Indian to reach this milestone and ranks him third overall in List A cricket history. Despite going unsold at the IPL 2025 mega auction, Anmolpreet’s explosive performance, which included an unbeaten 115 runs off 45 balls, has put him firmly on the radar for selectors and fans alike.
2.) AB de Villiers
South Africa legend AB de Villiers holds a special place in cricket history with his astonishing 31-ball century against the West Indies in Johannesburg in January 2015. This record-breaking innings not only showcased his incredible skill but also set a benchmark for aggressive batting in ODIs. De Villiers finished with an impressive score of 149 runs, which remains one of the most memorable performances in limited-overs cricket.
1.) Jake Fraser-McGurk
Australia‘s rising star, Jake Fraser-McGurk, currently holds the record for the fastest century in List A cricket, achieving this incredible feat in just 29 balls while playing for South Australia against Tasmania in 2023. His record-breaking performance makes him the only player to score a century in List A cricket in under thirty balls, highlighting his exceptional talent and potential for future greatness.
Also READ: Top 5 New Zealand players with most sixes in Test cricket ft. Tim Southee