Terms of the offer
Smart! Bargain!₹ 672.000Lowest offer price from 30 days before sale
party
₹ 116.000
680 people have purchased this offer
Who holds the record for the fastest century in ODI cricket? AB de Villiers from South Africa holds the record with a 31-ball century against the West Indies in 2015. Find out which batsmen have scored the fastest centuries in One-Day Internationals. See the list of records, runs, balls, sixes, fours, players, matches, venues and dates. See the 2025 updated list of the fastest centuries in ODI cricket. AB de Villiers leads the chart, followed by Anderson and Afridi. AB de Villiers holds the record for the fastest century in ODI cricket. He created the record against West Indies when he scored a hundred.