Ian Nepomniachtchi va néixer a Briansk, Rússia, el 14 de juliol de 1990. Va guanyar el Campionat Europeu Júnior d’escacs tres vegades, l’any 2000 a la categoria sub-10, i els anys 2001 i 2002 a la categoria sub-12. També va guanyar el Campionat Mundial Junior a la categoria sub-12 l’any 2002. Després de guanyar l’Open d’Aeroflot a Moscou el febrer de 2008, es va classificar per al torneig d’escacs de Dortmund Sparkassen de 2008, on va compartir el segon lloc romanent invicte. El 2010, a Rijeka, Cròacia, va guanyar el Campionat d’Europa Individual d’escacs, amb una puntuació de 9 d’11 possibles. El mateix any es va proclamar campió de Rússia vencent a Serguéi Kariakin en el matx de desempat final. El 2013 va empatar en el primer lloc amb altres jugadors al Campionat d’Europa Individual d’escacs. Al Gran Prix de Moscou del maig de 2019, va guanyar el torneig d’entre 18 participants amb 9 punts.

Ha guanyat la repressa del torneig de Candidats aquest final del mes d’abril, i per tant reptarà al Campió Mundial d’Escacs actual Magnus Carlsen a finals de novembre per la corona de Campió Mundial d’escacs.