Team Records

Visiting Teams’ Test Record in India: A Comprehensive Overview

Visiting Teams’ Test Record in India

TeamMatches PlayedWonLostTiedDrawnSeries Wins
England6915260285
West Indies4914150205
Australia5414231164
South Africa20611031
New Zealand395170171
Pakistan32470211
Afghanistan101000
Zimbabwe504010
Bangladesh505000
Sri Lanka22013090

Away Teams’ Test Performance in India – Historical Analysis

Overall, the Indian Test team has played 294 games in India since its debut in 1933, and has won 120 of them, losing just 58. This shows how they have dominated the opposition at home.

Only England (15), the West Indies (14), and Australia (14) have won 10 or more Test matches in India. There are three other teams with 5 wins, and the rest have not opened their account.

Only 17 times has a foreign team won a Test series in India. England and the West Indies are the most successful teams, winning 5 Test series each in the country.

The first Test side to beat India in India was England, and they achieved it during India’s inaugural Test series back in 1933/34. West Indies won their first in the 1948/49 season, while Australia won in the 1956/57 tour.

In the last 25 years, only 4 away teams have won in India – South Africa in 1999/00, Australia in 2004/05, England in 2012/13, and New Zealand recently in 2024/25.

Though they haven’t won a single Test in India, Sri Lanka’s 760/7 at Ahmedabad in 2009 is the highest total posted by an away team in India. On the other hand, New Zealand’s 62 is the lowest for an away team in India.