South Africa batting coach Ashwell Prince said the Proteas' ODI side still needs to sharpen its temperament in "clutch moments".
South Africa will open their T20 World Cup campaign against Australia on October 23 at the Sheikh Zayed Cricket Stadium in Abu Dhabi.
South Africa's top-order batsman Hashim Amla was named the country's 'Sports Star of the Year' at an awards function at Sun City on Sunday. The 28-year-old batsman, who was recently appointed vice-captain of the Proteas ODI and T20 teams, pipped four other nominees -- Masters golf champion Charl Schwartzel, swimming world record holder Cameron van der Burgh, Springbok sevens flyhalf Cecil Afrika and leading Banyana Banyana goal-scorer Noko Matlou -- for the top accolade.
AB de Villiers took 31 balls to smash the fastest century in one-day internationals on Sunday as South Africa posted 439 for two wickets, their highest team total in this format, in the second ODI against West Indies at the Wanderers.
Fitness clouds and selection dilemmas could hamper South Africa's chances ahead of next month's series against Australia.