"Ние сме много щастливи, че Мишел Бастос дойде при нас. Той притежава голям международен опит и може веднага да ни бъде от полза. Освен това е на разположение за мачовете ни в Шампионската лига", каза в официалния сайт на Шалке мениджърът на отбора Хорст Хелдт.
През 2001 година Бастос преминава в холандския Фейенорд Ротердам, след това трупа опит в Екселсиор. Две години след това футболистът се връща в родината си и носи екипите на Атлетико Паранензе, Гремио и Фигерензе.
През 2006 година решава да се върне в Европа. За Лил вкарва 25 гола в 98 двубоя, а от сезон 2009/10 подсилва Лион, където записва почти същите показатели. В 98 мача за "хлапетата", Бастос бележи 26 гола.
През този сезон полузащитникът има 5 попадения в 12 изиграни срещи. За Лил и Лион е вкарал 5 гола в 26 двубоя от Шампионската лига.
Бастос има един гол в 10 мача за националния отбор на Бразилия, като половината от мачовете за родината си той изигра по време на световното първенство в ЮАР през 2010 година.