South Africa maintained their unbeaten streak by narrowly defeating Nepal by one run in their final T20 World Cup group stage match in Arnos Vale on Saturday. Chasing a target of 116, Nepal finished at 114/7 in their 20 overs, with Tabraiz Shamsi taking four wickets for South Africa. Aasif Sheikh led Nepal’s effort with a knock of 42 runs off 49 balls. Earlier, Reeza Hendricks scored 43 runs off 49 deliveries, helping South Africa reach 115/7 in their 20 overs. For Nepal, Kushal Bhurtel claimed four wickets and Dipendra Singh Airee took three.