India vs South Africa Highlights, T20 World Cup 2026 Warm-Up Match: In-form Ishan Kishan's minute-a-mile half-century helped him lock his place in the top order as India completed a 30-run victory over South Africa in their only warm-up match ahead of the T20 World Cup in Navi Mumbai on Wednesday. Ishan went hammer and tongs to smash seven sixes and two fours as his 20-ball 53 underlined another dominant show from Indian batters, who piled up a massive 241 for five on a placid wicket here at the DY Patil Stadium. The T20 World Cup defending champions then used as many as nine bowling options including three overs from Abhishek Sharma (2/32), restricting South Africa for 210/7. (Scorecard)
Here are the Highlights of India vs South Africa, T20 World Cup warm-up game -
India vs South Africa Live: India win by 30 runs!
Twenty runs came off the final over from Shivam Dube, yet India managed to win the game by 30 runs! South Africa have been restricted to 210 for 7 in their chase of 241.
That is it from this space, folks! We hope you liked our coverage of the game. Goodbye!
India vs South Africa Live: OUT!
Another wicket for Abhishek Sharma! This is his second of the night. It was a fuller ball that skidded off the surface and hit the off‑stump of Marco Jansen. The South Africa batter tried to whip it from the back foot but missed it completely.
SA 183/7 (18.4)
India vs South Africa Live: Good bowling from Dube!
Dube conceded 22 runs in his last over but gave away nine this time. He smartly kept the ball away from the radar of Marco Jansen and Tristan Stubbs, thus avoiding boundaries. South Africa need 61 runs from 12 balls.
SA 180-6 (18)
India vs South Africa Live: Expensive over!
Shivam Dube has leaked 22 runs in his second over. Marco Jansen smashed the pacer for two sixes and as many fours. South Africa need 77 runs from 24 balls. This is still a huge ask for South Africa.
SA 164-6 (16)
India vs South Africa Live: WICKET for Abhishek!
Abhishek Sharma has dismissed Jason Smith! The spinner was hit for two fours but managed to have the last laugh. He bowled it slow outside the off‑stump, and Smith got a leading edged it towards long‑on. Suryakumar Yadav ran in and took a good catch.
Jason Smith c Suryakumar Yadav b Abhishek Sharma 35(23)
SA 137-6 (14.3)
India vs South Africa Live: SA need 121 in 42!
Abhishek Sharma was handed the ball, and he conceded nine runs in the over. Despite that, the asking rate continues to increase for South Africa. It's 17.2 at the moment. The Proteas need 121 runs from 42 balls.
SA 120-5 (13)
India vs South Africa Live: Asking rate over 15!
Axar Patel dismissed David Miller on the third ball of the over. It was a flatter delivery from the spinner, and Miller found an inside edge to the wicketkeeper. Just two runs came off the over. South Africa need 140 runs from 54 balls. The asking rate has gone over 15 for them.
SA 101-5 (11)
India vs South Africa Live: WICKET!
Varun Chakaravarthy, the No. 1 T20I bowler, strikes on the very first ball of his spell. Set batter Ryal Rickelton is out after scoring 44. He top‑edged the ball while trying to go for a sweep shot. Wicketkeeper Ishan Kishan took the catch comfortably.
Rickelton c Ishan Kishan b Varun Chakaravarthy 44(21)
SA 96-4 (9.1)
India vs South Africa Live: OUT!
7.2 – Shivam Dube has dismissed Dewald Brevis! The India all-rounder outplayed the batter with a change of pace in his bowling. Brevis ended up slicing the ball in the air, and the long-off fielder took an easy catch.
Brevis c Tilak Varma b Shivam Dube 2(4)
India vs South Africa Live: 6, 6 - Ryan Rickelton on fire!
Nine came off the over. Ryan Rickelton smashed Arshdeep Singh for two fours in the over. The left‑arm pacer still returned figures of 1 for 22 in three overs in the powerplay. He has one more over left in his spell.
SA 81-2 (7)
India vs South Africa Live: End of powerplay!
Nine came off the over. Ryan Rickelton smashed Arshdeep Singh for two fours in the over. The left‑arm pacer still returned figures of 1 for 22 in three overs in the powerplay. He has one more over left in his spell.
SA 66-1 (6)
India vs South Africa Live: 50 up for South Africa!
Expensive over from Harshit Rana. He leaked 16 runs in his first over. Meanwhile, South Africa crossed the mark of 50 runs. They are going well in this chase.
SA 57-1 (5)
India vs South Africa Live: Markram is down!
Aiden Markram has been injured by a Hardik Pandya delivery. The batter tried to create room for himself by shuffling to the leg side, and Hardik followed him with a good length ball, which rushed onto him and hit him badly. The physio is currently checking Markram.
The action resumes after a brief delay.
SA 35-1 (3.3)
India vs South Africa Live: Hat-trick sixes from Markram!
Hardik Pandya was smashed for a hat‑trick of sixes by Aiden Markram in the over. The South Africa captain is middling the ball really well. This is an ominous sign for India.
SA 20-1 (2)
India vs South Africa Live: WICKET for Arshdeep Singh!
What an over from Arshdeep Singh! He got brilliant swing and kept troubling George Linde before finally claiming his wicket. Linde tried to hit a good‑length ball down the ground but ended up giving an easy catch to mid‑on.
Linde c Hardik Pandya b Arshdeep Singh 0(4)
SA 1-1 (1)
India vs South Africa Live: India post 240/5!
India have posted a huge total on the board. This is a really good batting surface, but it still requires a lot of effort from the chasing team to hunt down this total, even if there is plenty of dew in the second innings.
IND 240-5 (20)
India vs South Africa Live: Sensational Pandya!
Hardik Pandya has been firing on all cylinders. He smashed Anrich Nortje for a first‑ball six in the last over, and gave similar treatment to Kagiso Rabada in the 19th. He slammed the ace South African pacer for a six and a four. The over fetched India a total of 17 runs.
IND 228-5 (19)
India vs South Africa Live: WICKET!
Rinku Singh departs! It was a fuller ball from Anrich Nortje, but Rinku failed to get it from the middle of his bat. He ended up finding the fielder at long‑on. A good comeback with the ball from South Africa!
IND 204-5 (17.2)
India vs South Africa Live: Economical over!
Only three runs came off the over from Lungi Ngidi! South Africa have managed to keep India in check over the last two overs. They have conceded only nine runs.
IND 203-4 (17)
India vs South Africa Live: 200 up for India!
Superb bowling from Corbin Bosch! He conceded only five runs in the over. Meanwhile, India have reached the 200‑run mark. They have 24 balls left in the innings, and could still get a total of 250 or more.
IND 200-4 (16)
India vs South Africa Live: Expensive over!
Nineteen runs came off this over from Kagiso Rabada! Rinku Singh slammed the pacer for a six over mid‑off on the very first ball, and then Axar Patel took charge. The all‑rounder hit Rabada for a four and a six.
IND 195-4 (15)
India vs South Africa Live: Drinks break!
Rinku Singh has joined Axar Patel in the middle after the wicket of Suryakumar Yadav. India still have six overs left in the innings. Can they post 250?
IND 176-4 (14)
India vs South Africa Live: Suryakumar is GONE!
Suryakumar Yadav walks back to the dugout after scoring 30 off 16. This was not a convincing knock by the India captain. He kept trying to find the boundary at square leg and behind it, and eventually that became the reason for his downfall. SKY scooped the ball towards backward square leg, where George Linde took the catch.
Suryakumar Yadav c Linde b Kwena Maphaka 30(16)
IND 167-4 (13)
India vs South Africa Live: Tilak Varma is OUT!
Tilak Varma is OUT! He missed the yorker from Marco Jansen, and it hit the leg stump. This is the first Indian wicket to fall tonight. It has been a good knock from Tilak, who is making a comeback from a groin injury.
Tilak Varma b Marco Jansen 45(19)
IND 146-3 (11)
India vs South Africa Live: Catch dropped!
10.2 - Suryakumar Yadav tried to scoop Marco Jansen on the leg side but toe‑ended it towards the mid‑wicket fielder. Corbin Bosch ran in and got both hands to it, but the ball popped out, giving Suryakumar a life.
India vs South Africa Live: End of 10 overs!
Thirteen runs came off the Aiden Markram over. Suryakumar Yadav got an inside edge for four on the third delivery, while Tilak Varma scored a boundary off the final ball. The southpaw slapped it through backward point.
IND 135-2 (10)
India vs South Africa Live: Another expensive over!
Anrich Nortje has bowled yet another expensive over. He has leaked 20 this time. Suryakumar Yadav smashed the pacer for a six over backward square leg before Tilak Varma slammed one six each to long‑on and long‑off.
IND 122-2 (9)
India vs South Africa Live: 100 up for India!
Thirteen runs came off George Linde’s first over. Meanwhile, India crossed the 100‑run mark. At the end of the over, Abhishek Sharma walked back to the dugout, with Suryakumar Yadav coming in as the new batter.
IND 102-1 (8)
India vs South Africa Live: Good bowling
Only six runs came off Lungi Ngidi’s second over. South Africa have managed to slow India down a bit since the departure of Ishan Kishan. The hosts have scored nine off the last eight balls.
IND 89-1 (7)
India vs South Africa Live: Kishan retires after fifty!
Ishan Kishan slammed a six off Kwena Maphaka, bringing up his half‑century in 20 balls. After reaching the milestone, the southpaw walked back to the dugout, giving Tilak Varma some game time.
IND 80-0 (5.4)
India vs South Africa Live: 6, 1, 6, 6, 4, 6 - Absolute carnage!
Anrich Nortje was smashed for 29 runs in his first over. Abhishek Sharma started the over with a six and then gave the strike to Ishan Kishan, who went berserk and smashed three sixes and a four. He has moved to 47 off just 17 balls. Insane hitting! Terrific form!
IND 73-0 (5)
India vs South Africa Live: Hat-trick 4s from Abhishek!
Abhishek Sharma, who got off to a slow start, smashed a hat‑trick of fours off Corbin Bosch. A total of 14 runs came off the over. India are off to a flying start here. They still have two overs of the powerplay left.
IND 44-0 (4)
India vs South Africa Live: 9 came off Rabada's over!
Kagiso Rabada was brought into the attack, and he conceded nine runs in the over. Ishan Kishan continues to fire on all cylinders. He smashed the pacer for a six over midwicket. Abhishek Sharma, on the other hand, is off to a slow start. He has scored 2 off 7 balls.
IND 30-0 (3)
India vs South Africa Live: FOUR from Ishan Kishan!
Marco Jansen pitched it up, and Ishan Kishan slammed it over the mid‑off fielder for a four. Despite the boundary, it was an economical over from Jansen as he conceded only seven runs in it.
IND 21-0 (2)
India vs South Africa Live: 6, 6 - Fiery start for Ishan Kishan!
Ishan Kishan smashed Lungi Ngidi for two sixes in the first over. Both the deliveries were pitched up and Kishan didn't shy away from going for the big ones.
IND 14-0 (1)
India vs South Africa Live: Action begins!
Lungi Ngidi starts with a back‑of‑a‑length delivery, and Ishan Kishan awkwardly mistimes it to mid‑off. No run off it. The action is underway in Navi Mumbai!
India vs South Africa Live: Match set to start!
Abhishek Sharma and Ishan Kishan walk out to the middle. Meanwhile, the South African players disperse across the ground. The match is set to start in just a few seconds from now. Are you ready?
India vs South Africa Live: Proteas "happy to bowl"
"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," said South Africa captain Aiden Markram.
India vs South Africa Live: India "want to test" themselves
"Going to bat first. I've 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," said India captain Suryakumar Yadav.
India vs South Africa Live -
India (Batting XI, Fielding XI): 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
South Africa (Batting XI, Fielding XI): 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
IND vs SA Live: India opt to bat!
India captain Suryakumar Yadav has won the toss and opted to bat against South Africa in their T20 World Cup warm-up game. In a huge call, the hosts have replaced Sanju Samson with Ishan Kishan as the opener.
India vs South Africa Live: SKY back in form!
What would please India the most is captain Suryakumar Yadav's return to form. After failing to score a fifty for more than 15 months, the swashbuckling batter has smashed three half-centuries in his last four innings. SKY has hit 82 not out, 57 not out, 8, and 63 (his most recent innings) against New Zealand at home.
India vs South Africa Live: India high on confidence!
India have put on dominant performances in their last two T20I series. They defeated South Africa 3-1 and then outplayed New Zealand 4-1 in two five-match series. Their batters have been firing on all cylinders.
India vs South Africa Live: Have a look at squads -
India Squad: 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.
South Africa Squad: 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.

