Sony Xperia 10 VII vs Xiaomi 12 Pro

The Sony Xperia 10 VII (2025) runs on the Qualcomm Snapdragon 6 Gen 3, while the Xiaomi 12 Pro (2021) runs on the Qualcomm Snapdragon 8 Gen 1. By overall MobileRank rating, the Xiaomi 12 Pro leads — 47/100 vs 34/100 (a 13-point difference). Key differences: the Sony Xperia 10 VII has the bigger battery (5000 mAh vs 4600); the Xiaomi 12 Pro is faster in AnTuTu (1,305,466 vs 895,533); the Sony Xperia 10 VII is noticeably lighter (168g vs 204g).

The Xiaomi 12 Pro is noticeably better than the Sony Xperia 10 VII — the overall rating gap is 13 points.
Profile comparison
Category scores
Sony Xperia 10 VII
Performance 2
Display 100
Camera 30
Battery 39
Design 90
Value for money 79
Xiaomi 12 Pro
Performance 18
Display 100
Camera 64
Battery 51
Design 45
Value for money 55
What makes Sony Xperia 10 VII better?
  • Bigger battery: 5000 vs 4600 mAh
  • Lighter: 168g vs 204g

  • Better design/ergonomics (90/100 vs 45/100)
  • Better value for money (79/100 vs 55/100)
What makes Xiaomi 12 Pro better?
  • Higher AnTuTu: 1305466 vs 895533
  • Better Geekbench Single: 1675 vs 1015
  • Better Geekbench Multi: 4453 vs 2920
  • Faster charging: 120W vs 30W

  • Higher performance (18/100 vs 2/100)
  • Better camera (64/100 vs 30/100)
  • Longer battery life (51/100 vs 39/100)
Comparison verdict

Comparing the Sony Xperia 10 VII vs the Xiaomi 12 Pro, the Xiaomi 12 Pro scores 13 points higher (47/100 vs 34/100). In the "performance" category, the Xiaomi 12 Pro leads (18/100 vs 2/100). In the "camera" category, the Xiaomi 12 Pro leads (64/100 vs 30/100). In the "battery" category, the Xiaomi 12 Pro leads (51/100 vs 39/100). In the "value for money" category, the Sony Xperia 10 VII leads (79/100 vs 55/100). In the "performance" category, the Xiaomi 12 Pro notably outperforms the Sony Xperia 10 VII (18/100 vs 2/100). In the "display" category, both devices are on the same level — 100/100. In the "camera" category, the Xiaomi 12 Pro significantly outperforms the Sony Xperia 10 VII (64/100 vs 30/100). In the "battery" category, the Xiaomi 12 Pro is a bit better (51/100 vs 39/100). In the "design" category, the Sony Xperia 10 VII significantly outperforms the Xiaomi 12 Pro (90/100 vs 45/100). In the "value for money" category, the Sony Xperia 10 VII notably outperforms the Xiaomi 12 Pro (79/100 vs 55/100).

Sony Xperia 10 VII: The Sony Xperia 10 VII is a better fit for budget-conscious buyers.
Xiaomi 12 Pro: The Xiaomi 12 Pro is a better fit for everyday use.
Specs comparison
Specification Sony Xperia 10 VII Xiaomi 12 Pro
Processor Qualcomm Snapdragon 6 Gen 3 Qualcomm Snapdragon 8 Gen 1
AnTuTu 895533 1305466
Geekbench Single 1015 1675
Geekbench Multi 2920 4453
Display 6.1" OLED 6.7" LTPO AMOLED
Resolution 2340x1080 1440x3200
Refresh rate 120 Hz 120 Hz
Battery 5000 mAh 4600 mAh
Charging 30W 120W
DXOMark (camera) 129
Main camera 50 MP 50 MP
Ultrawide 13 MP 50 MP
Telephoto 0 MP 50 MP
Front camera 8 MP 32 MP
RAM 8GB 8GB / 12GB
Storage 128GB 128GB / 256GB
OS Android 15 Android 12, MIUI 13
Brightness (peak) 1500 nits
NFC yes yes
Protection IP68
Dimensions 153.0×72.0×8.3 mm 163.6×74.6×8.2 mm
Weight 168 g 204 g
Price $449
Camera comparison
Sony Xperia 10 VII
  • Main: 50MP f/f/1.9
  • Ultrawide: 13MP
  • Front: 8MP
30
camera
Xiaomi 12 Pro
  • Main: 50MP f/f/1.9
  • Ultrawide: 50MP
  • Telephoto: 50MP
  • Front: 32MP
64
camera
Display comparison
Sony Xperia 10 VII
  • 6.1" OLED
  • Resolution: 2340x1080
  • Refresh rate: 120 Hz
100
display
Xiaomi 12 Pro
  • 6.7" LTPO AMOLED
  • Resolution: 1440x3200
  • Refresh rate: 120 Hz
100
display
Battery and charging
Sony Xperia 10 VII
  • 5000 mAh
  • Wired: 30W
  • No wireless charging
39
battery
Xiaomi 12 Pro
  • 4600 mAh
  • Wired: 120W
  • No wireless charging
51
battery
Overall performance score

We compared Sony Xperia 10 VII and Xiaomi 12 Pro, covering their specs and all relevant benchmarks.

Sony Xperia 10 VII Qualcomm Snapdragon 6 Gen 3
34/100
895533 AnTuTu
Xiaomi 12 Pro Qualcomm Snapdragon 8 Gen 1
47/100 +31.4%
1305466 AnTuTu

Xiaomi 12 Pro leads Sony Xperia 10 VII by 31.4% in our overall performance rating.

Benchmarks
Price and availability
Sony Xperia 10 VII
$449
Xiaomi 12 Pro
Price unknown
Detailed category analysis
performance

In the "performance" category, the Xiaomi 12 Pro notably outperforms the Sony Xperia 10 VII (18/100 vs 2/100).

display

In the "display" category, both devices are on the same level — 100/100.

camera

In the "camera" category, the Xiaomi 12 Pro significantly outperforms the Sony Xperia 10 VII (64/100 vs 30/100).

battery

In the "battery" category, the Xiaomi 12 Pro is a bit better (51/100 vs 39/100).

design

In the "design" category, the Sony Xperia 10 VII significantly outperforms the Xiaomi 12 Pro (90/100 vs 45/100).

value for money

In the "value for money" category, the Sony Xperia 10 VII notably outperforms the Xiaomi 12 Pro (79/100 vs 55/100).

Frequently asked questions
Which is better: the Sony Xperia 10 VII or the Xiaomi 12 Pro?

The Xiaomi 12 Pro is noticeably better than the Sony Xperia 10 VII — the overall rating gap is 13 points.

What is the rating of the Sony Xperia 10 VII and the Xiaomi 12 Pro?

The Sony Xperia 10 VII has a MobileRank rating of 34/100, the Xiaomi 12 Pro — 47/100.

Which has the better camera: the Sony Xperia 10 VII or the Xiaomi 12 Pro?

The Xiaomi 12 Pro leads on camera score (64/100 vs 30/100).

Which is more powerful: the Sony Xperia 10 VII or the Xiaomi 12 Pro?

The Xiaomi 12 Pro leads on performance (18/100 vs 2/100).

Should you choose the Sony Xperia 10 VII over the Xiaomi 12 Pro?

The Sony Xperia 10 VII is a better fit for budget-conscious buyers. The Xiaomi 12 Pro is a better fit for everyday use.