Han debuterte i Tippeligaen i 2006, 17 år gammel, og har spilt for Norges U18- og U21-lag. I 2008-sesongen for Start skåret han på et brassespark fra 17-18 meter mot Sandnes Ulf. Start vant kampen 5-1, i comebacket til Erik Mykland. I 2009 var Khalili utlånt til Bryne. I januar 2011 ble han hentet til Bodø/Glimt.[3] Han har også spilt for Notodden, på lån fra Bodø/Glimt.[4]