In 1555, a battle took place between the Mughal Empire and the Suri Empire, known as the Battle of Machhiwara.
Machhiwara is a town located in the Ludhiana district of the Indian state of Punjab, which is currently undergoing development. The name “Machhiwara” is derived from the words “machhi” (meaning “fish”) and “wara” (meaning “ground”). The town is situated about 13 kilometers away from the Satluj River.
Following the death of Islam Shah Suri, the Suri Empire plunged into a civil war, with various contenders vying for the throne. Sikandar Shah Suri was preoccupied with his own battle against Ibrahim Shah Suri when Humayun assembled an army from Kabul. In February 1555, Humayun’s forces captured Rohtas Fort and Lahore, and then proceeded to take Dipalpur and Jalandhar with another detachment. The advanced division of Humayun’s army moved towards Sirhind.
In an attempt to intercept the Mughal forces, Sikandar sent a 30,000-strong army led by Naseeb Khan and Tartar Khan, but they were defeated by the Mughal army at the Battle of Machhiwara, which opened the way for the Mughals to occupy Sirhind. The subsequent victory at the Battle of Sirhind allowed Humayun to reestablish the Mughal Empire.
Mughal empire under the leadership of the Emperor Humayun won the battle of Machhiwara against the Suri Empire.