US
Pakistan all-rounder Hafeez is in the form of his life in T20Is, but he was not named for South Africa matches