Bahadur Shah was the
Bahadur Shah was the Correct Answer Last Mughal ruler
Mirza Abu Zafar Siraj-ud-din Muhammad Bahadur Shah Zafar was the last Mughal emperor. He was the second son of and became the successor to his father, Akbar II, upon his death on 28 September 1837.