How many years Lodhi dynasty ruled India? March 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.