Former Pakistan captain Sarfaraz Ahmed has been named as one of the four ambassadors for next weeks ICC Champions Trophy, which will run from February 19 to March 9.