W Bayernie występował od początku seniorskiej kariery. W trakcie 13 lat z Bawarczykami wygrał także Ligę Mistrzów oraz siedmiokrotnie Puchar Niemiec. Później jego kariera wyhamowała. Bez sukcesów przez dwa sezony występował w Manchesterze United, a za ocean przeniósł się w 2017 roku.
Bastian Schweinsteiger ogłosił zakończenie kariery
BREAKING
— DW Sports (@dw_sports) October 8, 2019
Bastian Schweinsteiger has announced his retirement from football at the end of the season.
Thanks for the memories, world champion ❤ pic.twitter.com/c5np5HmoUI
W drużynie narodowej zagrał w 121 meczach i zdobył 24 bramki. Trzecie miejsce na mundialu zajmował z nią w 2006 i 2010 roku, a w 2008 wywalczył wicemistrzostwo Europy.