Für die Schweiz bestritt Schmid bisher 194 Länderspiele, in denen er 974 Tore erzielte. Sein Debüt gab er am 19. Dezember 2003 beim Länderspiel gegen die Auswahl Luxemburgs. In der Nationalmannschaft und im Verein trägt Schmid die Rückennummer 2. Im Januar 2021 nahm Schmid im Alter von 37 Jahren erstmals an einer Weltmeisterschaft teil. Zwar wurden die Qualifikations-Playoff-Spiele gegen Island wegen der Covid-19-Pandemie abgesagt und die Teilnahme am Turnier in Ägypten den höher klassierten Isländern zugesprochen, jedoch rückte die Schweiz kurzfristig aufgrund von corona-bedingten Absagen nach. Die Mannschaft qualifizierte sich dank eines Sieges gegen Österreich für die Hauptrunde, wo weitere Siege gegen Island und Algerien gelangen. Damit klassierte sich die Schweiz in der Hauptrundengruppe III im vierten Rang und belegte in der Abschlussrangliste Platz 16. Schmid warf an dem Turnier insgesamt 44 Tore (Platz 6 der Torschützenliste) und wurde dreimal zum Man of the Match gewählt, was außer ihm nur noch Andreas Palicka, dem Torhüter von Finalteilnehmer Schweden, gelang.