Afcon 2021 qualifiers preston north end forward barkhuizen invited to bafana bafana camp
I think there may be some confusion here!
Preston North End is a football club in England, and Aiden McGeady, not Barkhuizen, is an Irish professional footballer who plays as a forward for the club. McGeady has played for the Republic of Ireland national team, not South Africa.
Bafana Bafana is the nickname for the South Africa national football team, and they are competing in the 2021 Africa Cup of Nations qualifiers. While it's possible that a player from Preston North End could be invited to a national team camp, it would not be Barkhuizen, as he is not a South African player.
If you have any further information or clarification regarding this, I'd be happy to help!