Han fikk sin debut på Danmarks herrelandslag i håndball i 2007. Mikkel Hansen var en av de mest sentrale spillerne da landslaget tok sølvmedalje under VM 2011. Han ble turneringens toppskårer med 68 mål, og ble også som eneste danske tatt ut på «All star-laget».[2]