Major general is a two-star general officer rank in the Indian Army. It is the third-highest active rank in the Indian Army. A major general ranks above the one-star rank of brigadier and below the three-star rank of lieutenant general.
Maj Gen Manvender Singh in a Major General's uniform
Lieutenant general (India)
Lieutenant general is a three-star general officer rank in the Indian Army. It is the second-highest active rank in the Indian Army. Lieutenant generals rank above the two-star rank of Major General and below the four-star rank of General, which is held by the Chief of the Army Staff.
Lieutenant General Y K Joshi in uniform