Vivo Y31d vs Xiaomi Redmi Note 15
The Xiaomi Redmi Note 15 is Rs 3,000 cheaper. The Vivo Y31d has a bigger battery and faster charging. The Xiaomi Redmi Note 15 has more RAM, a bigger screen, a higher-resolution main camera and a higher-resolution selfie camera. They are closely matched; choose by the feature that matters most to you.
| Specification | Vivo Y31d | Xiaomi Redmi Note 15 |
|---|---|---|
| Price | Rs 72,999 | Rs 69,999 ✓ |
| RAM | 6 GB | 8 GB ✓ |
| Storage | 128 GB | 128 GB |
| Battery | 7,200 mAh ✓ | 6,000 mAh |
| Charging | 44 W ✓ | 33 W |
| Screen | 6.75 inches | 6.77 inches ✓ |
| Refresh rate | 120 Hz | 120 Hz |
| Main camera | 50 MP | 108 MP ✓ |
| Selfie camera | 8 MP | 20 MP ✓ |
| 5G | No | No |
| Chipset | Snapdragon 6s Gen 2 4G | Helio G100-Ultra |
| Launched | February 2026 | 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 Y31d if you want a bigger battery and faster charging.
- Choose the Xiaomi Redmi Note 15 if you want more RAM, a bigger screen and a higher-resolution main camera for less money.
Prices are the official prices published by each brand in Pakistan. Shop prices can differ, and buy PTA-approved phones.