Multiple choice The last battle that Humayun fought with Sher Shah was at Chausa Bilgram Surajgarh Raisin Reveal answer Fill a bubble to check yourself B Correct answer Explanation The last battle that Humayun fought with Sher Shah was at Bilgram. After Humayun's defeat at Bilgram in 1540, Sher Shah of the Sur dynasty occupied Agra Fort and garrisoned it.