Xiaomi Redmi Note 15 5G vs Vivo Y31 5G (6GB RAM + 128GB): Which is Better?
Compare specifications, features, prices, and find out which device is the right choice for you.
Xiaomi
Xiaomi Redmi Note 15 5G
229 USD
Overall Winner
vivo
Vivo Y31 5G (6GB RAM + 128GB)
₹19,999
Specification Comparison
| Feature | Xiaomi Redmi Note 15 5G | Vivo Y31 5G (6GB RAM + 128GB) |
|---|---|---|
| Display | 6.67 inch, AMOLED, 120Hz | 6.68 inches, Color IPS Screen (16M Colors) |
| Processor | Dimensity 7025 | Snapdragon 4 Gen2 |
| RAM | 6GB | 6 GB |
| Storage | 128GB | 128 GB |
| Main Camera | 108MP | 50 MP Rear |
| Front Camera | 16 MP | 8 MP |
| Battery | 5500mAh | 6500 mAh |
| Operating System | Android 15 | Android v15 |
| Weight | 190g | - |
| Price | 229 USD | ₹19,999 |
Pros of Xiaomi Redmi Note 15 5G
- High-resolution 108MP main camera for detailed photos
- Vibrant AMOLED, 120Hz display with deep blacks and rich colors
- Capable Dimensity 7025 processor for daily use
- Quality audio with Stereo speakers
Pros of Vivo Y31 5G (6GB RAM + 128GB)
- Capable 50 MP Rear main camera for quality shots
- Color IPS Screen (16M Colors) display with accurate color reproduction
Cons of Xiaomi Redmi Note 15 5G
- No significant drawbacks for most users
Cons of Vivo Y31 5G (6GB RAM + 128GB)
- Snapdragon 4 Gen2 may struggle with demanding tasks
Verdict: Which Should You Buy?
The Xiaomi Redmi Note 15 5G edges out as the better overall choice. The Xiaomi Redmi Note 15 5G features the Dimensity 7025 while the Vivo Y31 5G (6GB RAM + 128GB) comes with the Snapdragon 4 Gen2. In terms of pricing, the Xiaomi Redmi Note 15 5G is at 229 USD and the Vivo Y31 5G (6GB RAM + 128GB) is at ₹19,999. Your choice depends on your priorities - consider the pros and cons above to make the right decision.
Frequently Asked Questions
What are the main differences between Xiaomi Redmi Note 15 5G and Vivo Y31 5G (6GB RAM + 128GB)?
Xiaomi Redmi Note 15 5G features the Dimensity 7025 with 6GB RAM, while Vivo Y31 5G (6GB RAM + 128GB) comes with the Snapdragon 4 Gen2 with 6 GB RAM. Xiaomi Redmi Note 15 5G has a 6.67 inch display, while Vivo Y31 5G (6GB RAM + 128GB) has a 6.68 inches display.
Which has a better camera?
Both phones have capable cameras. The Xiaomi Redmi Note 15 5G has a 108MP main camera, while the Vivo Y31 5G (6GB RAM + 128GB) has a 50 MP Rear main camera.
Which has better battery life?
The Xiaomi Redmi Note 15 5G has a 5500mAh battery, while the Vivo Y31 5G (6GB RAM + 128GB) has a 6500 mAh battery.
Which is more affordable?
The Xiaomi Redmi Note 15 5G is priced at 229 USD, while the Vivo Y31 5G (6GB RAM + 128GB) costs ₹19,999.
Which should I buy?
The Xiaomi Redmi Note 15 5G edges out as the better overall choice. The Xiaomi Redmi Note 15 5G features the Dimensity 7025 while the Vivo Y31 5G (6GB RAM + 128GB) comes with the Snapdragon 4 Gen2. In terms of pricing, the Xiaomi Redmi Note 15 5G is at 229 USD and the Vivo Y31 5G (6GB RAM + 128GB) is at ₹19,999. Your choice depends on your priorities - consider the pros and cons above to make the right decision.
Want to Compare More Devices?
Use our comparison tool to compare up to 4 devices side by side.
Start Comparing