Марио также выступал в составе национальной сборной Италии. В 2012 году стал вице-чемпионом Европы, оформив дубль в полуфинальном поединке против Германии (2:1).