Winning in India is one of the biggest challenges for touring teams. In the history of the game, only 6 nations have won test matches in India.
Fortress
New Zealand have won just 2 Tests on Indian soil, one back in 1969 in Nagpur and the other in Mumbai (1988)
New Zealand
The Proteas managed five wins in India - 1996, 2000 (2 wins), 2008 and 2010. They have not won a Test since then.
South Africa
Pakistan have also won 5 Tests in India – 1952, 1987 and 1999 (one bilateral and one in the Asian Test Championship), with the last win coming in March 2005.
Pakistan
Although the Windies have won 14 Test matches in India, their last Test win in the country came in 1994.
West Indies
The Australians are also tied with the Caribbean men with 14 wins. Their last Test win came against India in Indore in March 2023.
Australia
England are now the most successful side to tour India. The Three Lions' win in Hyderabad took their tally to 15.