Dubai - South Africa made 150-5 in the second Twenty20 international against Pakistan in Dubai on Friday.
Skipper Faf du Plessis hit an aggressive 58 not out while Hashim Amla made 48 as the pair put on 78 for the second wicket after South Africa won the toss and decided to bat.
It was South Africa's highest Twenty20 total against Pakistan, beating the 142-9 they made at Nottingham in 2009.
Du Plessis hit three sixes and a boundary off 48 balls during his fourth Twenty20 fifty to anchor the innings.
For Pakistan, Saeed Ajmal took 3-25 while Sohail Tanvir finished with 2-21.
South Africa lead the two-match series 1-0 after winning the first match by nine wickets on Wednesday.
South Africa captain Faf du Plessis won the toss and elected to bat first against Pakistan in the second and final Twenty20 on Friday.
The Proteas won the first by a crushing nine wickets on Wednesday.
Allrounder JP Duminy flew back home to rest before facing Pakistan at home in a short series starting next week, and was replaced by Twenty20 specialist batsman Henry Davids.
Pakistan beefed up its struggling batting lineup and replaced left-arm spinner Abdul Rehman with left-handed opening batsman Nasir Jamshed.
South Africa restricted Pakistan to just 98-9 in the first match with Umar Akmal scoring half of those runs.
South Africa could jump to No. 2 in the world Twenty20 rankings behind Sri Lanka if it whitewashes Pakistan.Teams:
Pakistan: Ahmed Shehzad, Nasir Jamshed, Mohammad Hafeez (capt), Sohaib Maqsood, Shoaib Malik, Umar Akmal (wk), Abdul Razzaq, Shahid Afridi, Sohail Tanvir, Saeed Ajmal, Mohammad Irfan
South Africa: HM Amla, Q de Kock (wk), F du Plessis (capt), H Davids, AB de Villiers, DA Miller, R McLaren, WD Parnell, DW Steyn, LL Tsotsobe, Imran Tahir