Sri Lanka will meet Bangladesh in Asia Cup opener on September 15 in Dubai before heading to Abu Dhabi for their last group match against Afghanistan on September 17.
The Asia Cup set to take place in the UAE from 15 September, sees Bangladesh and Sri Lanka face each other in the opening game in Dubai.
They will then head to Abu Dhabi for their last group match against Afghanistan on September 17.
India, Pakistan, Sri Lanka, Bangladesh and Afghanistan are all confirmed participants, with the remaining spot still up for grabs apmgst UAE, Singapore, Oman, Nepal, Malaysia and Hong Kong.
Group A consists of India, Pakistan and the qualifier while Group B comprises Sri Lanka, Bangladesh and Afghanistan. The top two teams from each group will qualify for the Super 4 and two teams will then play the final on 28 September in Dubai.
Defending champions India will face rivals Pakistan on 19 September the day after their opening game against the as-yet unconfirmed qualifiers.
Asia Cup 2018 full schedule
15 September - Bangladesh vs Sri Lanka (Dubai)
16 September - Pakistan vs Qualifier (Dubai)
17 September - Sri Lanka vs Afghanistan (Abu Dhabi)
18 September - India vs Qualifier (Dubai)
19 September - India vs Pakistan (Dubai)
20 September - Bangladesh vs Afghanistan (Abu Dhabi)
21 September - Group A Winner vs Group B Runner-up (Dubai)
21 September - Group B Winner vs Group A Runner-up (Abu Dhabi)
23 September - Group A Winner vs Group A Runner-up (Dubai)
23 September - Group B Winner vs Group B Runner-up (Abu Dhabi)
25 September - Group A Winner vs Group B Winner (Dubai)
26 September - Group A Runner-up vs Group B Runner-up (Abu Dhabi)
28 September - Asia Cup 2018 Final (Dubai)