Pe 15 octombrie 2013 Bastian a bifat cel de-al 100-lea meci în tricoul naționalei germane, de la debutul din anul 2004, într-o victorie cu 5–3 în fața naționalei Suediei. În acest interval, a luat parte la nu mai puțin de cinci turnee finale: Campionatului European de Fotbal 2004 din Portugalia, Campionatul Mondial de Fotbal 2006 din Germania, Campionatul European de Fotbal din Austria și Elveția, Campionatul Mondial de Fotbal 2010 din Africa de Sud și EURO 2012 din Polonia și Ucraina.