Gary Ballance, a 33-year-old Zimbabwean cricketer, who also represented England internationally from 2014-2017, and represented Zimbabwe in 2022-2023, has announced his retirement from all forms of professional cricket with immediate effect.
He made his debut at the 2006 Under-19 World Cup for Zimbabwe held in Sri Lanka, in which Zimbabwe won over England.
Gary Ballance had played 42 times for England across all 3 formats, averaging 37.45 in his 23 Test appearances for them between 2014 and 2017.
In 2015, he became the 3 fastest England Test cricketer to reach 1,000 runs after Herbert Sutcliffe and Len Hutton.
He signed a 2-year deal with Zimbabwe Cricket in late 2022, and since his comeback, he has played in 5 ODIs, 1 T20I, and 1 Test.