Habib Beye has signed an 18-month contract with Championship side Doncaster Rovers.
The defender has been at the Keepmoat Stadium since joining on a temporary basis from Aston Villa.
However, his deal at Villa Park was cancelled last month, making him a free agent.
Beye has made 45 appearances for the Senegal national team.