Live Chat
  • One stop service: solve all your problems
  • Orders Tracking and shipped out notification
  • More campaigns, even more discounts!
  • Need help before making an order?
  • Chat with us in real-time.
  • For Aftersale issues, just submit a ticket. We will reply within 24 hours.
  • Multi-language service
  • 24/7 support available
Hi! Log Out Log In SIGN UP
Home > New Gear > Honor 9X Pro vs Redmi K20 (Mi 9T) vs Vivo Z1 Pro: pick your perfect mid-range flagship smartphones
Gearbest super deals
Honor 9X Pro vs Redmi K20 (Mi 9T) vs Vivo Z1 Pro: pick your perfect mid-range flagship smartphones

Honor 9X Pro vs Redmi K20 (Mi 9T) vs Vivo Z1 Pro: pick your perfect mid-range flagship smartphones

By  GB Blog Official 2019-07-26 2721 0

Today we are looking at the three smartphones that are competing in the best mid-range flagship category. These are the Honor 9X Pro, the Redmi K20 (also known as the Mi 9T) and the Vivo Z1 Pro. Which phone offers the most for the price? Find out below.

Honor 9X Pro vs Redmi K20 (Mi 9T) vs Vivo Z1 Pro 

Honor 9X Pro vs Redmi K20 (Mi 9T) vs Vivo Z1 Pro: specs

First, let's take a quick look at the main specs of the three smartphones.


Smartphone name

Honor 9X Pro

Redmi K20 (Mi 9T)

Vivo Z1 Pro

Screen size




Screen resolution

1080 x 2340 pixels


Hisilicon Kirin 810

Snapdragon 730

Snapdragon 712

Rear camera




Front camera

16MP, f/2.2

20MP, f/2.2

32MP, f/2.0

Operating system

EMUI 9.1.1 based on Android 9


Funtouch OS 9.0 based on Android 9.0


8+128GB, 8+256GB

6+64GB, 6+128GB

4+64GB, 6+64GB, 6+128GB

Expandable memory

Up to 512GB

Not supported

Up to 256GB

Battery capacity




Fast charging


Max 18W fast charging

18W fast charging

USB type



Micro USB

3.5mm headphone jack




Bluetooth version

Bluetooth 5.0


Honor 9X Pro vs Redmi K20 (Mi 9T) vs Vivo Z1 Pro: cameras

● Honor 9X Pro: 48MP + 8MP + 2MP triple rear cameras; 16MP, f/2.2 front camera

Redmi K20 (Mi 9T): 48MP + 8MP + 13MP triple rear cameras; 20MP, f/2.2 front camera

● Vivo Z1 Pro: 16MP +  8MP + 2MP triple rear cameras; 32 MP, f/2.0 front camera

All the three phones we are looking at today come with a triple cameras setup on the back and creative safety placement. But which one takes better pictures?

The Honor 9X Pro comes with a 48 MP main sensor with f/1.8 aperture and PDAF, an 8MP ultrawide lens and a dedicated 2MP depth sensor. You get your standard feature setup including an LED flash, HDR, Panorama, etc.

Honor 9X Pro camera 

The Redmi K20 features a very similar setup with a 48MP primary camera with f/1.2 aperture and PDAF — but it is paired with an 8MP telephoto lens and a 13MP ultrawide lens. By default your photos will be taken with the resolution of 12 MP but there is a toggle to switch to 48 MP when you wish to. One of the highlights of the camera is the 124.8-degree field-of-view, which is one of the widest currently available for mobile photography. This means that the phone's camera is well equipped for landscape shots. The weak point of the camera is the telephoto lens, which requires a lot of light to produce decent detail.

Redmi K20 camera  

The Vivo Z1 Pro also sports three cameras on the back: a 16MP primary sensor with f/1.8 aperture and AF, an 8MP ultrawide lens with f/2.2 aperture and a 2MP depth sensor with f/2.4, aperture. The camera's UI may take some getting used to and you will need to be really attentive not to miss the button that will let you switch between the primary and wide-angle lenses. The phone takes nice photos with a good amount of detail with the main lens and HDR often enables automatically. With that, the secondary wide-angle lens produces more modest results — the photos tend to come out less crisp and over-processed.

Vivo Z1 Pro cameras 

All the three phones take modern approaches to front camera placement: the Huawei 9X Pro's 16MP, f/2.2 front camera and the Xiaomi Mi 9T's 20MP, f/2.2 front cam are housed in the pop-up mechanism which slides the camera out when you need it and the Vivo Z1 Pro's 32 MP f/2.0 selfie cam sits in the punch hole in the right corner of the display.

Honor 9X Pro vs Redmi K20 (Mi 9T) vs Vivo Z1 Pro: processor performance and memory

 Honor 9X Pro: HiSilicon Kirin 810 (7 nm) + 8 GB RAM + 126/256 GB storage

 Redmi K20: Qualcomm SDM730 Snapdragon 730 (8 nm) + 6 GB RAM + 64/128 GB storage

 Vivo Z1 Pro: Qualcomm SDM712 Snapdragon 712 (10 nm) + 6 GB RAM + 128 GB storage

The Huawei 9X Pro has received the AnTuTu score of 219.807, which means it performs better than 93% of other smartphones on the market. The phone runs on the HiSilicon Kirin 810, which is Huawei's mid-range SoC of choice for 2019. The CPU  sports two ARM Cortex-A76 CPU cores clocked at the max frequency of 2.27GHz and six ARM Cortex-A55 CPU cores clocked at the  max frequency of 1.55GHz. The phone's GPU capabilities are handled by the Mali-G52 MP6. The SoC also features Huawei's self-developed DaVinci architecture NPU promising flagship-level AI performance.

