Kommt so ein bisschen auf die Statur deines Freundes an...
Ich selbt habe (zwar nicht von H&M, aber...) Hosen immer in 29/30... Und normalerweise bewege ich mich bei den Größen immer zwischen S und M...
Jenachdem wie dein Freund, ich sage mal "gebaut" ist, musst du eben eventuell nach einem anderen Hüftumfang, bzw. einer anderen Länge schauen... aber eigentlich gibt es da jeder erdenkliche Kombi...