De Villiers had broken the record for the quickest List A century – it’s still the fastest ODI century – when he scored 149 in 44 balls for South Africa against West Indies in Johannesburg in January 2015. That broke the List A and ODI record of 36 balls. , by Corey Anderson of New Zealand against West Indies in 2014. De Villiers’ List A record stood till Fraser-McGurk took just 29 balls to get there for South Australia against Tasmania – in a losing effort – in the Marsh Cup in October 2023.
![Vijay Hazare Trophy – VHT – Punjab batsman Anmolpreet Singh smashes third-fastest List A century Vijay Hazare Trophy – VHT – Punjab batsman Anmolpreet Singh smashes third-fastest List A century](https://i2.wp.com/img1.hscicdn.com/image/upload/f_auto/lsci/db/PICTURES/CMS/359900/359933.6.jpg?w=1296&resize=1296,729&ssl=1)