England 147 for 6 (Malan 55, Shamsi 3-19, Ngidi 2-51) beat South Africa 146 for 6 (Q de Kock 30, Rashid 2-23) by 4 wickets
Paarl: Dawid Malan helped England edge to a four-wicket win over South Africa in the second Twenty20 to wrap up the series with a game to spare at Boland Bank Park, Paarl on Sunday.
Malan's 55 from 40 balls led England's recovery from 83-4 as they chased 147 for victory, following spinner Tabraiz Shamsi's career-best 3-19 in Paarl.
He fell with 13 runs needed but Eoin Morgan marshalled his side over the line with one ball remaining.
South Africa had earlier limped to 146-6 from their 20 overs.
Malan, the top-ranked batsman in T20 internationals, paced himself well, hitting seven fours and one six to take England's target down to a run a ball.
The Proteas seemed to have the match in their grasp at the halfway stage but they once again fell short in the key moments.
The third and final match of the series takes place on Tuesday at Cape Town.