Multiple choice general knowledge sports

Runner up for 2007 world cup?

  1. India

  2. Pakistan

  3. Australia

  4. Sri Lanka

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

Sri Lanka was the runner-up in the 2007 Cricket World Cup, losing to Australia in the final held in Bridgetown, Barbados.