Ilja Nikulin urodził się 12 marca 1982 roku w Moskwie. Gra na pozycji obrońcy i reprezentuje Dynamo Moskwa. Trafił tam w 2005 z Barsu Kazań. Negocjował warunki kontraktu z Atlanta Thrashers w 2008 i 2009 roku, ale klub z NHL nie spełnił jego oczekiwań finansowych. W 2007 roku zdobył brązowy medal MŚ, a w 2008 i 2009 złote.