How many years Lodhi dynasty ruled India? July 20, 2021March 30, 2021 by admin How many years Lodhi dynasty ruled India? A. 46 B. 55C. 75 D. None of these Lodi Dynasty (1451–1526) Lodi dynasty was originally from Afghan who ruled Delhi Sultanate for about 75 years.