Match overview
India beat South Africa by 30 runs in a high-scoring T20 international at Narendra Modi Stadium in Ahmedabad on 19 December 2025. India batted first and reached 231/5, a total 25 runs above the ground's historical average first-innings score of 206 across 95 matches. South Africa gave themselves a chance, matching India's powerplay of 67 runs without losing a wicket, but then lost 6 wickets for 89 runs in the middle overs and finished on 201/8. Hardik Pandya was named Player of the Match. South Africa had won the toss and chosen to field.
The match was decided in overs 7 to 15. India's middle phase had produced 103 runs for just 2 wickets; South Africa's produced 89 runs but cost them 6. By the time South Africa reached the death overs they needed 45 from the final five and managed exactly that, but the deficit from the middle phase was already too large. A chase of 232 was always demanding at this ground, where the second-innings success rate sits at 53 per cent.
This fixture is part of a dense bilateral schedule between the two sides in 2025, with the head-to-head across all T20 internationals now standing at 60 wins for India and 50 for South Africa from 118 meetings.
Venue and conditions
Narendra Modi Stadium is one of the largest cricket venues in the world and has hosted 95 T20 matches, producing a consistent pattern of high first-innings totals. The average powerplay score of 43 runs was beaten comfortably by both teams here, who both cleared 67 in the first six overs. The average death-overs contribution of 38 runs was exceeded by India (61) but only matched by South Africa (45), underlining where India's innings extended beyond what the ground typically offers.
Toss decisions skew heavily towards fielding: teams bowl first in around 60 per cent of matches at this venue. That preference is understandable given the pitch tends to be at its flattest early in the match, with dew often a factor in evening fixtures, making the ball harder to grip in the second innings. South Africa's toss call was in keeping with that logic. The numbers also show, though, that the toss advantage is not as decisive as teams might hope: chasing sides win just 53 per cent of the time, suggesting the pitch generally plays well for batting first.
How to watch
India versus South Africa T20 internationals are broadcast in the United Kingdom on Sky Sports Cricket, with live streaming available through Sky Go and NOW TV for subscribers. Given that Ahmedabad is four and a half hours ahead of UK time, afternoon matches in India begin around lunchtime in the UK, while evening fixtures (local start times of 19:00 IST or later) reach UK screens from mid-afternoon onwards.
For UK fans without a Sky subscription, highlights and clips are typically available through official BCCI and Cricket South Africa social media channels. BBC Radio's TMS (Test Match Special) does not ordinarily cover bilateral T20 internationals between India and South Africa, so Sky remains the primary option for live coverage.
Recent form
India and South Africa have played each other exclusively in their most recent five fixtures, creating an unusually clear window into current relative form. India's record across those five reads W-L-W-W-L, while South Africa's mirror reads L-W-L-L-W. India hold a 3-2 edge in that run, though South Africa's two victories include a 76-run win and a 51-run win, both substantial margins that suggest they are capable of outscoring India significantly when conditions and selections align.
The Ahmedabad match on 19 December fits India's recent pattern of winning at home while South Africa remain dangerous enough to keep the series competitive. With the head-to-head still relatively close at 60-50 across 118 meetings, neither side can afford to treat the other's form as a settled quantity. The next fixture in this series will be worth watching closely, particularly to see whether South Africa make adjustments to their middle-overs batting after losing 6 wickets for 89 runs in the phase that cost them most here.



