De Villiers’ record was broken
fastest list a century – It is still the fastest ODI century – when he scored 149 off 44 balls for South Africa against West Indies in Johannesburg in January 2015. This broke the List A and ODI record of 36 balls.
Corey Anderson of New Zealand Against West Indies in 2014. De Villiers’ List A record stood until Fraser-McGurk took just 29 balls to reach there
South Africa vs Tasmania – In a losing effort – at the Marsh Cup in October 2023.