POCO X6 Pro 5G vs vivo Y31 Pro 5G

₹32,999 against ₹31,999, November 2026. Both scored out of five against other phones at the same price.

The two phones

POCO X6 Pro 5G, frontPOCO X6 Pro 5G3.8/5₹32,999 on AmazonBuy on AmazonFull verdict →
vivo Y31 Pro 5G, frontvivo Y31 Pro 5G3.9/5₹31,999 on FlipkartBuy on FlipkartFull verdict →

Which should you buy

Buy the POCO X6 Pro 5G if
  • you care most about performance, value — it scores higher there.
  • Very fast performance.
Buy the vivo Y31 Pro 5G if
  • you care most about battery, camera — it scores higher there.
  • you want to spend less: it is ₹31,999.
  • Big battery life.

Score by score

CategoryPOCO X6 Pro 5Gvivo Y31 Pro 5G
Battery3.34.6 (higher) ✓
Performance4.7 (higher) ✓4.4
Display4.04.0
Camera3.33.5 (higher) ✓
Value3.5 (higher) ✓2.4

A gap under a tenth of a point is shown as a draw: the scores are judgements to one decimal place, and calling 3.4 against 3.5 a win claims a precision we do not have. How we rate.

Where they differ

Only the specifications that are not the same on both. Anything not listed here, they match on.

SpecificationPOCO X6 Pro 5Gvivo Y31 Pro 5G
RAM & storage8 GB RAM + 256 GB, 12 GB RAM + 512 GB8 GB RAM + 128 GB, 8 GB RAM + 256 GB
ProcessorMediaTek Dimensity 8300 UltraMediaTek Dimensity 7300
Rear camera64 MP + 8 MP + 2 MP50 MP + 2 MP
Front camera16 MP8 MP
Battery5000 mAh6500 mAh
Display6.67 inches (16.94 cm)6.72 inches (17.07 cm)

Or consider the OnePlus Nord CE5 5G

At around the same money we score it higher than both of these.

Keep your research in one place

Free account. We never sell your data or show paid picks.

By continuing you agree to our Terms and Privacy Policy.