The 2023 Asia Cup was held in a hybrid model, with matches hosted in both Pakistan and Sri Lanka. Specifically, four matches were played in Pakistan at the Multan Cricket Stadium and the Gaddafi Stadium in Lahore. The remaining nine matches, including the final, took place in Sri Lanka at the Pallekele Stadium in Kandy and the R. Premadasa Stadium in Colombo. The final match was held at the R. Premadasa Stadium in Colombo on September 17, 2023