India vs South Africa: Test head-to-head record

India and South Africa have met 32 times in Test cricket in our ball-by-ball record (2004–2025) — India lead 14–13 in decided matches, with 5 drawn. Every number is computed from the ball-by-ball record of these 32 meetings.

MatchesIndia winsSouth Africa winsDrawn
All seasons3214135

Coverage: ball-by-ball data from 2004–2025; earlier Test cricket matches predate the ball-by-ball record and are not counted here.

Who has won more India vs South Africa matches?

In decided Test matches India lead 14–13: India 14, South Africa 13. 5 of their 32 meetings were drawn.

Season by season

SeasonMatchesIndiaSouth AfricaD/TNR
200421010
200631200
200731110
200921100
201031110
201320110
201543010
201731200
201933000
202131200
202321100
202520200

Recent meetings

SeasonDateVenueIndia resultMargin
20252025-11-22Barsapara Cricket Stadium, GuwahatiL408 runs
20252025-11-14Eden GardensL30 runs
20232024-01-03NewlandsW7 wickets
20232023-12-26SuperSport ParkLan innings & 32 runs
20212022-01-11NewlandsL7 wickets
20212022-01-03The Wanderers StadiumL7 wickets
20212021-12-26SuperSport ParkW113 runs
20192019-10-19JSCA International Stadium ComplexWan innings & 202 runs
20192019-10-10Maharashtra Cricket Association StadiumWan innings & 137 runs
20192019-10-02Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumW203 runs

More Test team records

Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions