Humayun had to run away from India after he was defeated in the battle of
Humayun had to run away from India after he was defeated in the battle of Correct Answer Kannauj
Humayun was defeated in the battle of kannauj by Shershah Suri (1540). After this battle Sher Shah Suri forced him out of India.