Jabarkan Karier klub dari Bastian Schweinsteiger

Schweinsteiger menandatangani kontrak dengan tim remaja Bayern München pada 1 Juli 1998. Ia juga adalah seorang pembalap ski muda berbakat, ia pun harus memutuskan antara mengejar karier profesional di ski atau di sepak bola. Setelah memenangkan kejuaraan remaja Jerman pada bulan Juli 2002, Schweinsteiger dengan cepat mendapatkan tempat di bangku cadangan. Ia awalnya memperoleh reputasi sebagai seorang pemberontak di luar lapangan.

Selama penampilan pertamanya, ia bermain sebagai bek kiri. Setelah hanya dua sesi pelatihan dengan tim utama, pelatih Ottmar Hitzfeld memberikan kesempatan Schweinsteiger melakukan debutnya pada usia 18, sebagai pemain pengganti dalam pertandingan Liga Champions UEFA melawan RC Lens pada November 2002, dan ia langsung tampil bagus dengan membantu Markus Feulner untuk menciptakan gol dalam beberapa menit. Ia menandatangani kontrak profesional pada bulan berikutnya dan melanjutkan tampil dalam 14 pertandingan Bundesliga musim 2002-03, dan membantu Bayern memenangkan gelar ganda liga dan piala. Musim berikutnya ia bermain dalam 26 pertandingan Bundesliga. Ia mencetak gol pertamanya melawan VfL Wolfsburg pada bulan September 2003.

Anehnya, ia dikirim kembali ke tim cadangan Bayern oleh pelatih baru Felix Magath pada awal musim 2005–06, meskipun ia tampil diajang internasional Piala Konfederasi. Schweinsteiger cepat kembali berperan dalam dua laga kemenangan Bayern dan mencetak gol di leg pertama perempat final Liga Champions saat menelan kekalahan atas .

Selama tiga musim berikutnya, sampai akhir 2007–08, Schweinsteiger membuat 135 penampilan di semua kompetisi untuk Bayern München (Liga Champions, Bundesliga dan Piala DFB), dan mencetak 10 gol.

Pada 15 Agustus 2008, Schweinsteiger mencetak gol pertama Bundesliga musim 2008-09. Pada bulan Desember 2010, ia memperpanjang kontrak dengan Bayern sampai 2016.

Pada 25 April 2012, Schweinsteiger mencetak gol kemenangan penentu dalam adu penalti melawan Real Madrid, hal ini mengirim Bayern lolos ke Final Liga Champions UEFA 2012, di mana mereka akan menghadapi Chelsea. Dalam pertandingan final yang dimainkan di kandang Bayern, Allianz Arena, berakhir dengan skor 1-1 dan harus melewati adu penalti. Saat kedudukan 3-3, usaha Schweinsteiger diselamatkan oleh Petr Čech. Didier Drogba kemudian mencetak gol penalti untuk menyegel gelar juara bagi Chelsea.

Pada musim 2012-13, Schweinsteiger menampilkan performa jauh lebih baik, melanjutkan tugasnya sebagai gelandang tengah bersama dengan pendatang baru Javi Martínez. Pada 6 April 2013, Schweinsteiger mencetak gol backheel saat melawan Eintracht Frankfurt dan memastikan gelar Bundesliga untuk Bayern. Musim pun berakhir untuk Schweinsteiger, Bayern mengamankan treble, menjuarai Bundesliga, Piala DFB dan Liga Champions.

Schweinsteiger menerima penghargaan Pemain Jerman Tahun Ini pada 2013 karena penampilannya untuk Bayern München. Ia dideskripsikan oleh manajer Jupp Heynckes sebagai gelandang terbaik di dunia dan Heynckes ingin Schweinsteiger, Ribery ataupun Thomas Müller untuk memenangkan Ballon d'Or. Setelah musim meraih gelar treble dengan Bayern pada 2012-13, Schweinsteiger membuat terkesan manajer baru Pep Guardiola dengan umpannya, tingkat pekerjaan, assist dan tendangan jarak jauhnya.

Dia mencetak gol penyeimbang kedudukan dalam pertandingan melawan Manchester United di leg pertama perempat final Liga Champions UEFA 2013–14 di Old Trafford tetapi ia mendapatkan kartu merah setelah itu.

Ia membuat debut di musim 2014-15 dalam kemenangan 4-0 melawan TSG 1899 Hoffenheim. Ia datang untuk menggantikan Mario Götze di menit ke-78. Pada 16 Mei 2015, di mana Bayern telah sudah pasti memenangkan liga, ia mencetak gol pembuka dalam kekalahan 2-1 atas SC Freiburg. Pada 23 Mei 2015, Schweinsteiger mencetak gol pada penampilan ke 500-nya untuk Bayern. Hal ini terbukti menjadi pertandingan terakhirnya dengan klub. Ia ditransfer ke Manchester United pada 13 Juli 2015, setelah berada di Bayern selama 17 tahun.