Vivo X300 Pro vs Xiaomi 17
The Xiaomi 17 is Rs 20,000 cheaper. The Vivo X300 Pro has more RAM, a bigger battery and a bigger screen. The Xiaomi 17 has faster charging. On paper the Vivo X300 Pro offers more for the money.
| Specification | Vivo X300 Pro | Xiaomi 17 |
|---|---|---|
| Price | Rs 349,999 | Rs 329,999 ✓ |
| RAM | 16 GB ✓ | 12 GB |
| Storage | 512 GB | 512 GB |
| Battery | 6,510 mAh ✓ | 6,330 mAh |
| Charging | 90 W | 100 W ✓ |
| Screen | 6.78 inches ✓ | 6.3 inches |
| Refresh rate | 120 Hz | 120 Hz |
| Main camera | 50 MP | 50 MP |
| Selfie camera | 50 MP | 50 MP |
| 5G | Yes | Yes |
| Chipset | Dimensity 9500 | Snapdragon 8 Elite Gen 5 |
| Launched | November 2025 | March 2026 |
A tick marks the better figure on paper (lower price; higher RAM, storage, battery, charging, screen size, refresh rate and camera resolution). Camera megapixels and chipset names don't tell the whole story: read reviews for real-world photo quality and speed.
Which should you buy?
- Choose the Vivo X300 Pro if you want more RAM, a bigger battery and a bigger screen.
- Choose the Xiaomi 17 if you want faster charging for less money.
Prices are the official prices published by each brand in Pakistan. Shop prices can differ, and buy PTA-approved phones.