OPPO F31 Pro 5G vs Xiaomi 17T Pro
46.7Performance84.8
55.2Display74.1
45.9Camera61.4
79.8Battery95
52Features100
3 spec wins — OPPO F31 Pro 5G7 spec wins — Xiaomi 17T Pro
InnoReviews verdict
Xiaomi 17T Pro wins this phone face-off, 81.5 to 55.4, pulling ahead mainly in features (+48) and performance (+38). OPPO F31 Pro 5G still makes sense if its price or standout specs fit your needs better.
Which would you pick?
Key differences
Reasons to pick the OPPO F31 Pro 5G
- 13% lower weight: 190 g vs 219 g
Reasons to pick the Xiaomi 17T Pro
- Stronger performance score: 85 vs 47
- Stronger display score: 74 vs 55
- Stronger camera score: 61 vs 46
- Stronger battery score: 95 vs 80
- Stronger features score: 100 vs 52
Display
| Spec | OPPO F31 Pro 5G | Xiaomi 17T Pro |
|---|---|---|
| Screen size | 6.57 ″ | 6.83 ″+4% |
| Panel type | AMOLED | AMOLED |
| Resolution | 2372x1080 | 1280x2772 |
| Pixel density | 397 ppi | 447 ppi+13% |
| Refresh rate | 120 Hz | 144 Hz+20% |
| Peak brightness | 1,400 nits | 3,500 nits+150% |
| Screen-to-body | 93 %+2% | 91.1 % |
Performance
| Spec | OPPO F31 Pro 5G | Xiaomi 17T Pro |
|---|---|---|
| Chipset | Dimensity 7300-Energy | MediaTek Dimensity 9500 |
| AnTuTu | — | 3,182,664Top 10% |
| AnTuTu 11 (CPU) | — | 911,618Top 10% |
| AnTuTu 11 (GPU) | — | 1,228,396Top 9% |
| AnTuTu 11 (Memory) | — | 401,602Top 17% |
| AnTuTu 11 (UX) | — | 641,048Top 11% |
| RAM (max) | 12 GB | 16 GB+33% |
| Storage options | 128GB / 256GB | 256/512GB/1TB |
| Storage type | UFS 3.1 | UFS 4.1 |
Camera
| Spec | OPPO F31 Pro 5G | Xiaomi 17T Pro |
|---|---|---|
| Main camera | 50 MP | 50 MP |
| Main aperture | f/1.8 | f/1.67 |
| Ultra-wide | — | 12 MP |
| Telephoto | — | 50 MP |
| Optical zoom | — | 5 x |
| Max video | 4K@30fps | 8K@30fps |
| Front camera | 32 MP | 32 MP |
| OIS | Yes | Yes |
Battery
| Spec | OPPO F31 Pro 5G | Xiaomi 17T Pro |
|---|---|---|
| Capacity | 7,000 mAh | 7,000 mAh |
| Wired charging | 80 W | 100 W+25% |
| Wireless charging | — | 50 W |
| Active use endurance | — | 20.3 h |
Design
| Spec | OPPO F31 Pro 5G | Xiaomi 17T Pro |
|---|---|---|
| Weight | 190 g+13% | 219 g |
| Thickness | 8 mm+3% | 8.3 mm |
| IP rating | IP66/IP68/IP69 | IP68 |
| Frame material | Aluminum | Aluminum |
Connectivity
| Spec | OPPO F31 Pro 5G | Xiaomi 17T Pro |
|---|---|---|
| 5G | Yes | Yes |
| Wi-Fi | Wi-Fi 6 | Wi-Fi 7 |
| Bluetooth | 5.4 | 6.0 |
| NFC | — | Yes |
| USB | USB-C 2.0 | USB-C 2.0 |
| eSIM | No | Yes |
Software
| Spec | OPPO F31 Pro 5G | Xiaomi 17T Pro |
|---|---|---|
| OS at launch | Android 15 (ColorOS 15) | Android 16 (HyperOS 3) |
| OS update pledge | 2 years | — |
Audio
| Spec | OPPO F31 Pro 5G | Xiaomi 17T Pro |
|---|---|---|
| Stereo speakers | Yes | Yes |
| 3.5mm jack | No | No |

