CAF have announced the host cities for the Champions League and Confederation Cup finals.
The quarter-final stages of both competitions are underway this weekend, with the Confederation Cup fixtures scheduled for Sunday.
In the meantime, the African football governing body have already confirmed that the Champions League final will take place in Morocco.
CAF have also confirmed that the Confederation Cup final is scheduled to take place in Benin later this year.
South Africa do have representation in the Confederation Cup, as Orlando Pirates take on Raja Casablanca in the quarter-finfals.
Check out the top 20 of CAF's 21st century club rankings below: