4 memorable innings by AB de Villiers in international cricket

<p>
AB de Villiers scored 33 runs in 246 against Australia to draw the Adelaide Test

#1 149 vs West Indies

South Africa v West Indies - One Day International Series
AB de Villiers holds the record of scoring the fastest century in ODI cricket

AB de Villiers holds the record for scoring the fastest century in ODI cricket. The opponent was West Indies and the venue was the Wanderers Stadium in Johannesburg on 18th January 2015.

The South African openers batted for 38.3 overs and scored 247 runs. After the dismissal of Russouw, AB de Villiers came out to bat and scored 149 runs in just 44 balls with 9 boundaries and 16 sixes at a strike rate of 338.63. AB scored his century in just 31 balls which till date is the fastest century in ODI cricket.

South Africa scored 439 runs in 50 overs and beat West Indies by 148 runs.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Kishan Prasad
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications