Huawei Mate 30 Pro vs Xiaomi Mi 10 vs Samsung Galaxy S20: Battle of the Titans

Lately, we’ve been witnessing high-end releases from both Samsung and Huawei, with Xiaomi joining the top fray with it’s newly launched Mi 10 5G. With each device having its unique strengths and special features.

The Huawei Mate 30 Pro was released back in September 2019, while the Samsung Galaxy S20 and Xiaomi Mi 10 are to hit the shelves’ latest March. In this article we’ll be comparing the Mate 30 Pro to the Xiaomi Mi 10 and Samsung Galaxy S20, analyzing what makes each of them unique and different.

If you’re looking to choose an affordable flagship device, without breaking your bank then you may want to read on to know more on which of the three to get.


To start with all three phones come with an awesome design, while the Mate 30 Pro sports a notched display with extremely curved bezels, both Xiaomi Mi 10 and Samsung Galaxy S20 feature a punch-hole display.

Huawei Mate Pro 30 features a new kind of curved screen that spills over to the side without any physical buttons but the power button. The Xiaomi Mi 10 also features some curved design but not as pronounced as the Mate 30 Pro.

The Galaxy S20 curved design is not as visible as the other two, allowing for a firm grip on the phone. The devices all come with Corning Gorilla glass 6 providing for a tough screen.


All three devices have excellent displays, the Mate 30 Pro sports a 6.53-inch OLED display with an FHD+ resolution, the Mi 10 is equipped with a 6.67-inch AMOLED display also with an FHD+ resolution and 90Hz refresh rate.

While the Galaxy S20 features a 6.2-inch Dynamic AMOLED 2.0 display with a QHD+ resolution, operating with a 120Hz refresh rate. All devices are HDR10+ capable.

Out of the three, the S20 has the highest resolution and fastest refresh rate while the Mi 10 has the tallest display with the fastest response rate. For the display, the Mi 10 and Galaxy S20 has a tie.


In terms of cameras, the Mi 10 is the most versatile and dynamic of the trio. It features a 108MP main shooter, coupled with a 13MP ultra-wide camera, coupled with a pair of 2MP macro and depth camera sensors.

The S20 sports a main 12MP camera, a 12MP ultra-wide camera, and a 64MP telephoto camera. While the Mate 30 Pro comes with a 40MP Super Sensing camera, 40MP ultra-wide camera, and an 8MP (time-of-flight) telephoto camera.

Coming to the front cameras, the Mate 30 Pro beats both the Mi 10 and Galaxy S20, with a 32MP camera sensor, while the Mi 10 front camera comes closely behind with a 20MP camera, with the S20 having the lowest front camera resolution of 10MP.

Software and Performance

When it comes to performance all three devices also perform outstandingly as they are all equipped with the latest flagship SoCs. The Mate 30 Pro is powered by Huawei’s Kirin 990 while both the Mi 10 and S20 feature a Qualcomm Snapdragon 865, with the global Galaxy S20 featuring Samsung’s in-house processor Exynos 990.

Moving on to system memory, the Mi 10 comes with either 8GB or 12GB of LPDDR5 RAM, while the Mate 30 Pro and Galaxy S20 come only with 8GB RAM. All three feature the super-fast UFS 3.0, in which the Mate 30 Pro and Mi 10 have either 128GB or 256GB storage options with a 512GB option on the Mate Pro 30, while the Galaxy S20 has only 128GB of internal storage.

They all come with Android 10.0 pre-installed with the Samsung One UI v2.0 on the Galaxy S20, MIUI 11 on the Mi 10 and EMUI 10 on the Mate 30 Pro. Although it should be noted Google services are not supported on the Huawei Mate 30 Pro, due to China’s trade issues resulting in a lack of Google’s apps on the device.


 Huawei Mate 30 ProXiaomi Mi 10 5GSamsung Galaxy S20
