Pierwszego gola dla reprezentacji Hamšík strzelił 13 października w pojedynku przeciwko San Marino, które zakończyło się zwycięstwem Słowacji 7:0. W corocznym plebiscycie na najlepszego słowackiego piłkarza Hamšík zajął drugie miejsce za Martinem Škrtelem, zdobył natomiast tytuł najlepszego słowackiego piłkarza młodego pokolenia. Reprezentacja Słowacji w swojej grupie eliminacyjnej do Euro 2008 zajęła ostatecznie czwarte miejsce i nie awansowała do turnieju.