Former England batter Gary Ballance announced his retirement from cricket on Wednesday, four months after leaving Yorkshire following the racism scandal involving Azeem Rafiq.
Yorkshire released Ballance from his contract in December after the 33-year-old Zimbabwe-born player spent a year on the sidelines to deal with mental health issues.
Ballance admitted in 2021 to using racist language against former team mate Rafiq, whose allegations of institutional racism at Yorkshire rocked English cricket.
He also apologised in person to Rafiq.
Ballance signed a two-year deal to play for Zimbabwe last year.
"After much thought, I have decided to retire from all forms of professional cricket with immediate effect," Ballance said in a statement released by the Professional Cricketers' Association.
"I had hoped my move to Zimbabwe would provide me with a new-found happiness for the game and I will always be thankful to Zimbabwe Cricket for providing me with an opportunity to return to international cricket and welcoming me into their team.
"However, I have reached the stage where I no longer have the desire to dedicate myself to the rigours of professional sport and this would do Zimbabwe Cricket and the game itself a disservice, should I carry on."
Ballance's final test appearance for Zimbabwe was against West Indies in February.


Rory McIlroy confirmed for 2027 Hero Dubai Desert Classic
After years of frustration, Davidovich Fokina wins third title of 2026
Tonga stun England as Samoa thrash France at Rugby League World Cup
Arsenal edge Nottingham Forest with late Madueke goal
Gomez stunner highlights Brighton rout of Palace, Man United held by Leeds