Display6.53-inch Full HD+ OLED display HDR10+6.67-inch FHD+ AMOLED display, 90Hz refresh rate, HDR10+6.2-inch QHD+ Dynamic AMOLED 2.0 display, 563ppi, 120Hz, HDR10+
ChipsetHuawei HiSilicon Kirin 990, octa-core 2.86 GHzQualcomm Snapdragon 865 octa-core 2.8GHz CPUQualcomm Snapdragon 865 octa-core 2.8GHz CPU or Samsung Exynos 990 octa-core 2.7GHz CPU
Internal Storage128/256/512 GB UFS 3.0128/256 GB UFS 3.0128GB UFS 3.0
Main CameraQuad rear cameras: 40MP f/1.6, 40MP f/1.8, 8MP f/2.4TOF cameraQuad-rear cameras: 108MP f/1.69 (main) + 13MP f/2.4 (ultra-wide) + 2MP f/2.4 (macro) + 2MP f/2.4 (depth)Triple rear cameras: 12MP f/1.8 (main) + 12MP f/2.2 (ultra-wide), 64MP f/2.0 (telephoto)
Front Camera32MP f/2.0 (wide) camera20MP10MP f/2.2 camera
ConnectivityWi-Fi 802.11 a/b/g/n/ac, Bluetooth 5.1, USB 3.1 Type-C5G SA/NSA, Wi-Fi 6, Bluetooth 5.1, USB Type-C5G NSA, Sub6, Wi-Fi 6, Bluetooth 5.0, USB Type-C
SoftwareAndroid 10 (EMUI 10)Android 10 (MIUI 11)Android 10 (Samsung One UI 2.0)
Size and Dimensions158.1 x 73.1 x 8.8 mm 198g162.6 x 74.8 x 9.96mm 208g151.7 x 69.1 x 7.9 mm 163g
Battery4500mAh battery fast 40W charging Fast wireless charging 27W4,780mAh battery w/ 30W fast charging, fast wireless charging4,000mAh battery w/ 25W fast charging, fast Wireless Charging 2.0
Extra FeaturesFace ID, fingerprint (under display)In-Display Fingerprint scannerUltrasonic Fingerprint Scanner (under-display), IP68 dust and water resistance.


The Xiaomi Mi 10 has the largest battery capacity of the trio coming at 4780mAh, to Huawei’s Mate 30 Pro 4500mAh, while the Galaxy is the weakest at 4000mAh. But in terms of daily use, all three device offers great battery life.

What sets each phone apart is the charging speed. The Huawei Mate 30 Pro has the fastest wired charging speeds with 40W fast charging and 27W wireless charging technology, Xiaomi comes next with 30W wired fast charging and 30W wireless charging while Samsung Galaxy S20 is the slowest of the pack with 25W wired and 15W wireless charging.

Pros and Cons

Huawei Mate 30 Pro

Innovative designNo Google services globally
IP68 Waterproof and DustproofHigh price tag
3d facial recognitionNo 90Hz or 120Hz refresh rate
Horizontal display with side touch 

Xiaomi Mi 10

Dedicated Macro and Depth sensing camera lensNo dust and water resistance
Highest main camera resolutionNo SD card slot
Cheapest of the trio 
Largest display 
Biggest battery capacity 

Samsung Galaxy S20

Has the highest display refresh rateThe most expensive of the trio
Dust and waterproofLowest front camera resolution
Ultrasonic Fingerprint scanner 
Thinnest and lightest 
Expandable storage 

Pricing and Availability

The Samsung Galaxy S20 starts from $1000 while the Huawei Mate 30 Pro costs around $1100, while the cheapest of the trio, the Xiaomi Mi 10 will cost around $570 when it is released.


Overall all three devices are excellent flagships but the Xiaomi Mi 10 and Huawei Mate 30 Pro seem superior to the Galaxy S20 due to their better hardware, camera, and battery which charges faster than the Galaxy S20. But the Galaxy S20 shines in the display aspect and is the lightest of the trio.

Choosing as a consumer depends on your preference if you prefer a flagship that has a beautiful OLED screen with excellent cameras the Mate 30 Pro is for you if you are a Samsung fan and you are not willing to exceed the 1000 price mark then the S20 is for you. If what you want is an affordable phone with all the features of a flagship then the Xiaomi Mi 10 is recommended.