World Cup, AB de Villiers, fastest ODI century
AB de Villiers (Image Credit: Google)

2. Jos Buttler (England)

ICC Cricket World Cup 2019: Top Five Batsmen Who Can Break AB de Villiers' Fastest ODI Century Record 1
Jos Buttler (Image Credit: Getty Images)

England wicketkeeper-batsman Jos Buttler is currently in the firing form with the bat in hand. He can bat at any position, and he can play the same aggressive cricket at any time.

Jos Buttler is currently holding the records of the top two fastest ODI centuries for England. Recently, he hit England’s second fastest ODI century in 50 balls. His fastest ODI century record is in just 46 balls.

The aggressiveness is a strength of Buttler’s batting. If he can continue this familiar batting form, he can hit the new fastest ODI century by breaking AB de Villiers’ record.