Bastian Schweinsteiger występuje na pozycji pomocnika. Pierwsze piłkarskie szlify zdobywał w klubach FV Oberaudorf oraz TSV 1860 Rosenheim. W wieku 14 lat trafił do młodzieżowych zespołów Bayernu Monachium. W listopadzie 2002 roku zadebiutował on w pierwszym zespole. Występował w nim aż trzynaście lRozwińat. W lipcu 2015 roku postanowił zmienić otoczenie i przeniósł się do Manchesteru United. W reprezentacji Niemiec Bastian Schweinsteiger zadebiutował w czerwcu 2004 roku w meczu z Węgrami.