Which player has scored the fastest century?
-
Shahid Afridi
-
Mark Boucher
-
Brian Lara
-
Mohammad Azharuddin
A
Correct answer
Explanation
Shahid Afridi held the record for the fastest ODI century for many years (37 balls against Sri Lanka in 1996). However, this record has been broken multiple times since then - by AB de Villiers (31 balls in 2015) and then Travis Head. The question may have been written when Afridi's record was still standing. Given the options provided, A is correct for the era when this question was likely composed.