OnePlus Turbo 6X vs Vivo Y31d

The OnePlus Turbo 6X (2026) runs on the MediaTek Dimensity 7360 Super, while the Vivo Y31d (2026) runs on the Qualcomm Snapdragon 6s 4G Gen 2; estimated prices are $220 and $185. By overall MobileRank rating, the OnePlus Turbo 6X leads — 34/100 vs 33/100 (a 1-point difference). Key differences: the Vivo Y31d has the bigger battery (7200 mAh vs 7000); the OnePlus Turbo 6X is faster in AnTuTu (979,430 vs 522,680); the OnePlus Turbo 6X has NFC for contactless payments, the Vivo Y31d doesn't.

The OnePlus Turbo 6X edges out the Vivo Y31d by just 1 points — the two devices are very close in overall level.
Profile comparison
Category scores
OnePlus Turbo 6X
Performance 3
Display 100
Camera 24
Battery 56
Design 40
Value for money 95
Vivo Y31d
Performance 0
Display 100
Camera 24
Battery 57
Design 26
Value for money 97
What makes OnePlus Turbo 6X better?
  • Higher AnTuTu: 979430 vs 522680
  • Better Geekbench Single: 1011 vs 489
  • Better Geekbench Multi: 2813 vs 1532
  • Faster charging: 45W vs 44W
  • Higher refresh rate: 144Hz vs 120Hz
  • Lighter: 208g vs 219g

  • Higher performance (3/100 vs 0/100)
  • Better design/ergonomics (40/100 vs 26/100)
What makes Vivo Y31d better?
  • Bigger battery: 7200 vs 7000 mAh
  • Cheaper: $185 vs $220

  • Longer battery life (57/100 vs 56/100)
  • Better value for money (97/100 vs 95/100)
Comparison verdict

Comparing the OnePlus Turbo 6X vs the Vivo Y31d, the OnePlus Turbo 6X scores 1 points higher (34/100 vs 33/100). In the "performance" category, the OnePlus Turbo 6X and the Vivo Y31d are nearly equal (3/100 vs 0/100). In the "display" category, both devices are on the same level — 100/100. In the "camera" category, both devices are on the same level — 24/100. In the "battery" category, the Vivo Y31d and the OnePlus Turbo 6X are nearly equal (57/100 vs 56/100). In the "design" category, the OnePlus Turbo 6X is a bit better (40/100 vs 26/100). In the "value for money" category, the Vivo Y31d and the OnePlus Turbo 6X are nearly equal (97/100 vs 95/100).

OnePlus Turbo 6X: The OnePlus Turbo 6X is a better fit for budget-conscious buyers.
Vivo Y31d: The Vivo Y31d is a better fit for budget-conscious buyers.
Specs comparison
Specification OnePlus Turbo 6X Vivo Y31d
Processor MediaTek Dimensity 7360 Super Qualcomm Snapdragon 6s 4G Gen 2
AnTuTu 979430 522680
Geekbench Single 1011 489
Geekbench Multi 2813 1532
Display 6.7" IPS LCD 6.8" IPS LCD
Resolution 2400x1080 720x1570
Refresh rate 144 Hz 120 Hz
Battery 7000 mAh 7200 mAh
Charging 45W 44W
Main camera 50 MP 50 MP
Front camera 8 MP 8 MP
RAM 8GB / 12GB 6GB / 8GB
Storage 128GB / 256GB 128GB / 256GB
OS Android 16 Android 16
Brightness (peak) 1250 nits
NFC yes no
Protection IP64 IP68/IP69
Dimensions 165.9×75.9×8.6 mm 166.6×78.4×8.4 mm
Weight 208 g 219 g
Price $220 $185
Camera comparison
OnePlus Turbo 6X
  • Main: 50MP f/f/1.8
  • Front: 8MP
24
camera
Vivo Y31d
  • Main: 50MP f/f/2.0
  • Front: 8MP
24
camera
Display comparison
OnePlus Turbo 6X
  • 6.7" IPS LCD
  • Resolution: 2400x1080
  • Refresh rate: 144 Hz
100
display
Vivo Y31d
  • 6.8" IPS LCD
  • Resolution: 720x1570
  • Refresh rate: 120 Hz
100
display
Battery and charging
OnePlus Turbo 6X
  • 7000 mAh
  • Wired: 45W
  • No wireless charging
56
battery
Vivo Y31d
  • 7200 mAh
  • Wired: 44W
  • No wireless charging
57
battery
Overall performance score

We compared OnePlus Turbo 6X and Vivo Y31d, covering their specs and all relevant benchmarks.

OnePlus Turbo 6X MediaTek Dimensity 7360 Super
34/100
979430 AnTuTu
Vivo Y31d Qualcomm Snapdragon 6s 4G Gen 2
33/100 -87.4%
522680 AnTuTu

OnePlus Turbo 6X leads Vivo Y31d by 87.4% in our overall performance rating.

Benchmarks
Price and availability
OnePlus Turbo 6X
$220
Vivo Y31d
$185

Price difference: $35. Vivo Y31d is cheaper by $35.

Detailed category analysis
performance

In the "performance" category, the OnePlus Turbo 6X and the Vivo Y31d are nearly equal (3/100 vs 0/100).

display

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

camera

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

battery

In the "battery" category, the Vivo Y31d and the OnePlus Turbo 6X are nearly equal (57/100 vs 56/100).

design

In the "design" category, the OnePlus Turbo 6X is a bit better (40/100 vs 26/100).

value for money

In the "value for money" category, the Vivo Y31d and the OnePlus Turbo 6X are nearly equal (97/100 vs 95/100).

Frequently asked questions
Which is better: the OnePlus Turbo 6X or the Vivo Y31d?

The OnePlus Turbo 6X edges out the Vivo Y31d by just 1 points — the two devices are very close in overall level.

What is the rating of the OnePlus Turbo 6X and the Vivo Y31d?

The OnePlus Turbo 6X has a MobileRank rating of 34/100, the Vivo Y31d — 33/100.

Should you choose the OnePlus Turbo 6X over the Vivo Y31d?

The OnePlus Turbo 6X is a better fit for budget-conscious buyers. The Vivo Y31d is a better fit for budget-conscious buyers.