Image - eurosport
One of the past most successful South African cricketers and the captain for ODI games is AB de Villiers.
Image - cricketaddictor
Former New Zealand cricketer Corey Anderson. He was a fantastic all-around batsman who was well-known for his long hits.
Image - dnaindia
Shahid Afridi, widely known by his supporters' nickname Boom Boom Afridi, takes third spot for the fastest ODI century.
Image - siasat
Mark Boucher, a renowned cricketer from South Africa, has one of the fastest ODI centuries to his credit.
Image - skysports
A fan of cricket cannot forget the best cricketer in history, a traditional left-handed batsman from the West Indies.
Image - forbesindia
The second batter on this list of the quickest ODI hundreds in international cricket is Shahid Afridi, who appears twice.
Image - news18
Another New Zealander from the international cricket team has achieved the fastest ODI century.
Image - bdcrictime
Jos Buttler is a right-handed English cricket player who ranks among the game's most powerful batters.
Image - mid-day
Sanath Jayasuriya was once among Sri Lanka's most accomplished cricketers. He was among the best all-around bowlers ever.
Image - espncricinfo
He is an excellent cricketer from England who, in addition to setting this record, has set numerous more.
Image - indianexpress