Shahid Afridi - sadly the only hope for Pakistan

all mentioned above are Professional teams and not national teams (IPL can be matched to these teams). Just think of what happened to players who got caught using medicines in Olympics.