Zijn zoon Ibrahim Lodi (1517-1526) probeerde zonder succes de macht van de edelen te breken en maakte zich daarmee impopulair. De edelen nodigden de heerser van Kabul, een krijgsheer die van Timoer afstamde, uit India binnen te vallen. De naam van deze veroveraar was Zahiruddin Muhammad Babur. Babur maakte gebruik van nieuwe tactieken, zoals de inzet van kanonnen en musketten. In de slag bij Panipat (1526) werd Ibrahim Lodi's leger verslagen en sneuvelde de sultan zelf. Babur nam daarop Agra en Delhi in, maar in plaats van sultan liet hij zich "padishah" noemen, opperheer. Dit wordt algemeen gezien als het einde van het sultanaat van Delhi en het begin van het Mogolrijk.