Multiple choice general knowledge sports

Shahid Afridi holds the rcord for scoring fastest ODI hundred, in how many balls he scored the hundred?

  1. 35

  2. 36

  3. 37

  4. 38

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Shahid Afridi scored the fastest ODI century at that time in 37 balls against Sri Lanka in Nairobi (1996). This record stood for many years. Note: Corel Anderson later broke this record (36 balls in 2014, then 31 balls in 2024), but when this question was written, Afridi's 37-ball record was correct.