
IND vs SA Highlights: The ICC Men's T20 World Cup 2026 warm-up matches are in full swing, and all eyes are on the upcoming clash between India and South Africa, the two teams that battled it out in the 2024 final. This Match 10 of the warm-ups will take place today, Wednesday, February 4, 2026, at the Dr DY Patil Sports Academy in Navi Mumbai.
For India, this is their only full warm-up game against top-tier opposition before the main tournament begins. Suryakumar Yadav and his squad will use it to experiment with batting orders, bowling rotations, and death-over plans on home soil. South Africa, under Aiden Markram, bring a potent mix of experience (David Miller, Keshav Maharaj) and youth (Tristan Stubbs, Dewald Brevis), aiming to sharpen their edge ahead of a tough group stage.
South Africa: Aiden Markram(c), Quinton de Kock(w), Dewald Brevis, Ryan Rickelton, George Linde, Jason Smith, Tristan Stubbs, Corbin Bosch, Keshav Maharaj, Kwena Maphaka, Lungi Ngidi, Anrich Nortje, Marco Jansen, Kagiso Rabada, David Miller
India: Abhishek Sharma, Sanju Samson, Ishan Kishan(w), Suryakumar Yadav(c), Hardik Pandya, Rinku Singh, Shivam Dube, Axar Patel, Arshdeep Singh, Varun Chakaravarthy, Jasprit Bumrah, Washington Sundar, Harshit Rana, Kuldeep Yadav
Tristan Stubbs finishes with a flurry, smashing three sixes in the final over off Shivam Dube, but the damage is already done. South Africa manage 20 runs from the last over to close at 210/7, with Stubbs unbeaten on 45 off 21. India, however, stay well ahead and clinch a comfortable 30-run victory despite the late fireworks.
India tighten their grip as Abhishek Sharma cleans up Marco Jansen with a well-disguised delivery. Jansen’s quickfire knock of 31 off 16 comes to an end.
SA 183/7 after 18.4 overs
South Africa reach 180/6 after 18 overs, but the equation remains steep as they need 61 runs off the final 12 balls. Marco Jansen continues to attack with 30 off 14, while Tristan Stubbs holds the other end on 18. India stay in control.
Marco Jansen shifts the momentum with a powerful assault on Shivam Dube, smashing two sixes and two fours in a 21-run over. Showing clean timing and calm confidence, Jansen targets both sides of the wicket, while Stubbs chips in with a single.
South Africa 164/6 after 16 overs.
Abhishek Sharma delivers a crucial breakthrough as Jason Smith falls trying to go big, deceived by extra flight and caught smartly by Suryakumar Yadav at cover. Smith does hit two boundaries earlier in the over, but India pull things back with the wicket. Marco Jansen then gets off the mark with a pull shot for four before rotating strike.
Jason Smith continues to fight for South Africa, picking up a boundary off Varun Chakaravarthy with a well-placed cut shot to sweeper cover. The rest of the over yields singles as India keep things tight with disciplined bowling. South Africa reach 129/5 after 14 overs, but the required run rate remains 18.67.
Jason Smith injects some momentum for South Africa with a crisp boundary off Abhishek Sharma in the final over before the 13th. Smith steps down the track and drills one through the cover region, while a couple of singles keep the scoreboard ticking. Despite the mini push, South Africa remain under pressure.
Axar Patel delivers a big breakthrough as David Miller departs at a crucial moment. Miller looks to take on Axar but only manages a mistimed shot, offering a straightforward catch to Ishan Kishan. The left-hander walks back for 13 off 10 balls, and South Africa slip deeper into trouble with another key wicket lost.
SA 100/5 in 10.3 overs.
At the halfway mark, South Africa are 99 for 4 after 10 overs, falling behind the required rate. With 142 runs needed off the final 60 balls, the asking rate has climbed to 14.2 per over. Jason Smith is new at the crease on 2, while David Miller remains the key hope on 13, as India tighten their grip with regular wickets.
Varun Chakaravarthy makes an instant impact, removing Ryan Rickelton on the first ball of the over. Rickelton looks to attack but mistimes his shot, and Ishan Kishan completes a safe catch. A well-made 44 off 21 balls comes to an end, giving India a timely breakthrough.
South Africa 96/4 after 9.1 overs
David Miller takes charge against Tilak Varma, finding a crisp boundary through cover to keep South Africa moving. He rotates the strike well with Rickelton, who chips in with singles, while Tilak keeps it tight with a mix of fuller and quicker deliveries. Despite disciplined bowling, 9 runs come off the over.
Shivam Dube strikes early in the over, removing Dewald Brevis for 2 (4) with a clever change of pace. Dragged-back length, wide outside off, Brevis reaches out and mistimes it straight to Tilak Varma, simple catch, big wicket.
David Miller walks in and settles quickly, rotating strike smartly. Rickelton chips in with a single, while Miller picks up two boundaries in running, keeping the scoreboard moving.
SA 87/3 after 8 overs
Shivam Dube provides the breakthrough as Dewald Brevis departs for 2 off 4, caught by Tilak Varma. Brevis fails to get going and South Africa lose a key wicket just as the chase was heating up. David Miller, the left-handed batter, comes to the crease, with the visitors still well placed but needing composure in the middle.
Ryan Rickelton takes full toll of Kuldeep Yadav, smashing back-to-back sixes to power South Africa forward. Kuldeep’s first over disappears for big runs as Rickelton sweeps cleanly over deep square leg and into the stands. In the middle of the onslaught, Aiden Markram retires out at the drinks break, and Dewald Brevis walks in. South Africa continue to press hard in the chase with the momentum firmly in their favour.
SA 81/2 after 7 overs.
South Africa are 66/1 after 6 overs, cruising at a CRR of 11. Aiden Markram is leading the charge with a blazing 38 off 19, well supported by Ryan Rickelton’s 28 off 13. The Proteas still need 175 runs from 84 balls, but with this momentum, the chase is firmly on track.
Rickelton takes charge with a four and a massive six to bring up South Africa’s 50. Markram joins the party, muscling a four despite Rana slipping in his run-up. The over leaks 16 runs, with Markram retaining strike as SA continue their aggressive start.
South Africa need 184 runs in 90 deliveries.
Hardik Pandya’s over has a bit of everything as Ryan Rickelton starts by punching a good-length ball for three after a misfield at mid-off. Markram then cops a painful blow in the box while attempting a pull, forcing the physio to come out, though he is fit to continue. The runs keep coming with Rickelton tucking one away for a single and Markram adding another off a leading edge. Markram ends the over on a positive note, guiding a short delivery to deep midwicket for four.
IND 41/4 after 4 overs.
Aiden Markram continues his attacking approach against Arshdeep Singh, pulling a short delivery over deep midwicket for six to start the over. Arshdeep responds well with a tighter line, keeping Markram to a single and finding some movement to beat the bat. Ryan Rickelton then gets into the act, punching a good-length ball for one before timing a full delivery beautifully through midwicket for four. Markram adds another quick single, but Arshdeep finishes strongly with a sharp delivery in the corridor that seams away and beats the outside edge, limiting the over to 12 runs.
South Africa move to 32/1 after three overs.
Hardik Pandya’s first over turns expensive as Aiden Markram shifts gears quickly. After two dots to start, Markram launches a hard-length delivery over long-on for six, follows it up by lofting a fullish ball over the same region with ease, and then completes a hat-trick of sixes by pulling a short ball over cow corner. Hardik finally breaks the momentum by keeping the ball wide, allowing Markram only a checked drive for a single off the last ball, but the damage is done as South Africa collect 19 runs from the over.
Arshdeep Singh makes an immediate impact with the new ball as South Africa’s decision to open with George Linde backfires. After Markram gets off the mark with a single, Arshdeep beats Linde repeatedly with swing and seam, drawing play-and-misses and edges without reward. The breakthrough finally comes off the last ball of the over as Arshdeep bowls a good-length delivery that seams in sharply, Linde backs away but can only chip it to mid-on, where Hardik Pandya moves across and takes a safe catch. Linde departs for a four-ball duck, giving India a perfect start.
SA 1/1 after 1 over
Corbin Bosch bowls the final over to concede 12 runs as Hardik Pandya starts with a single before Axar Patel rotates strike. Hardik then goes big, flat-batting a short-of-a-length delivery over long-on for six after getting a top-edged boundary earlier when a chance goes down in the deep. Bosch finally gets his reward as Hardik slashes a skiddy back-of-a-length ball straight to sweeper cover, ending a blazing 30 off 10. Harshit Rana walks in and safely ducks under a sharp bumper to end the innings.
Hardik Pandya takes charge against Kagiso Rabada, opening the over with a wristy flick over deep backward square leg for six before adding a single to deep midwicket. Axar Patel then joins the act, smashing a short and wide delivery through the covers for four and rotating the strike with a driven single, with Markram producing a fine diving stop in the deep. Hardik finishes the over in style, clearing his front leg to hammer a fullish delivery for four before nudging the final ball for a single, as Rabada is taken apart in a high-scoring over.
IND 228/5 after 19 overs
Anrich Nortje delivers a much-improved over, starting with Axar Patel picking up a single off a slower ball before Rinku Singh falls trying to go big, toe-ending a pitched-up delivery to long-on where Stubbs takes a safe catch. Hardik Pandya walks in and makes an instant impact, muscling a slower full toss over long-on for six, followed by a single to deep backward point. Nortje finishes strongly, outsmarting Axar twice with an off-pace delivery and then a sharp yorker that thuds into the boots.
Anrich Nortje gets some much-needed relief as Rinku Singh holes out in the deep. Looking to force the pace, Rinku fails to get the desired connection and offers a simple catch to Tristan Stubbs, ending his stay at 16 off 13 balls.
India 204/5 after 17.2 overs.
Lungi Ngidi bowls an excellent over under pressure, conceding just three runs as he mixes his pace cleverly. Axar Patel and Rinku Singh manage only singles off low, dipping full tosses, while Ngidi follows it up with a well-disguised slower ball that beats Rinku when he charges down the track. Axar lets one very full delivery go in search of a wide, but the umpire correctly keeps his arm down. Ngidi finishes the over strongly, forcing another miss from Rinku to cap a tidy spell.
Corbin Bosch delivers a disciplined over under pressure as Rinku Singh and Axar Patel find it hard to break free. Rinku begins with a single before taking a nasty blow on the helmet from a sharp short ball, prompting a brief concussion check, but he is cleared to continue. Bosch smartly mixes his pace, conceding only singles and forcing mistimed shots, though a wide down the leg side helps India bring up the 200-run mark. The over ends with Rinku unable to get hold of a full delivery, mistiming it straight back to the bowler in what turns out to be an excellent, controlled over from Bosch.
IND 200/4 after 16 overs
Kagiso Rabada is taken on as Rinku Singh starts the over in style, charging down the track and smashing a back-of-a-length delivery over long-off for six before settling for a single to deep midwicket. Axar Patel then shifts gears, getting a thick edge off a low full toss for four and following it up with a superbly executed ramp over third man for a six, using Rabada’s pace to perfection. Rabada pulls things back slightly with a dot ball, and strong fielding in the deep restricts Axar to two runs off the final delivery, but the over still goes for 19 runs.
India 195/4 after 14 overs
Aiden Markram keeps things mostly tight as Axar Patel and Rinku Singh rotate the strike with singles through the leg side and cover. Axar lets one go wide outside off before finding backward point with a firm cut. Rinku then shows intent, using his feet and throwing his hands at a shortened delivery, getting a thick edge that flies past the keeper for four. He closes the over by working a back-of-a-length ball on leg stump through midwicket for a single to keep the strike.
India 176/4 after 14 overs
Kwena Maphaka begins the over with Axar Patel picking up a single before Suryakumar Yadav briefly finds his range, helping a back-of-a-length delivery on leg over fine leg for six. Maphaka responds smartly with a couple of well-directed short balls that beat SKY or restrict him to a single. Just as Suryakumar looks to push on, he runs out of luck as he top-edges a slower ball wide of off while trying to shovel it on the leg side, offering a simple catch to George Linde at deep backward square. SKY departs for 30 off 16.
IND 167/4 after 13 overs.
George Linde keeps things tight early in the over as Suryakumar Yadav and Axar Patel rotate the strike with singles. Axar then steps out confidently and uses his reach to hammer a turning delivery over midwicket for a six. Linde avoids further damage, conceding only singles after that, before SKY dances down again and mistimes a lofted shot straight down the ground for a couple, with long-on doing well to keep it inside the ropes.
IND 158/3 after 12 overs
Marco Jansen begins the over with Suryakumar Yadav getting a fortunate boundary off the inside edge, followed by another stroke of luck as SKY survives a mistimed scoop that is put down at deep midwicket. Singles keep coming at either end before Tilak Varma hits a short-of-a-length delivery wide of mid-on for four. Just as Tilak looks set for more, Jansen produces a sharp yorker from round the wicket that sneaks behind his legs and clips leg stump. Tilak doesn’t realise it immediately and even sets off for a run before the fielding side appeals, ending a knock of 45 off 19 balls.
146/3 after 11 overs
Aiden Markram comes into the attack and is put under pressure straight away as Suryakumar Yadav drives a full and wide delivery to long-off for a single. Tilak Varma keeps the board ticking by tucking a flatter ball through midwicket, before SKY goes hard at a full delivery and drags it past leg stump off the inside edge for four. The runs continue to flow as Suryakumar and Tilak pick up singles through midwicket, and Tilak ends the over in style by first working two runs into the leg side and then making room to slap a flat delivery through backward point for a boundary.
Abhishek Shamra retires out. Anrich Nortje returns to the attack and immediately goes the distance as Tilak Varma squeezes out a single before Suryakumar Yadav announces himself with a first-ball six, whipping a good-length delivery over backward square leg. Nortje responds with a sharp short ball that beats SKY, but the pressure only grows as Tilak and Suryakumar take control. SKY works a single with a late cut, and Tilak then completely takes over, advancing down the track to smash a length ball over mid-on before finishing the over by launching a full delivery in the slot over long-off for another six. Nortje concedes 20 runs in the over.
IND 122/2 after 9 overs.
George Linde comes on and Tilak Varma goes after him straight away, dragging the first ball wide of long-on for two before launching a floated delivery over long-on for a massive six. Linde slows things down briefly with a flatter ball that checks Tilak’s shot, but Tilak uses the pace of a leg-stump delivery to pull it fine for four, with the third umpire confirming the ball has touched the ropes. He then steps across to whip a low full toss through midwicket for a single, before Abhishek Sharma plays out a dot to end the over.
India 102/1 after 8 overs.
Ngidi begins with a wide outside off and then keeps Tilak Varma quiet with well-disguised slower balls, conceding two runs off a clip through fine leg and a single from a thick edge past backward point. Abhishek Sharma and Tilak both manage singles as Ngidi varies his pace cleverly, before the bowler tightens the screws with a dipping slower full toss that beats Abhishek and a sharp pace-on yorker on off stump to finish the over with a dot.
IND 89/1 after 7 overs.
Kwena Maphaka starts with a full ball on the pads that Abhishek Sharma whips away for a single before testing Ishan Kishan with a couple of short deliveries outside off, both beating the bat. Kishan then breaks free in style, swiping a slower full ball across the line and sending it sailing over midwicket for six to bring up a blazing fifty off just 20 balls. He immediately retires out, receiving a warm pat on the helmet from Suryakumar Yadav as Tilak Varma walks in. Tilak begins cautiously with a push to mid-off and then shows intent, charging down to a short-of-a-length ball and slapping it over backward point to pick up three runs.
IND 83/1 after 6 overs.
Nortje is taken apart in a brutal over as Abhishek Sharma welcomes him with a six, charging down and slapping a good-length ball over cover. Abhishek then manages only a single, before Ishan Kishan completely shifts the momentum with back-to-back sixes, lifting short deliveries over fine leg with ease. Nortje searches for answers but finds none as Kishan continues the assault, hammering a full ball straight down the ground for four. The over ends in dramatic fashion with a sharp bumper that Kishan top-edges over fine leg for yet another six.
India 73/0 after 5 overs
Corbin Bosch begins with a short and wide ball that Ishan Kishan cuts to deep backward point for a single. Abhishek Sharma then shifts gears, first muscling a hard-length delivery across off over mid-off for four, followed by a cleaner strike over cover off a good-length ball. A third boundary comes via a wide line, as Abhishek throws his hands at it and gets enough on it to run away past short third. Bosch finally pulls it back with a well-directed bumper that Abhishek top-edges for just one, before ending the over with a dot to Kishan.
India 44/0 after 4 overs
Rabada starts the over with a good-length delivery that Abhishek Sharma mistimes to cover, before straying down the leg-side for a wide. Abhishek then toe-ends a run to deep backward point, but the highlight of the over follows as Ishan Kishan effortlessly lifts a good-length ball over midwicket for a six. Rabada responds with extra pace, hurrying Kishan into a mistimed pull that results in a leg-bye. Abhishek struggles to get bat on ball after that, getting struck on the pad by an inswinging full toss and then playing out a dot to end the over.
IND 30/0 after 3 overs.
Marco Jansen begins with a good-length ball that Ishan Kishan works to backward point for a single. Abhishek Sharma then faces his first delivery, charging down but chopping it back to the bowler, followed by another dot as he is struck on the thigh pad. Some width finally allows Abhishek to cut to deep backward point for one. Kishan is then beaten down the leg-side but Rickelton pulls off a sharp one-handed catch behind the stumps. Jansen bowls a wide next, and Kishan caps the over by driving the extra ball over long-off for four.
IND 21/0 after 2 overs.
Luigi Ngidi starts with a back-of-a-length ball outside off that stops a bit on the pitch, and Ishan Kishan mistimes the cut to mid-off. He then bowls a wide down the leg-side, and on the very next ball, Kishan gets going by swinging a full, straight delivery over mid-on for the first six of the match.
Ngidi pulls things back with a good-length ball just outside off that seams in and beats Kishan’s inside edge, followed by a slower full toss that is pushed to cover-point for no run. However, he drifts full on the leg-side again and Kishan makes no mistake, lifting it over fine leg for another six. The opening over produces 14 runs.
IND 14/0 after 1 over.
Abhishek Sharma, Ishan Kishan(w), Suryakumar Yadav(c), Tilak Varma, Sanju Samson, Hardik Pandya, Rinku Singh, Shivam Dube, Axar Patel, Arshdeep Singh, Varun Chakaravarthy, Jasprit Bumrah, Washington Sundar, Harshit Rana, Kuldeep Yadav
Aiden Markram(c), Quinton de Kock(w), Ryan Rickelton, Dewald Brevis, Tristan Stubbs, Jason Smith, David Miller, Marco Jansen, George Linde, Corbin Bosch, Keshav Maharaj, Kwena Maphaka, Lungi Ngidi, Anrich Nortje, Kagiso Rabada
“Happy to bowl. Nice opportunity tonight, back in India, get accustomed to conditions here. Pretty certain about the XI. Conditions will dictate one spot. Pretty clear on how we'd like to start.”
“Going to bat first. I have heard there might be dew later on, so we want to challenge our bowlers. Want to test ourselves tonight. Definitely Ishan and Abhishek (to open). When you play the sport, it comes with a lot of responsibility. Pressure is always there. But at the same time, there's so many people coming out to support you. Gives you an extra advantage. Just want to follow what we've been doing in the last one and a half years. Continue those good habits.”
India win the toss and opt to bat first.
In the warm up clash, all 15 players can take part. Notably, 11 can bat and 11 can field.
Matches: 10
Average 1st innings score: 184
Matches won by batting 1st: 6
Matches won by batting 2nd: 4
Notably, both India and South Africa are yet to play at this venue.
Total matches played – 35
Matches won by India – 21
Matches won by South Africa – 13
Matches ending in a tie/ no result - 1
The match between India and South Africa will be broadcast on the Star Sports Network. The live streaming the clash will be available on the JioHotstar app.