Welcome!

Unlock your personalized experience.
Sign Up

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.

Vivo Y31d 6GB / 128GB Rs 72,999 2 of 12 rows won · value score 46
vs
Xiaomi Redmi Note 15 8GB / 128GB Rs 69,999 5 of 12 rows won · value score 47
SpecificationVivo Y31dXiaomi 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.