OnePlus launched its OnePlus 16 smartphone in China earlier this month. While the brand remains silent on an India debut, the rumour mill continues to churn out hints that the company may be gearing up to launch the device in the country.
While details are yet to be confirmed via official channels, the phone could compete with Apple’s iPhone 17 and Vivo’s base X series flagship: X300 FE. Here is a comparison of three devices to give you better insights into how these may compare.
OnePlus 16 vs Vivo X300 FE vs iPhone 17: Specifications (expectations)
Display:OnePlus 16 is expected to have a 6.78-inch 1.5K AMOLED display with up to 185Hz refresh rate. iPhone 17 packs a 6.3-inch OLED 120Hz screen and the X300 FE gets a 6.3-inch 1.5K AMOLED 120Hz panel. Vivo and iPhone can prove good choices for compact phone buyers, while OnePlus could offer a larger canvas to play games.
Processor and software: OnePlus’ upcoming flagship may get the latest Snapdragon 8 Elite Extreme Gen 6 chipset. In comparison, the iPhone 17 packs an A19 processor and the X300 FE gets a Snapdragon 8 Gen 5. While the OnePlus may run ColorOS 17 based on Android 17 in India, the iPhone 17 debuted with iOS 26 out of the box and the Vivo X300 FE shipped with Android 16-based OriginOS 6.

Battery: The OnePlus offering may pack a 9,000mAh battery with 100W wired and 50W wireless charging. As for the iPhone 17, a GSMArena listing claims iPhone 17 packs a 3,692mAh cell with wired and 25W wireless charging support. The X300 FE houses a 6,500mAh cell with 90W wired and 40W wireless charging support.
Camera: OnePlus 16 may pack a 200MP main, 50MP ultrawide and 50MP 3x telephoto lens on the back, paired with a 50MP camera for selfies. Vivo’s compact offering sports a 50MP main OIS + 8MP ultrawide + 50MP periscope rear and a 50MP selfie shooter. Finally, the iPhone 17 offers a 48MP main + 48MP ultrawide and an 18MP Centre Stage selfie camera.
iPhone 17 vs OnePlus 16 vs Vivo X300 FE: Price in India (expectations)
If rumours are to be considered, OnePlus 16 (256GB) could launch in the over Rs 1 lakh price category, likely in the range of Rs 1.1.-1.2 lakh. Meanwhile, the iPhone 17 and Vivo X300 FE starts at Rs 99,900 (256GB) and Rs 89,999 (256GB) in India.
While compact phone lovers can consider purchasing the Vivo or Apple handset, users who want a flagship with top-notch performance, a larger battery and display and a better camera hardware can consider waiting for the OnePlus 16. The flagship is also anticipated to compete with the iQOO 16, Xiaomi 18 Pro, Motorola Signature 27, Vivo X500, Oppo Find X10 and other premium flagships if it launches in the country.