Lara, Pollock and Finch cast eyes towards 2027 World Cup
Oct 2, 2026 - 17:43
0
Players, past and present, came together in Cape Town for the ICC Men’s Cricket World Cup 2027 schedule launch event.