Dhaka, Sept. 14 -- breaking T20 century powered England to a commanding 146-run victory over South Africa on Friday, producing the third-highest men's T20 total in history. Salt remained unbeaten on 141, while Jos Buttler contributed 83 as England posted 304-2, including 18 sixes and 30 boundaries.

South Africa showed fight initially but were 64-3 after the powerplay and lost captain Aiden Markram for 41 in the eighth over. The Proteas were bowled out for 158 in the 17th over, marking their heaviest T20 defeat by runs and England's largest winning margin in men's T20s.

Salt reached his 141 off 60 balls, surpassing his previous England record of 119 set in December 2023, while Buttler's 50 in 18 balls became England's third-fastest T20 h...