Zebras coach, Mogomotsi 'Teenage' Mpote has named 23 member squad to face Seychelles in an African Nations Championship (CHAN) qualifier in Lobatse on Saturday.
Botswana play Seychelles in the preliminary round match, hoping to put behind their disappointment of a win-less Africa Cup of Nations campaign, which claimed the head of coach, David Bright.
Log leaders, Jwaneng Galaxy and second placed Township Rollers contribute 13 of the 23 members in camp.
Galaxy has seven players while Rollers has six.
The Botswana Football Association (BFA) has taken the match, which kicks off at 4pm, to the Lobatse Sports Complex.
The full squad
Goalkeepers: Keagile Kgosipula (Township Rollers), Ezekiel Morake (Jwaneng Galaxy), Tumiso Mashakola (BDF XI)
Defenders: Thatayaone Ditlhokwe (Township Rollers), Thato Kebue (Jwaneng Galaxy), Fortunate Thulare (Jwaneng Galaxy), Thabo Leinanyane (Jwaneng Galaxy), Mothusi Johnson (Orapa United), Alford Velaphi (Gaborone United), Thato Seagateng (Notwane)
Midfielders: Segolame Boy (Township Rollers), Gape Mohutsiwa (Township Rollers), Lebogang Ditsele (Jwaneng Galaxy), Thero Setsile (Jwaneng Galaxy), Gilbert Baruti (Jwaneng Galaxy), Gofaone Mabaya (Orapa United), Allen Ndodole (Sharps Shooting Stars), Tlhalefo Molebatsi (Notwane)
Strikers: Joel Mogorosi (Township Rollers), Tumisang Orebonye (Township Rollers), Kitso Mpuisang (Prisons XI), Thatayaone Kgamanyane (Gaborone United)