Multiple choice general knowledge sports

Which was the 1st non Test playing country to beat India in an international match?

  1. Canada

  2. Sri Lanka

  3. Zimbabwe

  4. East Africa

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

Sri Lanka became the first non-Test playing nation to defeat India in an international match during the 1979 World Cup at Headingley, Leeds. Sri Lanka, then an associate nation, won by 47 runs, a significant upset that predated their Test status (which they gained in 1982). Canada, Zimbabwe, and East Africa were also non-Test nations at the time but didn't achieve this milestone.