Terms of the offer
Although Sachin Tendulkar holds the record of highest centuries in cricket in ODI format, the South African cricketer AB de Villiers has the record of ODI fastest hundred. He scored 100 runs in 31 balls on 18 January 2015 against West Indies. 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. 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. Here we take a look at the top 10 fastest centuries in ODI cricket. In the exciting world of One Day International ( ODI ) cricket, where every run is precious and every ball can make a difference, reaching a century is a thrilling achievement that showcases a batsman’s skill and determination.