Sri Lanka is set to take on Bangladesh in the curtain raiser match of the Asia Cup 2018 which will be played from September 15 to 28 in the United Arab Emirates (UAE).
Sri Lanka, competing under Group 'B', will meet Afghanistan on September 17.
The Group Stage matches will come to an end on September 20 and the Super Four stage will commence from September 21 to 26 with six games on the schedule.
The final will be played on September 28 in Dubai.
Sri Lanka is among the five ICC Full Member countries that will feature in the six-nation competition while the sixth team will be picked after a Qualifier Tournament among six ICC Associate Members.
Accordingly the hosts UAE, Hong Kong, Oman, Nepal, Singapore and Malaysia will compete in a qualifier tournament in India and the winner will fill the third slot in Group 'A' which includes India and Pakistan.
The top two teams after the group stage will qualify for the Super Fours.
The previous Asia Cup edition in 2016 was played as T20Is ahead of the World T20 and this year the format will be ODIs as it has been played in the past.
The top two teams from each group will qualify for the Super 4 and two teams will then play the final on 28th September in Dubai.
September 15: Bangladesh vs Sri Lanka in Dubai
September 16: Pakistan vs Qualifier in Dubai
September 17: Sri Lanka vs Afghanistan in Abu Dhabi
September 18: India vs Qualifier in Dubai
September 19: India vs Pakistan in Dubai
September 20: Bangladesh vs Afghanistan in Abu Dhabi
September 21: Group A Winner vs Group B Runner-up in Dubai
September 21: Group B Winner vs Group A Runner-up in Abu Dhabi
September 23: Group A Winner vs Group A Runner-up in Dubai
September 23: Group B Winner vs Group B Runner-up in Abu Dhabi
September 25: Group A Winner vs Group B Winner in Dubai
September 26: Group A Runner-up vs Group B Runner-up in Abu Dhabi
Final (Top two teams): September 28 in Dubai.
Source: Sunday Times of Sri Lanka