Multiple choice general knowledge Which was the 1st non Test playing country to beat India in an international match? Canada Sri Lanka Zimbabwe 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. This victory was significant as Sri Lanka was still an Associate nation at the time, having not yet achieved Test status.