Virat Kohli To AB de Villiers: Fastest ODI Century From Every Country

By: FPJ Web Desk | October 26, 2023

Ex-South Africa keeper-batter AB de Villiers holds the record for the fastest century in ODIs, doing so off 31 deliveries. He achieved the feat against the West Indies in 2015 in Johannesburg.

(Credits: Twitter)

Former New Zealand all-rounder Corey Anderson had struck a hundred off 36 balls in 2014 against the West Indies. He held the record until de Villiers broke it.

(Credits: Twitter)

Ex-Pakistan skipper Shahid Afridi had hit a 100 off 37 deliveries against Sri Lanka in Nairobi. The record stood for well over a decade.

(Credits: Twitter)

Australia all-rounder Glenn Maxwell had scored his ODI hundred off only 40 deliveries against the Netherlands in the 2023 World Cup. He had smashed 8 sixes in his knock, propelling Australia to 399

(Credits: Twitter)

UAE's Asif Khan had slammed a three-figure score for his country off only 41 deliveries against Nepal in March 2023. However, UAE had lost by 9 runs (D/L method).

(Credits: Twitter)

Ex- captain Brian Lara holds the record for the fastest ODI hundred for the West Indies. He brought it up in 45 balls against Bangladesh in 1999 as the Caribbeans won by 109 runs.

(Credits: Twitter)

Keeper-batter Jos Buttler holds the record for the quickest ODI hundred for England in 50-over cricket. He reached the three-figure mark off 46 deliveries against Pakistan in 2016 as England plundered 444 in that match.

(Credits: Twitter)

Former Sri Lankan opener Sanath Jayasuriya has scored the fastest hundred for his team in ODIs, smashing it off 48 deliveries against Pakistan. While Sri Lanka made 349 in the match, Pakistan gave a good fight and went down by 34 runs.

(Credits: Twitter)

Former Ireland all-rounder Kevin O'Brien held the record for the fastest hundred in World Cups for over a decade. He smashed a 50-ball 100 against England in Bengaluru in 2011 to complete a stunning run-chase.

(Credits: Twitter)

Virat Kohli has the fastest hundred by an Indian in ODIs, smashing it off 52 deliveries against Australia in 2013. Kohli's hundred helped India ace a chase of 360 with ease.

(Credits: Twitter)

Zimbabwe all-rounder Sikandar Raza had smashed a 54-ball 100 against the Netherlands in Harare in 2023. He did so while chasing down 316 as Zimbabwe won by 6 wickets.

(Credits: Twitter)

Kushal Malla holds the record for the fastest century in ODIs by a Nepal batter, doing so against Oman in 54 balls in 2023. Nepal eventually won by 84 runs.

(Credits: Twitter)

Jatinder Singh slammed a 60-ball hundred against Nepal in September 2021, proving it to be the quickest for Oman. He made a 62-ball 107 as Oman won by 5 wickets.

(Credits: Twitter)

Bangladesh keeper-batter Mushfiqur Rahim holds the quickest ODI ton for the team. The veteran smashed the century in 60 balls against Zimbabwe, but it ended as no result.

(Credits: Twitter)

Karim Sadiq holds the record for the fastest ODI century by an Afghan batter, hitting a century off 72 deliveries against the Netherlands. Afghanistan chased the target of 257 in a canter, winning by 5 wickets.

(Credits: Twitter)

Thanks For Reading!

From Bas de Leede To Bhuvneshwar Kumar: Bowlers Who Have Conceded 100 Runs In Single Men's ODI...

Find out More