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
MacLeod, 33, played in 88 ODIs and 64 T20Is, last turning out for Scotland in the first round of the 2022 T20 World Cup