W reprezentacji Polski zadebiutował 12 kwietnia 2011 w meczu z reprezentacją Macedonii, który Polska przegrała 2:3 i Michał Kubik zdobył jedną z dwóch bramek. W 2011 roku zagrał w eliminacjach do Mistrzostw Świata, a dwa lata później w eliminacjach do Mistrzostw Europy. W obu turniejach eliminacyjnych strzelił po jednej bramce. W sumie dla reprezentacji Polski zdobył 15 bramek.