Top 10 Fastest ODI Centuries of All Time

Mark Boucher: Another great cricketer who has scored one of the fastest ODI centuries is from South Africa named Mark Boucher.

AB de Villiers: AB de Villiers is one of the former most successful South African cricketers and captains for ODI matches.

Corey Anderson: Corey Anderson is a former New Zealand cricket player. He was a great batting all-rounder, widely famous for his long hits. 

Jesse Ryder: Another cricketer who has made the fastest ODI hundred in international cricket is from New Zealand.

Jos Buttler: One of the biggest hitters of modern cricket, Jos Buttler is a right-handed English cricket player.

Sanath Jayasuriya: Sanath Jayasuriya is one of the former most successful cricketers played for Sri Lanka. 

Jos Buttler 2: Jos Buttler is one of the most popular English cricketers of contemporary cricket. He is a great cricketer from England .

Brian Lara: A cricket lover can’t forget this classical left-handed batsman and greatest cricketer in the world from West Indies. 

Shahid Afridi:The 3rd place for fastest ODI century goes to Shahid Afridi, also known as Boom Boom Afridi by his fans.

Shahid Afridi 2: Shahid Afridi is the 2nd batsman you will see twice in this list of fastest ODI centuries in international cricket. 

Click Here