Huawei Mate 90 vs Vivo X300s: Which One Should You Buy?
Huawei Mate 90 edges ahead with a BeastScore of 95.0/100 — but the right choice depends on what matters to you.
Huawei Mate 90 wins overall; Vivo X300s takes 5 of 6 categories
Here's exactly where each phone is stronger.


Bigger shape = better phone.
Scores out of 100. "From specs" scores compare only the specs both phones list. How we score
- Speedfrom specsVivo X300s8496
- Camerafrom specsVivo X300s8289
- VideoNot enough data
- SelfieVivo X300s60100
- Batteryfrom specsVivo X300s9097
- Displayfrom specsVivo X300s92100
- ConnectivityNot enough data
- SecurityTie100100
- ValueNot enough data
- Vivo X300s has the bigger battery7,100 mAh vs 6,600 mAh
- Vivo X300s charges faster90W vs 66W
- Vivo X300s has a sharper main camera200 MP vs 50 MP
- Vivo X300s has a smoother screen144 Hz vs 120 Hz
- Vivo X300s has the bigger screen6.78" vs 6.75"
- Huawei Mate 90 is lighter217 g vs 218 g
- Vivo X300s has a sharper selfie camera50 MP vs 13 MP
- Vivo X300s has the faster chipDimensity 9500 vs Kirin 9030
- Vivo X300s is better protected from water and dustIP69 vs IP68
Why buy each phone
Swipe ⇄Huawei Mate 90 wins — BeastScore 95.0/100
The Huawei Mate 90 is the better pick for most people thanks to its lighter body (217 g vs 218 g). The Vivo X300s is worth a look if you prefer its bigger battery (7,100 mAh vs 6,600 mAh).
Reliable all-round performance.
Larger battery: 7,100 mAh vs 6,600 mAh · Faster wired charging: 90W vs 66W
Common questions
Which is better: Huawei Mate 90 or Vivo X300s?
The Huawei Mate 90 is the better pick for most people thanks to its lighter body (217 g vs 218 g). The Vivo X300s is worth a look if you prefer its bigger battery (7,100 mAh vs 6,600 mAh). BeastScore: Huawei Mate 90 95.0/100, Vivo X300s 93.1/100.
What are the main battery and display differences between Huawei Mate 90 and Vivo X300s?
Huawei Mate 90 has a 6.75-inch display and 6600 mAh battery. Vivo X300s has a 6.78-inch display and 7100 mAh battery.
Similar Smartphones
More Smartphones comparisons
Huawei Mate 80 5G vs Huawei Mate 90
Huawei Mate 90 vs Huawei Mate 90 Pro
Huawei Mate 90 vs Huawei Mate 90 Pro Max
vivo X200s 5G vs Vivo X300s
Vivo X300 vs Vivo X300s
Vivo X300 Ultra vs Vivo X300s
Vivo X300s vs Vivo X300 Pro
Vivo X300s vs vivo X300 FE 5G (Russia)
Related articles
All articles →
Tech NewsiPhone Duo vs vivo X Fold6: Two $2,000 Foldables, One Busy Week
vivo took the X Fold6 global on October 1, and Apple set iPhone Duo pre-orders for October 16 with a "Get Ready" step starting October 12. We put the official specs side by side so you know which foldable fits you before you spend $2,000.
Read →
Free Download4 Best Free iPad Planners for GoodNotes & Notability (2027): Coquette, ADHD, Study and Ramadan
Four free, fully hyperlinked digital planners for iPad and Apple Pencil: an 869-page 2027 all-in-one planner, an ADHD-friendly planner, a study planner and a Ramadan planner. What is inside each one, who it suits, and where to download it for $0.
Read →
Audiophile Flagship ReferenceSennheiser HD 800 S vs. HiFiMAN Arya Organic vs. Audeze LCD-X vs. Meze 109 Pro: The Definitive Flagship Audiophile Open-Back Headphone Architecture, 56mm Ring Radiators vs. Nanometer Stealth Planar vs. Fazor Magnetic Flux vs. Beryllium Dynamic Transducers, Soundstage Imaging, DAC/Amp Driveability, and Critical Listening Showdown (2026)
An exhaustive 2026 engineering and acoustic analysis comparing the four defining flagships in open-back high-fidelity audio: Sennheiser HD 800 S, HiFiMAN Arya Organic, Audeze LCD-X, and Meze 109 Pro across transducer physics, acoustic cavity dispersion, voltage vs. current driveability, and harmonic distortion.
Read →





