La battaglia dell'Idaspe fu combattuta da Alessandro Magno nel 326 a.C. contro il re indianoPoro (Paurava, Pururava o Purushottama in sanscrito) presso il fiume Idaspe (ora Jhelum), nell'odierna regione del Punjab. Il regno di Poro, che oppose una strenua resistenza all'avanzata macedone, era situato nella parte dell'antica India, corrispondente all'attuale Pakistan. Questa battaglia fu l'ultimo grande scontro combattuto da Alessandro; sebbene ne fosse uscito vittorioso, il suo esercito, esausto, si rifiutò di avanzare ulteriormente a est. Per la prima volta dalla battaglia di Gaugamela, l'armata macedone vide nuovamente l'utilizzo degli elefanti da guerra nell'esercito nemico.