Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

India: Match list (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: India×v South Africa×
DateMatchResultGroundSeries
22 Feb 2026SA 187/7 v IND 111Match 43 · T20ISouth Africa won by 76 runsAhmedabadICC Men's T20 World Cup 2025/26
19 Dec 2025IND 231/5 v SA 201/85th T20I · T20IIndia won by 30 runsAhmedabadSouth Africa tour of India 2025/26
14 Dec 2025SA 117 v IND 120/33rd T20I · T20IIndia won by 7 wicketsDharamsalaSouth Africa tour of India 2025/26
11 Dec 2025SA 213/4 v IND 1622nd T20I · T20ISouth Africa won by 51 runsNew ChandigarhSouth Africa tour of India 2025/26
9 Dec 2025IND 175/6 v SA 741st T20I · T20IIndia won by 101 runsCuttackSouth Africa tour of India 2025/26
6 Dec 2025SA 270 v IND 271/13rd ODI · ODIIndia won by 9 wicketsVisakhapatnamSouth Africa tour of India 2025/26
3 Dec 2025IND 358/5 v SA 362/62nd ODI · ODISouth Africa won by 4 wicketsRaipurSouth Africa tour of India 2025/26
30 Nov 2025IND 349/8 v SA 3321st ODI · ODIIndia won by 17 runsRanchiSouth Africa tour of India 2025/26
22 Nov 2025SA 489 & 260/5d v IND 201 & 1402nd Test · TestSouth Africa won by 408 runsGuwahatiSouth Africa tour of India 2025/26
14 Nov 2025SA 159 & 153 v IND 189/9 & 93/91st Test · TestSouth Africa won by 30 runsKolkataSouth Africa tour of India 2025/26
15 Nov 2024IND 283/1 v SA 1484th T20I · T20IIndia won by 135 runsJohannesburgIndia tour of South Africa 2024/25
13 Nov 2024IND 219/6 v SA 208/73rd T20I · T20IIndia won by 11 runsCenturionIndia tour of South Africa 2024/25
10 Nov 2024IND 124/6 v SA 128/72nd T20I · T20ISouth Africa won by 3 wicketsGqeberhaIndia tour of South Africa 2024/25
8 Nov 2024IND 202/8 v SA 1411st T20I · T20IIndia won by 61 runsDurbanIndia tour of South Africa 2024/25
29 Jun 2024IND 176/7 v SA 169/8Final · T20IIndia won by 7 runsBridgetownICC Men's T20 World Cup 2024
3 Jan 2024SA 55 & 176 v IND 153 & 80/32nd Test · TestIndia won by 7 wicketsCape TownIndia tour of South Africa 2023/24
26 Dec 2023IND 245 & 131 v SA 408/91st Test · TestSouth Africa won by an innings and 32 runsCenturionIndia tour of South Africa 2023/24
21 Dec 2023IND 296/8 v SA 2183rd ODI · ODIIndia won by 78 runsPaarlIndia tour of South Africa 2023/24
19 Dec 2023IND 211 v SA 215/22nd ODI · ODISouth Africa won by 8 wicketsGqeberhaIndia tour of South Africa 2023/24
17 Dec 2023SA 116 v IND 117/21st ODI · ODIIndia won by 8 wicketsJohannesburgIndia tour of South Africa 2023/24
14 Dec 2023IND 201/7 v SA 953rd T20I · T20IIndia won by 106 runsJohannesburgIndia tour of South Africa 2023/24
12 Dec 2023IND 180/7 v SA 154/52nd T20I · T20ISouth Africa won by 5 wickets (DLS method)GqeberhaIndia tour of South Africa 2023/24
5 Nov 2023IND 326/5 v SA 83Match 37 · ODIIndia won by 243 runsKolkataICC Cricket World Cup 2023/24
30 Oct 2022IND 133/9 v SA 137/5Match 30 · T20ISouth Africa won by 5 wicketsPerthICC Men's T20 World Cup 2022/23
11 Oct 2022SA 99 v IND 105/33rd ODI · ODIIndia won by 7 wicketsDelhiSouth Africa tour of India 2022/23
9 Oct 2022SA 278/7 v IND 282/32nd ODI · ODIIndia won by 7 wicketsRanchiSouth Africa tour of India 2022/23
6 Oct 2022SA 249/4 v IND 240/81st ODI · ODISouth Africa won by 9 runsLucknowSouth Africa tour of India 2022/23
4 Oct 2022SA 227/3 v IND 1783rd T20I · T20ISouth Africa won by 49 runsIndoreSouth Africa tour of India 2022/23
2 Oct 2022IND 237/3 v SA 221/32nd T20I · T20IIndia won by 16 runsGuwahatiSouth Africa tour of India 2022/23
28 Sept 2022SA 106/8 v IND 110/21st T20I · T20IIndia won by 8 wicketsThiruvananthapuramSouth Africa tour of India 2022/23
19 Jun 2022IND 28/2 v SA5th T20I · T20INo resultBengaluruSouth Africa tour of India 2022
17 Jun 2022IND 169/6 v SA 87/94th T20I · T20IIndia won by 82 runsRajkotSouth Africa tour of India 2022
14 Jun 2022IND 179/5 v SA 1313rd T20I · T20IIndia won by 48 runsVisakhapatnamSouth Africa tour of India 2022
12 Jun 2022IND 148/6 v SA 149/62nd T20I · T20ISouth Africa won by 4 wicketsCuttackSouth Africa tour of India 2022
9 Jun 2022IND 211/4 v SA 212/31st T20I · T20ISouth Africa won by 7 wicketsDelhiSouth Africa tour of India 2022
23 Jan 2022SA 287 v IND 2833rd ODI · ODISouth Africa won by 4 runsCape TownIndia tour of South Africa 2021/22
21 Jan 2022IND 287/6 v SA 288/32nd ODI · ODISouth Africa won by 7 wicketsPaarlIndia tour of South Africa 2021/22
19 Jan 2022SA 296/4 v IND 265/81st ODI · ODISouth Africa won by 31 runsPaarlIndia tour of South Africa 2021/22
11 Jan 2022IND 223 & 198 v SA 210 & 212/33rd Test · TestSouth Africa won by 7 wicketsCape TownIndia tour of South Africa 2021/22
3 Jan 2022IND 202 & 266 v SA 229 & 243/32nd Test · TestSouth Africa won by 7 wicketsJohannesburgIndia tour of South Africa 2021/22
26 Dec 2021IND 327 & 174 v SA 197 & 1911st Test · TestIndia won by 113 runsCenturionIndia tour of South Africa 2021/22
19 Oct 2019IND 497/9d v SA 162 & 133Match 3 · TestIndia won by an innings and 202 runsRanchiSouth Africa in India Test Series 2019/20
10 Oct 2019IND 601/5d v SA 275 & 189Match 2 · TestIndia won by an innings and 137 runsPuneSouth Africa in India Test Series 2019/20
2 Oct 2019IND 502/7d & 323/4d v SA 431 & 191Match 1 · TestIndia won by 203 runsVisakhapatnamSouth Africa in India Test Series 2019/20
22 Sept 2019IND 134/9 v SA 140/13rd T20I · T20ISouth Africa won by 9 wicketsBengaluruSouth Africa tour of India 2019/20
18 Sept 2019IND 151/3 v SA 149/52nd T20I · T20IIndia won by 7 wicketsChandigarhSouth Africa tour of India 2019/20
5 Jun 2019IND 230/4 v SA 227/9Match 8 · ODIIndia won by 6 wicketsSouthamptonWorld Cup 2019
24 Feb 2018IND 172/7 v SA 165/63rd T20I · T20IIndia won by 7 runsCape TownIndia tour of South Africa 2017/18
21 Feb 2018IND 188/4 v SA 189/42nd T20I · T20ISouth Africa won by 6 wicketsCenturionIndia tour of South Africa 2017/18
18 Feb 2018IND 203/5 v SA 175/91st T20I · T20IIndia won by 28 runsJohannesburgIndia tour of South Africa 2017/18
Page 1 · 179 matchesNext

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.