Former Pakistan skipper Shahid Afridi expressed hope that each of eight teams will be in Pakistan for the ICC Champions Trophy next year.