Ballance, who played for England earlier, notched up his fifth Test century and dug his team out of a hole.
Gary Ballance and Brandon Mavuta rallied their side back into the match
On Tuesday, Zimbabwe announced a 16-member squad to face a strong West Indies lineup at home in the two-match Test series.
Zimbabwe will play three T20Is against Ireland between January 12 and 15.
Ballance had a contract till 2024 with the club, but was asked to release from the current deal.
The racism scandal in cricket that broke out in 2020 after former Yorkshire cricketer Azeem Rafiq came out in Public shocked the world with big names involved with it.
Pakistan-born English cricketer Azeem Rafiq poised to further open up about his experience of racial abuse within Yorkshire.
Zimbabwe head coach Dave Houghton has said Gary Ballance will be welcomed with open arms if the latter decides to represent the country of his birth again.
His first apology for Rafiq came earlier this week during the meeting hosted by Julian Metherell, the non-executive chair of the Professional Cricketers’ Association.