Earlier, former Pakistan captain Shahid Afridi expressed that the World XI would have been better with Indian players.