Touré enjoyed his most successful years with Fribourg Olympic, where he won three Swiss championships and was named the league's Finals MVP two times.
[1][2] Touré played for Sibac Dakar in his home country Senegal and completed an apprenticeship as an accountant, which he continued in Switzerland after moving to the second division team Colas Bernex Basket in November 2007.
[3][4] Toure moved to the Lions de Genève in 2010–11 season, he averaged 11.2 points, 7.3 rebounds and 0.6 assists per game.
[11] He moved to the second tier Championnat LNB side Vevey Riviera Basket in 2016,[12] where he averaged 20.9 points, 12.3 rebounds and 2.2 assists per game.
[16][17] He also played in the Basketball Champions League in 2018–19 season, he averaged 15.7 points, 10.5 rebounds and 3.5 assists per game.