Display
The Vivo X300 features a 6.31-inch AMOLED display with a resolution of 1216×1640 pixels, a 120Hz refresh rate, and up to 4500 nits brightness. It is powered by the MediaTek Dimensity 9500 chipset.
The OnePlus 15 steps up with a 6.78-inch LTPO AMOLED panel offering 1272×2772 (FHD+) resolution and an even smoother 165Hz refresh rate.
iQ00 15 and OnePlus 15 look quite similar in most areas
The iQOO 15 goes bigger at 6.85 inches, featuring a 1440×3168 (QHD+) AMOLED screen and a 144Hz refresh rate.
The iPhone 17, meanwhile, offers a 6.3-inch Super Retina XDR OLED display with 1206×2622 (FHD+) resolution and a 120Hz refresh rate, similar in size and smoothness to the X300.
Battery and Charging
The Vivo X300 packs a 6040mAh battery with 90W wired fast charging and wireless charging support.
Both OnePlus 15 and iQOO 15 offer larger batteries — 7300mAh and 7000mAh, respectively — along with faster charging speeds (120W on OnePlus and 100W on iQOO).
The iPhone 17 falls short here with a comparatively small 3692mAh battery and just 40W fast charging.

Apple iPhone 17 may not look better in spec sheet but it has an aspirational value attached to it, making it the most popular in India
Storage
All four smartphones offer a base configuration of 256GB internal storage.
Performance
The Vivo X300 uses the Dimensity 9500 chipset paired with 12GB RAM, clocking up to 4.21GHz.
Both the OnePlus 15 and iQOO 15 feature the newer Snapdragon 8 Elite Gen 5 processor, also with 12GB RAM, offering higher peak performance at up to 4.608GHz.
The iPhone 17 runs on the Apple A19 chip with a hexa-core CPU (up to 4.26GHz) and 8GB RAM, which is lower on paper but typically optimized for smoother real-world performance.
Camera
This is where the competition tightens — and where Vivo aims to dominate.
The iPhone 17 offers a dual 48MP setup (wide + ultra-wide). The OnePlus 15 and iQOO 15 both house triple 50MP rear cameras, including a periscope lens supporting up to 3.5x optical zoom.
But the Vivo X300 goes further with a 200MP primary sensor, a 50MP ultra-wide lens, and a 50MP periscope camera offering 3x optical zoom. On the front, the X300’s 50MP selfie camera outshines the 32MP shooters on OnePlus and iQOO and the 18MP sensor on the iPhone. It also comes with a detachable lens.
While megapixel count isn’t everything, on-paper specs give the Vivo X300 a clear edge in the camera department.
Conclusion
The Vivo X300 stands out strongly in camera capabilities and offers competitive performance and charging tech, making it an impressive contender against the OnePlus 15 and iQOO 15. The iPhone 17, despite lower numbers on paper, retains its appeal through ecosystem strength, long-term software support, and higher resale value.
Which one would you pick? Share your thoughts below!