India ranks among the top 5 military spenders in 2025 with a $92.1B defence budget, as global military spending hits $2.8T, led by the US and China, per SIPRI report.