Mohamed Fajah Barrie
BBC Sport, Port Said
Zimbabwe captain Peter Ndlovu has played at his last African Cup of Nations tournament.
"I've finally bid goodbye to the Nations Cup because I think the time is ripe for me to do so," Ndlovu told BBC Sport before heading home on Wednesday.
The 32-year-old, who played in the English Premiership but is now approaching the end of his club career in South Africa, said it is time for him to give way to younger players.
"I think I should give way to the younger Zimbabwean players coming up.
"I have done my best for Zimbabwe by leaving behind a legacy and I have no plans of changing my mind."
Ndlovu said he will make a firm decision on whether to quit international football when he returns home.
Zimbabwe coach Charles Mhlauri admitted that the departure of Ndlovu is going to be a great loss for the national team.
"Ndlovu has left a legacy. He is a great player who has done his best for his country.
"But the Warriors have to go on without Ndlovu."
The striker has won over 80 caps in a 15-year international career.