Schweinsteiger ra mắt đội tuyển Đức trong trận giao hữu với Hungary vào năm 2004. Kể từ đó, tiền vệ 31 tuổi đã có 120 trận chơi cho "Cỗ xe tăng", đứng thứ tư trong danh sách những cầu thủ khoác áo đội tuyển Đức nhiều nhất, sau Lothar Matthaus (150), Miroslav Klose (137) và Lukas Podolski (129). Schweinsteiger cũng ghi được 24 bàn cho đội tuyển.
Schweinsteiger đã lên đỉnh thế giới cùng đội tuyển Đức. Ảnh: Reuters.
Đỉnh cao của Schweinsteiger là cùng đội tuyển Đức vô địch World Cup 2014. Ngoài ra cựu cầu thủ Bayern còn giúp Đức vào bán kết World Cup 2006, 2010 và chung kết Euro 2008, bán kết Euro 2012, 2016.
"Tôi đã có cơ hội được trải nghiệm những khoảnh khắc đẹp đẽ và thành công mà không thể diễn tả bằng lời", Schweinsteiger nói về quãng thời gian khoác áo tuyển Đức.
Gương mặt đầy máu của Schweinsteiger trong trận chung kết World Cup 2014 là biểu tượng cho tinh thần chiến đấu mạnh mẽ của tiền vệ Đức. Ảnh: Reuters.
Tại Euro 2016, Schweinsteiger đã lập kỷ lục là cầu thủ chơi nhiều trận nhất ở giải vô địch châu Âu cho tuyển Đức với 15 lần ra sân. Tuy nhiên Schweinsteiger đã không thể mang danh hiệu châu Âu về quê nhà và đây là nuối tiếc lớn trong sự nghiệp của anh.
"Tôi khao khát mang về chức vô địch mà lần cuối Đức giành được từ năm 1996. Nỗ lực không thành và tôi phải chấp nhận. Chiến thắng tại World Cup 2014 đã là thành quả lịch sử mà tôi không thể lặp lại trong sự nghiệp. Do đó đây là thời điểm thích hợp để dừng lại và chúc đội tuyển mọi điều tốt đẹp nhất ở vòng loại World Cup 2018", cựu tiền vệ Bayern thổ lộ.
Sau kỳ Euro 2016, Schweinsteiger đã tổ chức đám cưới lãng mạn với tay vợt Ana Ivanovic. Tiền vệ 31 tuổi đang trong kỳ nghỉ xả hơi trước khi quay lại tập trung cùng Man Utd. Tuy nhiên anh bị đồn nằm trong danh sách đem bán của tân HLV Mourinho.