England batter Alex Hales announces retirement from international cricket with immediate effect
England batter Alex Hales has announced his retirement from international cricket with immediate effect, ending a career which saw him play 156 games and amass…