Career
Badiane began his career with ASC Jeanne d"Arc Dakar. In January 2006, he joined South Carolina Covilhã, where he made his debut on 12 March 2006 against Football Club Vizela. After half a year, he returned to Senegal in July 2006, signing with AS Douanes (Dakar).
He played three years with AS Douanes (Dakar), before signing with Maritzburg United F.C. in July 2009.
He played his first match on 7 August 2009 against Supersport United F.C. In January 2011, Badiane left the South African club and returned to AS Douanes, where he was named as the Captain in March 2011.