Innocent Kaia, Bradley Evans and Tanaka Chivanga, who have all played limited-overs internationals, could be in line for Test debuts. Chamu Chibhabha has been recalled six years after his last Test appearance, while experienced allrounder Donald Tiripano has also been included.
Ballance played 23 Tests for England between 2014 and 2017, scoring four hundreds and averaging 37.45. He returned to Zimbabwe, the country of his birth, after being released by Yorkshire last year and made his ODI debut against Ireland earlier this month.
The series, which begins at Queens Sports Club on Saturday, will mark Zimbabwe's return to Test cricket after an 18-month gap.
Zimbabwe Test squad to play West Indies: Gary Ballance, Chamunorwa Chibhabha, Tanaka Chivanga, Craig Ervine (capt), Bradley Evans, Joylord Gumbie, Innocent Kaia, Tanunurwa Makoni, Wellington Masakadza, Kudzai Maunze, Brandon Mavuta, Richard Ngarava, Victor Nyauchi, Milton Shumba, Donald Tiripano, Tafadzwa Tsiga