At international level, Zapata made his senior debut for Colombia in 2017, and took part at the 2019 and 2021 Copa América.