Oppo F31 Pro vs Vivo V40e
The Oppo F31 Pro (2025) runs on the MediaTek Dimensity 7300, while the Vivo V40e (2024) runs on the MediaTek Dimensity 7300. By overall MobileRank rating, the Vivo V40e leads — 57/100 vs 56/100 (a 1-point difference). Key differences: the Oppo F31 Pro has the bigger battery (7000 mAh vs 5500).
Oppo F31 Pro
Vivo V40e
- Bigger battery: 7000 vs 5500 mAh
- Longer battery life (68/100 vs 62/100)
- Better display (80/100 vs 79/100)
- Lighter: 183g vs 190g
- Better camera (44/100 vs 37/100)
- Better portability (74/100 vs 65/100)
Comparing the Oppo F31 Pro vs the Vivo V40e, the Vivo V40e scores 1 points higher (57/100 vs 56/100). In the "performance" category, both devices are on the same level — 55/100. In the "display" category, the Oppo F31 Pro and the Vivo V40e are nearly equal (80/100 vs 79/100). In the "camera" category, the Vivo V40e is a bit better (44/100 vs 37/100). In the "battery" category, the Oppo F31 Pro is a bit better (68/100 vs 62/100). In the "portability" category, the Vivo V40e is a bit better (74/100 vs 65/100).
| Specification | Oppo F31 Pro | Vivo V40e | |
|---|---|---|---|
| Processor | MediaTek Dimensity 7300 | MediaTek Dimensity 7300 | |
| AnTuTu | 877641 | 877641 | |
| Geekbench Single | 1011 | 1011 | |
| Geekbench Multi | 2813 | 2813 | |
| Display | 6.6" AMOLED | 6.8" AMOLED | |
| Resolution | 1080x2372 | 1080x2392 | |
| Refresh rate | 120 Hz | 120 Hz | |
| Battery | 7000 mAh | 5500 mAh | |
| Charging | 80W | 80W | |
| Main camera | 50 MP | 50 MP | |
| Ultrawide | 0 MP | 8 MP | |
| Front camera | 32 MP | 50 MP | |
| RAM | 8GB / 12GB | 8GB | |
| Storage | 128GB / 256GB | 128GB / 256GB | |
| OS | Android 15, ColorOS 15 | Android 14, Funtouch 14 | |
| Brightness (peak) | 1400 nits | — | |
| NFC | no | no | |
| Protection | IP68 | IP64 | |
| Dimensions | 158.2×75.0×8.0 mm | 163.7×75.0×7.5 mm | |
| Weight | 190 g | 183 g | |
| Launch price | — | — |
Oppo F31 Pro
- Main: 50MP f/f/1.8
- Front: 32MP
Vivo V40e
- Main: 50MP f/f/2.0
- Ultrawide: 8MP
- Front: 50MP
Oppo F31 Pro
- 6.6" AMOLED
- Resolution: 1080x2372
- Refresh rate: 120 Hz
Vivo V40e
- 6.8" AMOLED
- Resolution: 1080x2392
- Refresh rate: 120 Hz
Oppo F31 Pro
- 7000 mAh
- Wired: 80W
- No wireless charging
Vivo V40e
- 5500 mAh
- Wired: 80W
- No wireless charging
We compared Oppo F31 Pro and Vivo V40e, covering their specs and all relevant benchmarks.
Equal performance based on benchmark results.
performance
In the "performance" category, both devices are on the same level — 55/100.
display
In the "display" category, the Oppo F31 Pro and the Vivo V40e are nearly equal (80/100 vs 79/100).
camera
In the "camera" category, the Vivo V40e is a bit better (44/100 vs 37/100).
battery
In the "battery" category, the Oppo F31 Pro is a bit better (68/100 vs 62/100).
portability
In the "portability" category, the Vivo V40e is a bit better (74/100 vs 65/100).
Which is better: the Oppo F31 Pro or the Vivo V40e?
The Vivo V40e edges out the Oppo F31 Pro by just 1 points — the two devices are very close in overall level.
What is the rating of the Oppo F31 Pro and the Vivo V40e?
The Oppo F31 Pro has a MobileRank rating of 56/100, the Vivo V40e — 57/100.
Which has the better camera: the Oppo F31 Pro or the Vivo V40e?
The Vivo V40e leads on camera score (44/100 vs 37/100).
Should you choose the Oppo F31 Pro over the Vivo V40e?
The Oppo F31 Pro is a better fit for everyday use. The Vivo V40e is a better fit for everyday use.