Australia's Meg Lanning  announced her retirement from international cricket aged 31.

England's Anya Shrubsole  signed off from international  cricket at the age of 31.

Pakistan's Bismah Maroof  hung up her boots at 32.

South Africa's Dane van Niekerk  bid farewell to the game at 29.

England's Sarah Taylor called  time on her playing career at 30.

South Africa's Lizelle Lee called time on her international career at the age of 30.

England's Isa Guha retired from cricket at the young age of 26.

New Zealand’s Bernadine Bezuidenhout retired from international cricket aged 30.

South Africa's Mignon du Preez retired from international  cricket at 33.

Pakistan's Ayesha Naseem  shocked the cricketing world  by retiring at just 18.