Pakistan wicketkeeper-batsman Sarfraz Ahmed has been named as ODI captain after Azhar Ali decided to step down. Sarfraz, who has impressed while leading Pakistan Super League (PSL) side Quetta Gladiators as well as the Pakistan T20I team, will take over with immediate effect.