England batter Alex Hales has retired from international cricket.
Hales, 34, made 156 appearances for England across three formats, scoring 5,066 runs and lifting the men’s T20 World Cup in November.
He last played for his country in the five-wicket win against Pakistan in that final in Melbourne.
Hales, who will continue to play for Nottinghamshire and in T20 franchises, said it had been “an absolute privilege” to represent England.
“I’ve made some memories and some friendships to last a lifetime and I feel that now is the right time to move on,” he wrote on Instagram.
More to follow.