Huawei 9X Pro Kirin 810 

The Redmi K20 ranks very close to the Huawei 9X Pro on AnTuTu getting 218.625 points. The phone runs on the Qualcomm SDM730 Snapdragon 730 (8 nm) processor, which is a high-performing mid-range 64-bit ARM LTE system featuring six Kryo 470 Silver high-efficiency cores operating at 1.8 GHz and two high-performance Kryo 470 Gold cores clocked at 2.2 GHz. There is the Adreno 618 GPU onboard for gaming and other graphics.

Redmi K20 Snapdragon 730 

The Vivo Z1 Pro is scored the lowest among the three devices on AnTuTu with 184.449 points, which still makes it better than 91% of smartphones currently on the market. The phone features the Qualcomm SDM712 Snapdragon 712. The processor has a total of eight cores onboard:  two Cortex-A75 cores clocking at 2.3 GHz and six  Cortex-A55 cores clocked at 1.8 GHz. The SoC integrates the Adreno 616 GPU.

Vivo Z1 Pro Snapdragon 712 

Honor 9X Pro vs Redmi K20 (Mi 9T) vs Vivo Z1 Pro: battery and charging

 Honor 9X Pro: 4000mAh, no fast charging

 Redmi K20 (Mi 9T): 4000mAh, 18W fast charging

 Vivo Z1 Pro: 5000mAh, 18W fast charging

As you can see from the above, the Z1 Pro packs the biggest battery out of the three devices and comes with fast charging support. With that, the phone also sports a big screen so the powerful battery would definitely come in handy.

Vivo Z1 Pro 5000mAh battery 

The Honor 9X Pro and the Redmi K20 both  feature 4000 mAh batteries but there is no fast charging support on the 9X Pro, while the K20 Pro  let you speed up the charging process if you use an 18W charger.

Honor 9X Pro 4000mAh battery 

Honor 9X Pro vs Redmi K20 (Mi 9T) vs Vivo Z1 Pro: designs and displays

 Honor 9X Pro: 6.59-inch display, 1080 x 2340 pixels, 84.7% screen-to-body ratio

 Redmi K20 (Mi 9T):  6.39-inch display, 1080 x 2340 pixels, 86.1% screen-to-body ratio

 Vivo Z1 Pro: 6.53-inch display, 1080 x 2340 pixels, 83.4% screen-to-body ratio

The Honor 9X Pro is a full screen smartphone with a pop-up setup for this front camera. The phone measures 6.42 x 3.04 x 0.35 inches and is available in Charm Black, Charm Purple and Charm Red color options. On the back, there is a vertical  triple camera setup. An interesting feature is a side-mounted fingerprint sensor.

Honor 9X Pro design 

The Redmi K20 uses the same trick to achieve the full screen experience placing its front camera into a mechanical pop-up. The phone measures 6.17 x 2.93 x 0.35 inches and comes in Carbon black, Flame red and Glacier blue. The phone sports an in-display fingerprint sensor and features a triple camera setup on the back.

Redmi K20 design and display  

The Vivo Z1 Pro opts for a punch hole display to offer more screen real estate. The phone measures 6.39 x 3.04 x 0.35 inches and is available in the shiny Sonic Blue or Sonic Black finishes. There is a triple camera arrangement on the back and an in-display fingerprint sensor.

Vivo Z1 Pro design and display  

Honor 9X Pro vs Redmi K20 (Mi 9T) vs Vivo Z1 Pro: prices and verdict

 Honor 9X Pro: starting at $325 (expected)

 Redmi K20: starting at $359.99

 Vivo Z1 Pro: starting at $220

The pricing above makes it clear that the Vivo Z1 Pro edges closer to the budget phone range, while offering quite a high-spec setup.

The main strong point of the Honor 9X Pro (just like with the majority of Huawei phones) is the camera performance, which is impressive for the price range. Plus, the phone is ranked the best out of the three devices on AnTuTu.

The Redmi K20 sits somewhere in the middle and we have already hailed the phone as our best value-for-money pick in previous reviews. However, as more competitors hit the market, the choice will get less and less obvious.

 You may also want to read:
  Honor 9X Pro design exposed: coming with pop-up selfie camera and 3.5mm headphone jack
 Xiaomi Mi CC9 vs Xiaomi Mi 9T(Redmi K20): compare specs, cameras, performance and price
 Xiaomi Mi 9T (Redmi K20) vs. Mi 9 vs. Mi 9 SE vs. Mi 8: detailed comparison between specs, price and performance

Gearbest flash sale

Extensive Product Selection

● Over 300,000 products

● 20 different categories

● 15 local warehosues

● Multiple top brands

Convenient Payment

● Global payment options: Visa, MasterCard, American Express

● PayPal, Western Union and bank transfer are accepted

● Boleto Bancario via Ebanx (for Brazil)

Prompt Shipping

● Unregistered air mail

● Registered air mail

● Priority line

● Expedited shipping

Dedicated After-sales Service

● 45 day money back guarantee

● 365 day free repair warranty

● 7 day Dead on Arrival guarantee (DOA)

Prev article:6 tips for Xiaomi Mi Home Security Camera keeps going offline

Next article:Huawei Honor MagicBook Pro deep review: 16.1 inches, four narrow bezel, high performance

You might also like: