It was June 29, 2024 – when the long wait finally came to an end with India edging past South Africa by 7 runs to clinch the ICC Title after 11 long years!! In the final match of the T20 World Cup 2024, at the Kensington Oval, Barbados, the Indian team displayed sheer brilliance, which was smoothly rounded off by Suryakumar Yadav, with his sensational long-off catch. The Indian side, backed by a gritty innings from Virat Kohli had notched up a massive score of 176-7 (the highest by any team in a T20 World Cup men’s event). But as the game proceeded, the Proteas managed to score it high, finally requiring a run-a-ball 30 to win. However, Indians had the last laugh at Barbados that day.
India vs South Africa Upcoming Matches 2025
India is set to host South Africa in a highly anticipated cricket series spanning multiple formats in late 2025. The tour will include two Tests, three One Day Internationals (ODIs), and five Twenty20 Internationals (T20Is). The Test series is part of the 2025-2027 ICC World Test Championship, with matches scheduled at iconic venues like Eden Gardens in Kolkata and Barsapara Cricket Stadium in Guwahati. This series will be crucial for both teams as they aim to gain valuable points and momentum in international cricket. The Indian team, led by captain Shubman Gill, looks to leverage home conditions and a strong squad, while South Africa will aim to challenge the hosts with their competitive lineup. The tour promises competitive cricket and thrilling encounters for fans worldwide.
| Date Format | Host Nation | Venues | Status |
| Nov 14-18, 2025 | India | Eden Gardens, Kolkata | 1st Test |
| Nov 22-26, 2025 | India | Barsapara Cricket Stadium, Guwahati | 2nd Test |
| Nov 30, 2025 | India | JSCA International Stadium, Ranchi | 1st ODI |
| Dec 3, 2025 | India | Shaheed Veer Narayan Singh Stadium, Raipur | 2nd ODI |
| Dec 6, 2025 | India | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Stadium, Visakhapatnam | 3rd ODI |
| Dec 9, 2025 | India | Barabati Stadium, Cuttack | 1st T20I |
| Dec 11, 2025 | India | Maharaja Yadavindra Singh Stadium, New Chandigarh | 2nd T20I |
| Dec 14, 2025 | India | Himachal Pradesh Cricket Association Stadium, Dharamsala | Upcoming (3rd T20I) |
| Dec 17, 2025 | India | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Stadium, Lucknow | Upcoming (4th T20I) |
| Dec 19, 2025 | India | Narendra Modi Stadium, Ahmedabad | Upcoming (5th T20I) |
Here are the official squads for the India vs South Africa Test series in 2025.
Test Squads
| Team | Captain | Vice-Captain | Key Players | Full Squad Notes |
| India | Shubman Gill | Rishabh Pant | Yashasvi Jaiswal, KL Rahul, Sai Sudharsan, Devdutt Padikkal, Dhruv Jurel (WK), Ravindra Jadeja, Washington Sundar, Jasprit Bumrah, Axar Patel, Nitish Kumar Reddy, Mohammed Siraj, Kuldeep Yadav, Akash Deep | 15-member squad; Nitish Reddy released for 1st Test. |
| South Africa | Temba Bavuma | – | Aiden Markram, Tony de Zorzi, Tristan Stubbs, Kyle Verreynne (WK), Marco Jansen, Keshav Maharaj, Kagiso Rabada, Simon Harmer, Wiaan Mulder, Senuran Muthusamy, Ryan Rickelton, Dewald Brevis, Zubayr Hamza, Corbin Bosch | 15-member spin-heavy squad for subcontinent conditions. |
ODI & T20I Squads
| Format | India Squad Status | South Africa Squad Status | Notes |
| ODI | Not announced yet | Not announced yet | Expected after Tests; seniors like Rohit, Kohli likely to return. |
| T20I | Not announced yet | Not announced yet | Likely youth-focused; updates expected post-Tests. |
Also Read: India VS New Zealand Upcoming Match 2026
India vs South Africa T20 World Cup Results

| INDIA | 176/7 (20.0) |
| SOUTH AFRICA | 169/8 (20.0) |
India beat South Africa by 7 runs to clinch the title of ICC Mens T20 World Cup in Barbados.
For the record, India had beaten arch-rivals England by a massive 68 runs in the semi-final set in Guyana to reach the finals. On the other hand, South Africa had thrashed Afghanistan by 9 wickets to reach the Mens T20 World Cup for the first time.
India national cricket team vs South Africa national cricket team timeline

