China has biggest army with 2.2m active troops, .5m reserve troops and 4.1m paramilitary force which brings the total number close to 7m followed by India which is at 4.7m
Highest Defence Budget is of USA with $581b followed by China at $130b as on 2014 estimates.