India, Pakistan, Afghanistan, Sri Lanka, and Bangladesh will directly participate in the main round of the Asia Cup. See the playing XI of all teams.

Rohit Sharma (capt), KL Rahul (vice-captain), Virat Kohli, Suryakumar Yadav, Deepak Hooda, Rishabh Pant (wk), Dinesh Karthik (wk), Hardik Pandya, Ravindra Jadeja, Ravichandran Ashwin, Yuzvendra Chahal, Ravi Bishnoi, Bhuvneshwar Kumar Arshdeep Singh, Avesh Khan.

Babar Azam, Mohammad Rizwan, Asif Ali, Shadab Khan, Haider Ali, Fakhar Zaman, Iftikhar Ahmed, Harris Rauf, Mohammad Nawaz, Khushdil Shah, Mohammad Wasim Jr., Mohammad Rizwan, Shaheen Shah Afridi, Naseem Shah, Shahnawaz Dahani, Usman Qadir.

Shakib Al Hasan (capt), Anamul Haque, Mushfiqur Rahim, Afif Hossain, Mosaddek Hossain, Mahmudullah, Mahedi Hasan, Mohammad Saifuddin, Hasan Mahmud, Mustafizur Rahman, Nasum Ahmed, Sabbir Rahman, Mehidy Hasan Miraz, Ebadot Hossain, Parvez Hossain Emon, Nurul Hasan Sohan, Taskin Ahmed

Mohammad Nabi (captain), Najibullah Zadran, Afsar Zazai, Azmatullah Omarzai, Farid Ahmad Malik, Fazalhaq Farooqi, Hashmatullah Shahidi, Hazratullah Zazai, Ibrahim Zadran, Karim Janat, Mujeeb ur Rahman, Najibullah Zadran, Naveen ul Haq, Noor Ahmad, Rahmanullah Gurbaz, Rashid Khan, Samiullah Shinwari.