Hafeez featured in Pakistan's first-ever T20I in August 2006 in Bristol and scored 46 in Pakistan's five-wicket victory over England.
The first T20I between Pakistan and South Africa will be played at The Wanderers Stadium, Johannesburg on Saturday.
Misbah said another area of concern was that Pakistani batsmen struggle against spin.
Babar Azam has lauded Fakhar Zaman's 'one-man show' in the second ODI against South Africa which they lost by 17 runs.
Pakistan all-rounder Shadab Khan was on Monday ruled out of the remainder of the South Africa tour due to a toe injury.
Pakistan vs South Africa second ODI: Regret losing the match, not missing out on double-ton, says Fakhar Zaman
Fakhar Zaman slowed down as he thought the throw will not be coming at his end, but Aiden Markram took him by surprise.
Pakistan gave allrounder Danish Aziz his international debut in the game at SuperSport Park in Centurion.