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.
The Kiwis have won just 2 Test matches on Indian soil, one in 1969 in Nagpur and the other one in Mumbai in Nov 1988.
The Proteas have managed 5 victories in India - 1996, 2000 (2 wins), 2008 and 2010. They haven't won a single Test since then.
Pakistan too have won 5 Tests in India - 1952, 1987, 1999 (one in bilateral and one in Asian Test Championship) and their last win came in March 2005.
While the Windies have won 14 Test matches in India, their last Test victory in the country came way back in 1994.
The Aussies too are tied with the men from the Caribbean with 14 wins. Their last Test win came against India in Indore in March 2023.
England are now the most successful side when it comes to visiting India. The Three Lions with their win in Hyderabad have taken their tally to 15.