Multiple choice general knowledge sports

Which cricketer has scored a century in his first, as well as last ODI matches

  1. Vivian Richards

  2. Desmond Haynes

  3. Zaheer Abbas

  4. Brian Lara

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

Desmond Haynes scored 148 runs in his ODI debut against Australia in 1978 and 116 runs in his final ODI against Australia in 1994, making him the only cricketer to score centuries in both his first and last ODI matches.