2. Jos Buttler (England)

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.