Feb 25, 2024, 11:11 PM IST
Babur: 47 years old
Humayun: 47 years old
Akbar: 63 years old
Jahangir: 58 years old
Shah Jahan: 74 years old
Aurangzeb: 88 years old
Bahadur Shah II: 87 years old
This information is not DNA's opinion but obtained from media reports