A Batalha de Karnal (24 de fevereiro de 1739), foi uma vitória decisiva para Nader Shah, o fundador da dinastia Afsharid do Irã, durante sua invasão da Índia. As forças de Nader derrotaram o exército de Muhammad Shah em três horas, abrindo caminho para o saque iraniano de Delhi. O noivado é considerado a joia da coroa da carreira militar de Nader, bem como uma obra-prima tática. A batalha ocorreu perto de Karnal, 110 quilômetros (68 milhas) ao norte de Delhi, Índia. A batalha foi o ponto culminante da invasão do Império Mughal por Nader Shah. Após sua conquista do leste do Afeganistão e invasão via Cabul e Peshawar, Nader liderou suas forças para o sul em direção à capital mogol. Em Delhi, Muhammad Shah reuniu uma força extremamente grande com a qual marchou para o norte antes que seu pesado exército parasse em Karnal. Nader lutou e obteve uma vitória esmagadora. Nas negociações que se seguiram à derrota catastrófica, Muhammad Shah concordou em pagar uma grande indenização em troca de manter seu império sobre suas terras. Nader, no entanto, forçou o imperador mogol a se submeter totalmente e o levou para sua capital, Delhi, onde o tesouro mogol foi saqueado. Uma revolta contra os soldados de Nader pelos cidadãos de Delhi terminou em um massacre sangrento onde toda a cidade foi saqueada e saqueada. A enorme pilhagem obtida em Delhi fez com que Nader emitisse um decreto imperial removendo todos os impostos por um total de três anos. O exército persa logo depois partiu deixando para trás 30.000 mortos. Muhammad Shah também foi forçado a conceder todas as suas terras a oeste do Indo que foram anexadas por Nader Shah.
Como resultado da derrota esmagadora do Império Mughal em Karnal, a dinastia Mughal já em declínio foi criticamente enfraquecida a ponto de acelerar seu fim. De acordo com Axworthy, também é possível que, sem os efeitos ruinosos da invasão da Índia por Nader, a conquista colonial européia do subcontinente indiano teria ocorrido de uma forma diferente ou talvez não.