Amount purchased: $1.893 billion
Some major purchases: In 2012, India purchased 42 Russian Su-30MK fighter jets for $1.6 billion, 25 of which were delivered in 2016-2017, SIPRI reported.
India purchased two Russian A-50ehl AWACs in 2017, and has purchased MiG-29SMTs, as well as light and transport helicopters, some of which were delivered in 2017.
India has purchased nearly 1,000 T-90 tanks in the last few years, 220 of which have been delivered so far.
India also selected (but not ordered) five Russian S-400 missile defense systems for $5 billion in 2017. It also selected an Akula class Type 971 submarine in 2016, which might be delivered in 2022.
Source: SIPRI