Petersen debuterede på det tyske landshold i 2001, og nåede i sin karriere at spille hele 340 landskampe og score 253 mål. Han var blandt andet med til at vinde EM-guld i 2004 i Slovenien.