Quick answers
What are the best iPhones to buy in India?
Our picks right now: the iPhone 18 Pro Max (best overall, ₹1,79,900), the iPhone 17 (best value, ₹99,900), the iPhone 18 Pro (best compact Pro, ₹1,64,900), the iPhone Air (lightest iPhone, ₹1,49,900) and the iPhone 17e (cheapest iPhone, ₹79,900).
Which one should most people buy?
The iPhone 18 Pro Max, our best overall pick, from ₹1,79,900. If it doesn't suit you, the iPhone 17 is our best value pick, from ₹99,900. Each pick below says who it suits best.
Which is the cheapest pick?
The iPhone 17e, from ₹79,900, our cheapest iPhone pick.
How do you pick these phones?
Where we have reviewed the phones on a list, our verdicts set the order. Until then, each one is judged on its full spec sheet, its price in India, the maker's software update promise and its service network in India. No maker or store can buy a place on the list, or a higher one. More in our How we test and editorial policy.
When was this list last updated?
On 15 October 2026. Prices are starting prices in India for the base version, before bank and exchange offers, and they change often, so check before you buy.