In ODI cricket, who had the fastest century?

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Read Latest Articles | Social Questions & Answers | Ask Questions | Answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
AB De Villiers
AB De Villiers of South Africa holds the record for the fastest century in One Day International cricket (ODI). On the 18th of January 2015, De Villiers scored a century in just 31 balls against the West Indies in the 2nd ODI in Johannesburg. De Villiers’ century had eight fours and sixteen sixes.