Calum MacLeod announces retirement from international cricket

MacLeod, 33, played in 88 ODIs and 64 T20Is, last turning out for Scotland in the first round of the 2022 T20 World Cup

Full credit to espncricinfo.com Please read more here.