India has a 1.2 million-strong army, supported by more than 3,565 battle tanks, 3,100 infantry fighting vehicles, 336 armored personnel carriers and 9,719 pieces of artillery, according to IISS.
Pakistan’s army is smaller, with 560,000 troops backed by 2,496 tanks, 1,605 armored personnel carriers, and 4,472 artillery guns, including 375 self-propelled howitzers.
Despite its larger army, the capability of India’s “conventional forces is limited by inadequate logistics, maintenance and shortages of ammunition and spare parts”, IISS said in a report this month.
With 127,200 personnel and 814 combat aircraft, India’s air force is substantially larger but there are concerns about its fighter jet fleet.