Mahmud of Ghazni
According to Minhahu-S Siraj, Amir Suri was captured by Mahmud of Ghazni, made prisoner along with his son and taken to Ghazni, where Amir Suri died.