Huawei Mate 40 Pro vs vivo Y300 Pro
46.7Performance34.6
39.6Display71.4
42Camera34.1
61.3Battery75.1
86.7Features46.7
3 spec wins — Huawei Mate 40 Pro9 spec wins — vivo Y300 Pro
InnoReviews verdict
This one is close to a dead heat: Huawei Mate 40 Pro scores 51.3 against 51.2 for vivo Y300 Pro. Pick by the categories that matter to you — Huawei Mate 40 Pro edges ahead in features and performance, or by price.
Which would you pick?
Key differences
Reasons to pick the Huawei Mate 40 Pro
- Stronger performance score: 47 vs 35
- Stronger camera score: 42 vs 34
- Stronger features score: 87 vs 47
- 18% higher Pixel density: 456 ppi vs 388 ppi
- Has NFC — the other doesn't
Reasons to pick the vivo Y300 Pro
- Stronger display score: 71 vs 40
- Stronger battery score: 75 vs 61
- 441% higher Peak brightness: 5,000 nits vs 925 nits
- 146% higher Front camera: 32 MP vs 13 MP
- 50% higher RAM (max): 12 GB vs 8 GB
Display
| Spec | Huawei Mate 40 Pro | vivo Y300 Pro |
|---|---|---|
| Screen size | 6.76 ″ | 6.77 ″ |
| Panel type | OLED | AMOLED |
| Resolution | 2772x1344 | 1080x2392 |
| Pixel density | 456 ppi+18% | 388 ppi |
| Refresh rate | 90 Hz | 120 Hz+33% |
| Peak brightness | 925 nits | 5,000 nits+441% |
| Screen-to-body | — | 88.8 % |
Performance
| Spec | Huawei Mate 40 Pro | vivo Y300 Pro |
|---|---|---|
| Chipset | Kirin 9000 | Qualcomm Snapdragon 6 Gen 1 |
| AnTuTu | 878,884Bottom 17% | — |
| AnTuTu 11 (CPU) | 296,136Bottom 15% | — |
| AnTuTu 11 (GPU) | 165,066Bottom 23% | — |
| AnTuTu 11 (Memory) | 199,045Bottom 35% | — |
| AnTuTu 11 (UX) | 218,637Bottom 9% | — |
| Geekbench 6 (single) | — | 940Bottom 28% |
| Geekbench 6 (multi) | — | 2,790Bottom 32% |
| RAM (max) | 8 GB | 12 GB+50% |
| Storage options | 128GB / 256GB / 512GB | 128/256/512GB |
| Storage type | UFS 3.1 | UFS 2.2 |
Camera
| Spec | Huawei Mate 40 Pro | vivo Y300 Pro |
|---|---|---|
| Main camera | 50 MP | 50 MP |
| Main aperture | f/1.9 | f/1.8 |
| Ultra-wide | 20 MP | — |
| Telephoto | 12 MP | — |
| Optical zoom | 5 x | — |
| Max video | 4K@60fps | 4K@30fps |
| Front camera | 13 MP | 32 MP+146% |
| OIS | No | No |
Battery
| Spec | Huawei Mate 40 Pro | vivo Y300 Pro |
|---|---|---|
| Capacity | 4,400 mAh | 6,500 mAh+48% |
| Wired charging | 66 W | 80 W+21% |
| Wireless charging | 50 W | — |
Design
| Spec | Huawei Mate 40 Pro | vivo Y300 Pro |
|---|---|---|
| Weight | 212 g | 194 g+8% |
| Thickness | 9.1 mm | 7.7 mm+15% |
| IP rating | IP68 | IP65 |
| Frame material | Aluminum | — |
Connectivity
| Spec | Huawei Mate 40 Pro | vivo Y300 Pro |
|---|---|---|
| 5G | Yes | Yes |
| Wi-Fi | Wi-Fi 6 | Wi-Fi 5 |
| Bluetooth | 5.2 | 5.1 |
| NFC | Yes | No |
| USB | USB-C 3.1 Gen 1 | USB-C 2.0 |
| eSIM | — | No |
Software
| Spec | Huawei Mate 40 Pro | vivo Y300 Pro |
|---|---|---|
| OS at launch | Android 10 (EMUI 11) | Android 14 (OriginOS 4) |
Audio
| Spec | Huawei Mate 40 Pro | vivo Y300 Pro |
|---|---|---|
| Stereo speakers | Yes | No |
| 3.5mm jack | No | No |
Related comparisons
Huawei Mate 40 Provs Google Pixel 8aVSHuawei Mate 40 Provs realme NARZO 90 5GVSHuawei Mate 40 Provs OPPO Reno11 Pro 5GVSHuawei Mate 40 Provs OUKITEL WP500 UltraVSvivo Y300 Provs OPPO Reno11 Pro 5GVSvivo Y300 Provs OUKITEL WP500 UltraVSvivo Y300 Provs realme 12 Pro 5GVSvivo Y300 Provs Google Pixel 8aVS

