South Africa and the United Arab Emirates (UAE) are favourites to host the upcoming ICC Champions Trophy in 2025 if Pakistan pulls out on the last moment, as per the sources.