The team that played the match
Let us give you the list of players who were there for the final T20 World Cup match from both teams –
Indian Team (Playing 11) –
Captain: Rohit Sharma
Wicketkeeper: Risabh Pant
Virat Kohli, Suryakumar Yadav, Hardik Pandya, Shivam Dube, Axar Patel, Arshdeep Singh, Ravindra Jadeja, Kuldeep Yadav, and Jasprit Bumrah
South African Team (Playing 11) –
Captain: Aiden Markram
Wicketkeeper: Quinton de Kock
Reeza Hendricks, Heinrich Klassen, Keshav Maharaj, Tristan Stubbs, Marco Jansen, David Miller, Tabraiz Shamsi, Anrich Nortje, and Kagiso Rabada.
A quick look at the match flow
For those of you searching South Africa national cricket team vs India national cricket team timeline, here’s giving you a detail of the match flow –
Indian Innings –
- During the powerplay over, India stood at – Mandatory 45 runs/ with 3 wickets (0.1-0.6).
- In 7.1 overs India was standing at a score of 50 runs.
- At the Drinks Break, India was at 75/3 (10.0 overs)
- India reached 100 runs in 79 balls (13.1 over, with 3 extras)
- India reached 150 runs in 108 balls (17.6 overs with 5 extras)
- Innings Break was declared at 176/7 (20.0 overs – Pandya standing)
South African Innings –
- Powerplay over started with South Africa standing at – Mandatory 42 runs/2 wickets
- In 7.1 overs at 43 balls, South Africa was standing at 50 runs.
- During the Drinks Break, South Africa was at 81/3 (10.0 overs)
- South Africa reached 100 runs in 70 balls (11.3 overs, with 4 extras)
- South Africa reached 150 runs in 93 balls (15.2 overs, with 6 extras)
- Finished Innings at 169/8 (20.0 overs – Klaasen standing)
T20 World Cup Match Details

The details of this match are right here for you –
PLACE: KENSINGTON OVAL, BRIDGETOWN, BARBADOS
| Series | ICC Men’s T20 World Cup |
| Match Number and Date | No: 2729. June 29, 2024 (final match) |
| Toss Results | India elected to bat |
| Player of the Series | Jasprit Bumrah (India) |
| Player of the Match | Virat Kohli (India) |
| On Field Umpire | Richard Illingworth (England)
Chris Gaffaney (New Zealand) |
| Reserve Umpire | Rod Tucker (New Zealand) |
| TV Umpire | Richard Kettleborough (England) |
| Match Referee | Richie Richardson (West Indies) |
| Match Results | India won the match by 7 runs, as well as lifted the Series cup |
Highlights of the final match
If you did miss out on the match, then here are some highlights and trivia from the final moments that cemented India’s march to glory –
- Arshdeep Singh, India’s left-arm pacer, managed to equal his record, for gaining maximum wickets in a singular T20 World Cup format.
- For the lovers of the bat-ball game – this is only the 7th T20 WC match between South Africa and India. The first 4 of these historic ones were held between 2007-2012.
- Rohit Sharma not only lifted the trophy but also became the only second captain to play in ICC finals throughout every format after Kane Williamson (New Zealand).
- Pant is the first Indian batter in the World T20 Final to get out on a duck!
- Both Rohit Sharma and Virat Kohli declared that this series would be counted as their last in terms of T20s.
- This series was the last wherein Rahul Dravid would act as a coach. For the record, one of the most decorated cricketers of all time – Dravid, did not win any ICC title during his active playing days.
Conclusion
After a long tiring wait, India lifted an ICC Trophy, which brought a gush of relief, to one and all – from the players themselves to the cheerleaders. Those of you who have been following the South Africa national cricket team vs India national cricket team timeline, know for a fact that – this was touted to be one of the most interesting of the matches. The fact that the Indian side had not won a major trophy for a decade, and the Proteas had reached the final for the first time made this game all the more interesting. With the bubbles of excitement bursting, it was India that finally clinched the win, leaving one and all in utter disbelief. We hope this coverage has all the details you were looking for in one go.
Frequently Asked Questions
Q1. When did the match between India and South Africa begin?
The toss took place at 7:30 PM (IST), while the final match between the two teams began at 8:00 PM (IST).
Q2.Which TV channels showed the match?
The channel that had the primary match broadcasting rights was – Star Sports Network, for the whole of the T20 World Cup 2024. The live English commentary was available on Star Sports 1 HD/SD channels, while the Hindi commentary of the same was available on Star Sports 3 HD/SD channels.
Q3. Can you watch live streaming or a recording of the match?
For those of you who came in late, Disney Plus Hotstar already live-streamed the whole match. You can always go back to its library to watch the match again.
Q4. When did India last play against South Africa?
From December 10, 2023, to January 7, 2024 – India toured South Africa. Both the countries played – 3 T20s, 3 ODIs, and 2 Tests. Both countries displayed excellent cricketing prowess, and the series ended on a 1-1 note.