Botswana have named a 30-man squad for two African Cup of Nations qualifiers against Egypt as both sides seek to make up for a disastrous start to their Group B campaign. Both face an uphill task to reach next year's Nations Cup finals in Morocco after losing to Senegal and Tunisia in their opening two games. Egypt face Botswana in Gaborone on Friday before hosting them five days later in Cairo. Botswana squad: Goalkeepers: Mwampole Masule (Township Rollers), Wagarre Dikago (Extension Gunners), Modiri Marumo (Polokwane City, South Africa), Kabelo Dambe (Platinum Stars, South Africa) Defenders:Edwin Olerile (Gaborone United), Obonye Moswate (Township Rollers), Obuile Ncenga (Township Rollers), Mosha Gaolaolwe (BDF XI), Leutwetse Tshireletso (Township Rollers), Boitumelo Mafoko (Galaxy XI), Pelontle Lerole (BDF XI), Gogontle Marumo (Notwane), Othusitse Mpharitha (BDF XI) Midfielders:Thato Ogopotse, Bonolo Phuduhudu, Kabelo Seakanyeng (BDF XI), Lemponye Tshireletso (Mochudi Centre Chiefs), Ofentse Nato (Atletico de Kolkata, India), Galabgwe Moyana (unattached), Karabo Phiri (Gaborone United), Khumoetsile Kufingwa, Onkabetse Makgantai (Nico United), Segolame Boy (Township Rollers), Lebogang Ditsele (Letlapeng), Mogakolodi Ngele (Platinum Stars, South Africa), Mogogi Gabonamong, Joel Mogorosi (Blomfontein Celtic, South Africa) Forwards:Jerome Ramatlhakwana (unattached), Mokgathi Mokgathi (BDF XI), Kenanao Kgetholetsile (BMC) (For more sports news and updates, follow AhramOnline Sports on Twitter at@AO_Sportsand on Facebook atAhramOnlineSports.) http://english.ahram.org.eg/News/112520.aspx