Meizu 21 Pro vs Vivo Y31 Pro

The Meizu 21 Pro (2024) runs on the Qualcomm Snapdragon 8 Gen 3, while the Vivo Y31 Pro (2025) runs on the MediaTek Dimensity 7300; launch prices were $700 and $195. By overall MobileRank rating, the Meizu 21 Pro leads — 71/100 vs 50/100 (a 21-point difference). Key differences: the Vivo Y31 Pro has the bigger battery (6500 mAh vs 5050); the Meizu 21 Pro is faster in AnTuTu (2,345,563 vs 879,714); the Meizu 21 Pro has NFC for contactless payments, the Vivo Y31 Pro doesn't.

The Meizu 21 Pro significantly outperforms the Vivo Y31 Pro by 21 points (71/100 vs 50/100).

Profile comparison

Category scores

Meizu 21 Pro

Performance 82
Display 89
Camera 46
Battery 72
Portability 55
Value for money 56

Vivo Y31 Pro

Performance 55
Display 66
Camera 30
Battery 58
Portability 56
Value for money 62

What makes Meizu 21 Pro better?

  • Higher AnTuTu: 2345563 vs 879714
  • Better Geekbench Single: 2203 vs 1001
  • Better Geekbench Multi: 6511 vs 2918
  • Faster charging: 80W vs 44W

  • Higher performance (82/100 vs 55/100)
  • Better camera (46/100 vs 30/100)
  • Longer battery life (72/100 vs 58/100)
  • Better display (89/100 vs 66/100)

What makes Vivo Y31 Pro better?

  • Bigger battery: 6500 vs 5050 mAh
  • Lighter: 204g vs 208g
  • Cheaper at launch: $195 vs $700

  • Better portability (56/100 vs 55/100)

Comparison verdict

Comparing the Meizu 21 Pro vs the Vivo Y31 Pro, the Meizu 21 Pro scores 21 points higher (71/100 vs 50/100). In the "performance" category, the Meizu 21 Pro leads (82/100 vs 55/100). In the "camera" category, the Meizu 21 Pro leads (46/100 vs 30/100). In the "battery" category, the Meizu 21 Pro leads (72/100 vs 58/100). Value score: Meizu 21 Pro — 56/100, Vivo Y31 Pro — 62/100; it shows how far a model sits above or below the usual level for its price, and is not part of the overall rating. In the "performance" category, the Meizu 21 Pro notably outperforms the Vivo Y31 Pro (82/100 vs 55/100). In the "display" category, the Meizu 21 Pro notably outperforms the Vivo Y31 Pro (89/100 vs 66/100). In the "camera" category, the Meizu 21 Pro notably outperforms the Vivo Y31 Pro (46/100 vs 30/100). In the "battery" category, the Meizu 21 Pro is a bit better (72/100 vs 58/100). In the "portability" category, the Vivo Y31 Pro and the Meizu 21 Pro are nearly equal (56/100 vs 55/100).

Meizu 21 Pro: The Meizu 21 Pro is a better fit for gamers and power users.

Specs comparison

Specification Meizu 21 Pro Vivo Y31 Pro
Processor Qualcomm Snapdragon 8 Gen 3 MediaTek Dimensity 7300
AnTuTu 2345563 879714
Geekbench Single 2203 1001
Geekbench Multi 6511 2918
Display 6.8" LTPO AMOLED 6.7" IPS LCD
Resolution 1368x3192 1080x2408
Refresh rate 120 Hz 120 Hz
Battery 5050 mAh 6500 mAh
Charging 80W 44W
Wireless charging 50W 0W
Main camera 50 MP 50 MP
Ultrawide 13 MP 0 MP
Telephoto 10 MP 0 MP
Front camera 32 MP 8 MP
RAM 12GB / 16GB 8GB
Storage 256GB / 512GB / 1TB 128GB / 256GB
OS Flyme AIOS 2 Android 15, Funtouch 15
Brightness (peak) 1250 nits 1050 nits
NFC yes no
Protection IP68 IP64
Dimensions 165.0×74.4×8.0 mm 165.7×76.3×8.1 mm
Weight 208 g 204 g
Launch price $700 $195

Camera comparison

Meizu 21 Pro

  • Main: 50MP f/1.9
  • Ultrawide: 13MP
  • Telephoto: 10MP
  • Front: 32MP
46
camera

Vivo Y31 Pro

  • Main: 50MP f/1.8
  • Front: 8MP
30
camera

Display comparison

Meizu 21 Pro

  • 6.8" LTPO AMOLED
  • Resolution: 1368x3192
  • Refresh rate: 120 Hz
89
display

Vivo Y31 Pro

  • 6.7" IPS LCD
  • Resolution: 1080x2408
  • Refresh rate: 120 Hz
66
display

Battery and charging

Meizu 21 Pro

  • 5050 mAh
  • Wired: 80W
  • Wireless: 50W
72
battery

Vivo Y31 Pro

  • 6500 mAh
  • Wired: 44W
  • No wireless charging
58
battery

Overall performance score

We compared Meizu 21 Pro and Vivo Y31 Pro, covering their specs and all relevant benchmarks.

Meizu 21 Pro Qualcomm Snapdragon 8 Gen 3
71/100
2345563 AnTuTu
Vivo Y31 Pro MediaTek Dimensity 7300
50/100 -166.6%
879714 AnTuTu

Meizu 21 Pro leads Vivo Y31 Pro by 166.6% in our overall performance rating.

Benchmarks

Launch prices and where to check today's

Meizu 21 Pro

$700

Vivo Y31 Pro

$195

Launch price difference: $505. Vivo Y31 Pro was $505 cheaper at launch.

Detailed category analysis

performance

In the "performance" category, the Meizu 21 Pro notably outperforms the Vivo Y31 Pro (82/100 vs 55/100).

display

In the "display" category, the Meizu 21 Pro notably outperforms the Vivo Y31 Pro (89/100 vs 66/100).

camera

In the "camera" category, the Meizu 21 Pro notably outperforms the Vivo Y31 Pro (46/100 vs 30/100).

battery

In the "battery" category, the Meizu 21 Pro is a bit better (72/100 vs 58/100).

portability

In the "portability" category, the Vivo Y31 Pro and the Meizu 21 Pro are nearly equal (56/100 vs 55/100).

Frequently asked questions

Which is better: the Meizu 21 Pro or the Vivo Y31 Pro?

The Meizu 21 Pro significantly outperforms the Vivo Y31 Pro by 21 points (71/100 vs 50/100).

What is the rating of the Meizu 21 Pro and the Vivo Y31 Pro?

The Meizu 21 Pro has a MobileRank rating of 71/100, the Vivo Y31 Pro — 50/100.

Which has the better camera: the Meizu 21 Pro or the Vivo Y31 Pro?

The Meizu 21 Pro leads on camera score (46/100 vs 30/100).

Which is more powerful: the Meizu 21 Pro or the Vivo Y31 Pro?

The Meizu 21 Pro leads on performance (82/100 vs 55/100).

Should you choose the Meizu 21 Pro over the Vivo Y31 Pro?

The Meizu 21 Pro is a better fit for gamers and power users.