В 1525 году Санграм Сингх заключил союз с Бабуром против Ибрахим-шаха Лоди, надеясь тем самым уничтожить Делийский султанат. Однако после поражения Лоди в 1526 году в битве при Панипат и утверждения Бабура на севере Индии раджпутский князь осознал свою ошибку, после чего выступил против войск Бабура. Сначала он захватил город Кандар, затем Баяну (в 70 км от Агры). Решающая битва при Кханве состоялась 16 марта 1527 года (рядом с Фатехпур-Сикри), где Санграм потерпел поражение и был тяжело ранен.