Hänninen on edustanut Suomen A-maajoukkuetta. Hän oli mukana voittamassa Suomelle kultaa vuoden 2010 MM-kotikisoissa. Hänninen on pelannut yhteensä 51 maaottelua tehoilla 15+12=27.