India beat South Africa in a high-scoring contest, while Namibia edged Scotland in a thriller during the latest round of ICC Men's T20 World Cup 2026 warm-up matches.
Elsewhere, Afghanistan claimed victory over the West Indies, while Pakistan's match with Ireland was abandoned before the toss due to rain.
India scored a mammoth 240 for six from their 20 overs en route to a 30-run win over South Africa in Navi Mumbai, courtesy of a collective batting effort. Ishan Kishan was explosive at the top of the order with a rapid 53 from just 20 balls, including seven sixes, while Tilak Varma's 45 continued the momentum.