Orlando Pirates have confirmed that former Bafana Bafana striker Benni McCarthy has signed a two-year contract with the Buccaneers.

"It is without question that Benni (McCarthy) is one of the most successful and recognisable soccer players in South Africa over the past decade," Pirates Chairman Dr Irvin Khoza told the club's official website.

He added: "We are delighted that he has decided to join the club as we aim to be competitive in every competition this season. His international pedigree is second to none and he is a proven winner."

McCarthy also expressed his delight at joining the Soweto giants.

"The reception I have got from everyone at the club and the fans I have already met in the street has been great. Everyone was optimistic and gave me a really good feeling," said McCarthy.

"I'm thrilled and delighted and hope I can show my appreciation by coming in and playing good football and hope to score as many goals as possible to put the team where they belong.

"This is one of the biggest teams in Africa with many great players. I'm really looking forward to playing in the African Champions League with my new club," concluded McCarthy.

McCarthy will be wearing the number 17 shirt, a number he has worn for most his career.