In one of the most anticipated clashes of the season, the India National Cricket Team Vs South Africa National Cricket Team Match Scorecard delivered a spectacle of high-octane cricket, thrilling fans across the globe. With both teams known for their fierce rivalry and world-class talent, this match promised fireworks — and it certainly delivered. Every over brought a new twist, making it a contest packed with excitement, strategy, and unforgettable moments.
Table of Contents
ToggleThe India National Cricket Team Vs South Africa National Cricket Team Match Scorecard highlighted a perfect blend of aggressive batting, sharp bowling, and fielding brilliance. India’s top order came out firing, while South Africa’s bowlers fought back with grit and precision. As the game progressed, momentum kept shifting, creating an edge-of-the-seat atmosphere. Whether you’re a stats enthusiast or just reliving the drama, this scorecard tells the full story of a fiercely fought international battle.
Read More: Sri Lanka National Cricket Team Vs Bangladesh National Cricket Team Match Scorecard
Recent 5 Matches (2024): India vs South Africa – Key Stats and Results
| Tournament | Venue | Date | Toss | Result | Series | Player of the Match | ||
|---|---|---|---|---|---|---|---|---|
| India tour of South Africa 2024 | Johannesburg | 15th November 2024 | India elected to bat | India won by 135 runs | 4th T20I, IND tour of SA 2024 | Tilak Varma (120 off 47) | ||
| India tour of South Africa 2024 | Centurion | 13th November 2024 | India elected to bat | India won by 11 runs | 3rd T20I, IND tour of SA 2024 | Tilak Varma (107* off 56) | ||
| India tour of South Africa 2024 | Gqeberha | 10th November 2024 | India elected to bat | South Africa won by 3 wickets | 2nd T20I, IND tour of SA 2024 | Tristan Stubbs (47* off 41) | ||
| India tour of South Africa 2024 | Durban | 8th November 2024 | India elected to bat | India won by 61 runs | 1st T20I, IND tour of SA 2024 | Sanju Samson (107 off 50) | ||
| ICC Men’s T20 World Cup 2024 | Bridgetown | 29th June 2024 | India elected to bat | India won by 7 runs | Final, ICC T20 WC 2024 | Virat Kohli (76 off 59) |
India National Cricket Team Vs South Africa National Cricket Team Match Scorecard: Last 10 T20 Matches
South Africa vs India Scorecard – 2024 – 4th T20I, Johannesburg, 15th November, 2024
| Field | Details |
|---|---|
| Tournament | India tour of South Africa 2024 |
| Venue | Johannesburg |
| Date | 15th November, 2024 |
| Toss | India elected to bat |
| 148 (18.2 overs) | |
| 283/1 (20 overs) | |
| Result | India won by 135 runs |
| Series | 4th T20I, IND tour of SA 2024 |
| Player of the Match | Tilak Varma (120 off 47) |
South Africa vs India Scorecard – 2024 – 3rd T20I, Centurion, 13th November, 2024
| Field | Details |
|---|---|
| Tournament | India tour of South Africa 2024 |
| Venue | Centurion |
| Date | 13th November, 2024 |
| Toss | India elected to bat |
| 208/7 (20 overs) | |
| 219/6 (20 overs) | |
| Result | India won by 11 runs |
| Series | 3rd T20I, IND tour of SA 2024 |
| Player of the Match | Tilak Varma (107* off 56) |
South Africa vs India Scorecard – 2024 – 2nd T20I, Gqeberha, 10th November, 2024
| Field | Details |
|---|---|
| Tournament | India tour of South Africa 2024 |
| Venue | Gqeberha |
| Date | 10th November, 2024 |
| Toss | India elected to bat |
| 128/7 (19 overs) | |
| 124/6 (20 overs) | |
| Result | South Africa won by 3 wickets |
| Series | 2nd T20I, IND tour of SA 2024 |
| Player of the Match | Tristan Stubbs (47* off 41) |
South Africa vs India Scorecard – 2024 – 1st T20I, Durban, 8th November, 2024
| Field | Details |
|---|---|
| Tournament | India tour of South Africa 2024 |
| Venue | Durban |
| Date | 8th November, 2024 |
| Toss | India elected to bat |
| 141 (17.5 overs) | |
| 202/8 (20 overs) | |
| Result | India won by 61 runs |
| Series | 1st T20I, IND tour of SA 2024 |
| Player of the Match | Sanju Samson (107 off 50) |
India vs South Africa Scorecard – 2024 – T20 World Cup Final, Bridgetown, 29th June, 2024
| Field | Details |
|---|---|
| Tournament | ICC Men’s T20 World Cup 2024 |
| Venue | Bridgetown |
| Date | 29th June, 2024 |
| Toss | India elected to bat |
| 169/8 (20 overs) | |
| 176/7 (20 overs) | |
| Result | India won by 7 runs |
| Series | Final, ICC T20 WC 2024 |
| Player of the Match | Virat Kohli (76 off 59) |
South Africa vs India Scorecard – 2023 – 3rd T20I, Johannesburg, 14th December, 2023
| Field | Details |
|---|---|
| Tournament | India tour of South Africa 2023 |
| Venue | Johannesburg |
| Date | 14th December, 2023 |
| Toss | South Africa elected to bowl |
| 95 (13.5 overs) | |
| 201/7 (20 overs) | |
| Result | India won by 106 runs |
| Series | 3rd T20I, IND tour of SA 2023 |
| Player of the Match | Suryakumar Yadav (100 off 56) |
South Africa vs India Scorecard – 2023 – 2nd T20I, Gqeberha, 12th December, 2023
| Field | Details |
|---|---|
| Tournament | India tour of South Africa 2023 |
| Venue | Gqeberha |
| Date | 12th December, 2023 |
| Toss | South Africa elected to field (DLS) |
| 154/5 (13.5 overs) | |
| 180/7 (19.3 overs) | |
| Result | South Africa won by 5 wickets (DLS method) |
| Series | 2nd T20I, IND tour of SA 2023 |
| Player of the Match | Tabraiz Shamsi (1/18) |
India vs South Africa Scorecard – 2022 – T20 World Cup Group Match, Perth, 30th October, 2022
| Field | Details |
|---|---|
| Tournament | ICC Men’s T20 World Cup 2022 |
| Venue | Perth |
| Date | 30th October, 2022 |
| Toss | India elected to bat |
| 137/5 (19.4 overs) | |
| 133/9 (20 overs) | |
| Result | South Africa won by 5 wickets |
| Series | Group Stage, T20 WC 2022 |
| Player of the Match | Lungi Ngidi (4/29) |
India vs South Africa Scorecard – 2022 – 3rd T20I, Indore, 4th October, 2022
| Field | Details |
|---|---|
| Tournament | South Africa tour of India 2022 |
| Venue | Indore |
| Date | 4th October, 2022 |
| Toss | South Africa elected to bat |
| 227/3 (20 overs) | |
| 178 (18.3 overs) | |
| Result | South Africa won by 49 runs |
| Series | 3rd T20I, SA tour of IND 2022 |
| Player of the Match | Rilee Rossouw (100 off 48) |
India vs South Africa Scorecard – 2022 – 2nd T20I, Guwahati, 2nd October, 2022
| Field | Details |
|---|---|
| Tournament | South Africa tour of India 2022 |
| Venue | Guwahati |
| Date | 2nd October, 2022 |
| Toss | India elected to bat |
| 221/3 (20 overs) | |
| 237/3 (20 overs) | |
| Result | India won by 16 runs |
| Series | 2nd T20I, SA tour of IND 2022 |
| Player of the Match | KL Rahul (57 off 28) |
Read More: Australian Men’s Cricket Team Vs England Cricket Team Match Scorecard
India National Cricket Team Vs South Africa National Cricket Team Match Scorecard: Last 10 ODI Matches
India Vs South Africa Scorecard – 2023 – 3rd ODI, Paarl, 21st December, 2023
| Details | Information |
|---|---|
| Tournament | India tour of South Africa |
| Venue | Paarl |
| Date | 21st December 2023 |
| Toss | India won |
| 218 (45.5/50) | |
| 296/8 (50 overs) | |
| Result | India won by 78 runs |
| Series | India tour of South Africa |
| Player of the Match | Sanju Samson (108, 114 balls) |
India Vs South Africa Scorecard – 2023 – 2nd ODI, Gqeberha, 19th December, 2023
| Details | Information |
|---|---|
| Tournament | India tour of South Africa |
| Venue | Gqeberha |
| Date | 19th December 2023 |
| Toss | South Africa won |
| 215/2 (42.3/50) | |
| 211 (50 overs) | |
| Result | South Africa won by 8 wickets |
| Series | India tour of South Africa |
| Player of the Match | Tony de Zorzi (119*, 122 balls) |
India Vs South Africa Scorecard – 2023 – 1st ODI, Johannesburg, 17th December, 2023
| Details | Information |
|---|---|
| Tournament | India tour of South Africa |
| Venue | Johannesburg |
| Date | 17th December 2023 |
| Toss | India won |
| 116 (50 overs) | |
| 117/2 (16.4/50) | |
| Result | India won by 8 wickets (200 balls remaining) |
| Series | India tour of South Africa |
| Player of the Match | Arshdeep Singh (5/37) |
India Vs South Africa Scorecard – 2023 – ICC Cricket World Cup, Kolkata, 5th November, 2023
| Details | Information |
|---|---|
| Tournament | ICC Cricket World Cup 2023 |
| Venue | Kolkata |
| Date | 5th November 2023 |
| Toss | India won |
| 83 (27.1/50) | |
| 326/5 (50 overs) | |
| Result | India won by 243 runs |
| Series | ICC Cricket World Cup 2023 |
| Player of the Match | Virat Kohli (101*, 121 balls) |
India Vs South Africa Scorecard – 2022 – 3rd ODI, Delhi, 11th October, 2022
| Details | Information |
|---|---|
| Tournament | South Africa tour of India |
| Venue | Delhi |
| Date | 11th October 2022 |
| Toss | India won |
| 99 (50 overs) | |
| 105/3 (19.1/50) | |
| Result | India won by 7 wickets (185 balls remaining) |
| Series | South Africa tour of India |
| Player of the Match | Kuldeep Yadav (4/18) |
India Vs South Africa Scorecard – 2022 – 2nd ODI, Ranchi, 9th October, 2022
| Details | Information |
|---|---|
| Tournament | South Africa tour of India |
| Venue | Ranchi |
| Date | 9th October 2022 |
| Toss | India won |
| 278/7 (50 overs) | |
| 282/3 (45.5/50) | |
| Result | India won by 7 wickets (25 balls remaining) |
| Series | South Africa tour of India |
| Player of the Match | Shreyas Iyer (113*, 111 balls) |
India Vs South Africa Scorecard – 2022 – 1st ODI, Lucknow, 6th October, 2022
| Details | Information |
|---|---|
| Tournament | South Africa tour of India |
| Venue | Lucknow |
| Date | 6th October 2022 |
| Toss | South Africa won |
| 249/4 (40 overs) | |
| 240/8 (40 overs) | |
| Result | South Africa won by 9 runs |
| Series | South Africa tour of India |
| Player of the Match | Heinrich Klaasen (74*, 65 balls) |
India Vs South Africa Scorecard – 2022 – 3rd ODI, Cape Town, 23rd January, 2022
| Details | Information |
|---|---|
| Tournament | India tour of South Africa |
| Venue | Cape Town |
| Date | 23rd January 2022 |
| Toss | South Africa won |
| 287 (50 overs) | |
| 283 (49.2/50) | |
| Result | South Africa won by 4 runs |
| Series | India tour of South Africa |
| Player of the Match | Quinton de Kock (124, 130 balls) |
India Vs South Africa Scorecard – 2022 – 2nd ODI, Paarl, 21st January, 2022
| Details | Information |
|---|---|
| Tournament | India tour of South Africa |
| Venue | Paarl |
| Date | 21st January 2022 |
| Toss | South Africa won |
| 288/3 (48.1/50) | |
| 287/6 (50 overs) | |
| Result | South Africa won by 7 wickets (11 balls remaining) |
| Series | India tour of South Africa |
| Player of the Match | Quinton de Kock (78, 66 balls) |
India Vs South Africa Scorecard – 2022 – 1st ODI, Paarl, 19th January, 2022
| Details | Information |
|---|---|
| Tournament | India tour of South Africa |
| Venue | Paarl |
| Date | 19th January 2022 |
| Toss | South Africa won |
| 296/4 (50 overs) | |
| 265/8 (50 overs) | |
| Result | South Africa won by 31 runs |
| Series | India tour of South Africa |
| Player of the Match | Rassie van der Dussen (129*, 96 balls) |
Read More: Pakistan National Cricket Team vs Bangladesh National Cricket Team Match Scorecard
India National Cricket Team Vs South Africa National Cricket Team Match Scorecard: Last 10 Test Matches
India Vs South Africa Scorecard – 2024 – 2nd Test, Cape Town, 3rd January – 4th January, 2024
| Field | Details |
|---|---|
| Tournament | India tour of South Africa |
| Venue | Cape Town |
| Date | 3rd January – 4th January, 2024 |
| Toss | South Africa won toss |
| 55 & 176 | |
| 153 & 80/3 | |
| Result | India won by 7 wickets |
| Series | 2nd Test, South Africa won |
| Player of the Match | Mohammad Siraj (6/15 & 1/31) |
India Vs South Africa Scorecard – 2023 – 1st Test, Centurion, 26th December – 28th December, 2023
| Field | Details |
|---|---|
| Tournament | India tour of South Africa |
| Venue | Centurion |
| Date | 26th December – 28th December, 2023 |
| Toss | India won toss |
| 408 | |
| 245 & 131 | |
| Result | South Africa won by an innings & 32 runs |
| Series | 1st Test, South Africa won |
| Player of the Match | Dean Elgar (185) |
India Vs South Africa Scorecard – 2022 – 3rd Test, Cape Town, 11th January – 14th January, 2022
| Field | Details |
|---|---|
| Tournament | India tour of South Africa |
| Venue | Cape Town |
| Date | 11th January – 14th January, 2022 |
| Toss | South Africa won toss |
| 210 & 212/3 | |
| 223 & 198 | |
| Result | South Africa won by 7 wickets |
| Series | 3rd Test, South Africa won |
| Player of the Match | Keegan Petersen (72 & 82) |
India Vs South Africa Scorecard – 2022 – 2nd Test, Johannesburg, 3rd January – 6th January, 2022
| Field | Details |
|---|---|
| Tournament | India tour of South Africa |
| Venue | Johannesburg |
| Date | 3rd January – 6th January, 2022 |
| Toss | South Africa won toss |
| 229 & 243/3 | |
| 202 & 266 | |
| Result | South Africa won by 7 wickets |
| Series | 2nd Test, South Africa won |
| Player of the Match | Dean Elgar (28 & 96*) |
India Vs South Africa Scorecard – 2021 – 1st Test, Centurion, 26th December – 30th December, 2021
| Field | Details |
|---|---|
| Tournament | India tour of South Africa |
| Venue | Centurion |
| Date | 26th December – 30th December, 2021 |
| Toss | India won toss |
| 197 & 191 | |
| 327 & 174 | |
| Result | India won by 113 runs |
| Series | 1st Test, India won |
| Player of the Match | KL Rahul (123 & 23) |
India Vs South Africa Scorecard – 2019 – 3rd Test, Ranchi, 19th October – 22nd October, 2019
| Field | Details |
|---|---|
| Tournament | ICC World Test Championship |
| Venue | Ranchi |
| Date | 19th October – 22nd October, 2019 |
| Toss | India won toss |
| 162 & 133 | |
| 497/9d | |
| Result | India won by an innings & 202 runs |
| Series | 3rd Test, India won |
| Player of the Match | Rohit Sharma (212) |
India Vs South Africa Scorecard – 2019 – 2nd Test, Pune, 10th October – 13th October, 2019
| Field | Details |
|---|---|
| Tournament | ICC World Test Championship |
| Venue | Pune |
| Date | 10th October – 13th October, 2019 |
| Toss | India won toss |
| 275 & 189 | |
| 601/5d | |
| Result | India won by an innings & 137 runs |
| Series | 2nd Test, India won |
| Player of the Match | Virat Kohli (254*) |
India Vs South Africa Scorecard – 2019 – 1st Test, Visakhapatnam, 2nd October – 6th October, 2019
| Field | Details |
|---|---|
| Tournament | ICC World Test Championship |
| Venue | Visakhapatnam |
| Date | 2nd October – 6th October, 2019 |
| Toss | India won toss |
| 431 & 191 | |
| 502/7d & 323/4d | |
| Result | India won by 203 runs |
| Series | 1st Test, India won |
| Player of the Match | Rohit Sharma (176 & 127) |
India Vs South Africa Scorecard – 2018 – 3rd Test, Johannesburg, 24th January – 27th January, 2018
| Field | Details |
|---|---|
| Tournament | South Africa v India 2018 |
| Venue | Johannesburg |
| Date | 24th January – 27th January, 2018 |
| Toss | South Africa won toss |
| 194 & 177 | |
| 187 & 247 | |
| Result | India won by 63 runs |
| Series | 3rd Test, India won |
| Player of the Match | Bhuvneshwar Kumar (30, 3/44, 33 & 1/39) |
India Vs South Africa Scorecard – 2018 – 2nd Test, Centurion, 13th January – 17th January, 2018
| Field | Details |
|---|---|
| Tournament | South Africa v India 2018 |
| Venue | Centurion |
| Date | 13th January – 17th January, 2018 |
| Toss | South Africa won toss |
| 335 & 258 | |
| 307 & 151 | |
| Result | South Africa won by 135 runs |
| Series | 2nd Test, South Africa won |
| Player of the Match | Lungi Ngidi (1/51 & 6/39) |
The action-packed contest came to a thrilling end as the India National Cricket Team Vs South Africa National Cricket Team Match Scorecard revealed a battle of nerves, talent, and tactics. Both sides fought tooth and nail, delivering performances that had fans on the edge of their seats. With game-defining partnerships and clutch bowling spells, the match proved why this rivalry is one of the fiercest in modern cricket.
As shown in the India National Cricket Team Vs South Africa National Cricket Team Match Scorecard, India held their nerve in crucial moments to clinch a memorable victory, while South Africa displayed immense grit and determination throughout. From early breakthroughs to pressure-filled chases, the match was a rollercoaster of emotions and cricketing brilliance. This contest wasn’t just about the numbers—it was a reminder of why fans love this game.
Read More: England Cricket Team Vs West Indies Cricket Team Match Scorecard

