[6] Debutó en 2004 en el club eslovaco Slovan Bratislava, que en ese entonces jugaba en la segunda división.Ese mismo año fue adquirido a cambio de medio millón de euros por el Brescia italiano, donde marcó 12 goles en 74 partidos jugados durante tres temporadas.La temporada 2008-09 se inició con los mejores augurios: Hamšík logró marcar 4 tantos en los primeros 6 partidos.El 19 de enero de 2009 recibió el Oscar del calcio AIC por mejor joven,[9] siendo el primer extranjero al que se le otorgó esta distinción.Además gracias a sus buenas actuaciones, fue incluido en la lista de los 50 jóvenes más destacados del fútbol mundial publicada por el Times, clasificándose en el 12º puesto.[12] Terminó la temporada con un total de 12 goles en 37 partidos, consagrándose goleador del conjunto partenopeo por tercer año consecutivo (el último en lograr la hazaña fue Maradona, máximo goleador por cuatro temporadas consecutivas).Durante la temporada siguiente fue confirmado en el tridente azzurro junto a Ezequiel Lavezzi y a la nueva adquisición del Napoli, Edinson Cavani.[14] El 21 de noviembre realizó su cuarto doblete en la Serie A contra el Bolonia (4-1).El 3 de mayo logró la Copa Italia en la final contra la Fiorentina en el Estadio Olímpico de Roma, donde se destacó con una asistencia a su compañero Lorenzo Insigne para el primer gol.[28] Los primeros goles en la liga llegaron el 26 de octubre contra el Hellas Verona (6-2), gracias a un doblete del eslovaco.[33] El 23 de diciembre siguiente, marcó el tercer gol para la victoria sobre la Sampdoria, superando así al argentino y convirtiéndose en el máximo goleador histórico del Napoli.[35] En junio puso fin a su etapa en Suecia tras anunciarse su fichaje por el Trabzonspor,[36] equipo en el que se retiró al finalizar la temporada 2022-23.Desde ese día, hasta su retirada internacional en mayo de 2022, disputó 135 partidos en los que anotó 26 goles.
Hamšík durante un entrenamiento con el Napoli en 2009.