Multiple choice 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 (then Ceylon) defeated India in a 1965 match before they were granted Test status in 1981.