Omarzai had missed the third ODI against Pakistan due to a side strain and was replaced by Gulbadin Naib in the squad.
Hashmatullah Shahidi will lead the squad which has the usual suspects Rahmanullah Gurbaz and Ibrahim Zadran at the top of the order. Riaz Hassan, Mohammad Nabi and Shahidi will form the crux of the middle order. Najibullah Zadran, who did not play a single ODI against Pakistan, has been retained, along with wicketkeeper-batter Ikram Alikhil and Rahmat Shah.
Rashid Khan will lead the spin-bowling unit, which also has Mohammad Nabi, Mujeeb Ur Rahman and Noor Ahmad. Noor didn’t get any game in the ODI series against Pakistan but is one of the brightest young talents in the country having made a name for himself in the franchise circuit around the world. He has so far played three ODIs for his country. Fazalhaq Farooqi will spearhead the pace attack.
Afghanistan are in Group B in the Asia Cup and will start their campaign against Bangladesh on September 3 in Lahore.
Afghanistan squad: Hashmatullah Shahidi (capt), Rahmanullah Gurbaz (wk), Ibrahim Zadran, Riaz Hassan, Rahmat Shah, Najibullah Zadran, Mohammad Nabi, Ikram Alikhil (wk), Rashid Khan, Gulbadin Naib, Karim Janat, Abdul Rahman, Sharafuddin Ashraf, Mujeeb Ur Rahman, Noor Ahmad, Mohammad Saleem, Fazalhaq Farooqi