Filter deals

Network

Select your perfect deal

Reset
Choose a phone
Looking another phone on MPC?

Cheapest Huawei Mate 20 X 128GB Blue Deals

Compare 40 Contract Deals

Cheapest offers from per month

Grab UK's LOWEST price deal

Online deals with FREE gifts, cash back options

Huawei Mate 20 X 128GB Blue Deals (UK'S LOWEST PRICE)

Filter your results

Filter deals
Filter deals

Networks

Monthly cost

Data

Minutes

Upfront cost

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

36 Months contract

Unlimited

Minutes

&

Unlimited Texts

5 GB data

£35.00

monthly £1,290.00 Total
Contract Cost
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

36 Months contract

Unlimited Minutes

5 GB data

Unlimited Texts

£35.83

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

30 Months contract

Unlimited

Minutes

&

Unlimited Texts

5 GB data

£37.00

monthly £1,140.00 Total
Contract Cost
1
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

30 Months contract

Unlimited Minutes

5 GB data

Unlimited Texts

£38.00

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

36 Months contract

Unlimited

Minutes

&

Unlimited Texts

15 GB data

£38.00

monthly £1,398.00 Total
Contract Cost
2
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

36 Months contract

Unlimited Minutes

15 GB data

Unlimited Texts

£38.83

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

36 Months contract

Unlimited

Minutes

&

Unlimited Texts

5 GB data

£38.25

monthly £1,407.00 Total
Contract Cost
3
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

36 Months contract

Unlimited Minutes

5 GB data

Unlimited Texts

£39.08

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

30 Months contract

Unlimited

Minutes

&

Unlimited Texts

15 GB data

£40.00

monthly £1,230.00 Total
Contract Cost
4
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

30 Months contract

Unlimited Minutes

15 GB data

Unlimited Texts

£41.00

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

24 Months contract

Unlimited

Minutes

&

Unlimited Texts

5 GB data

£40.00

monthly £990.00 Total
Contract Cost
5
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

24 Months contract

Unlimited Minutes

5 GB data

Unlimited Texts

£41.25

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

30 Months contract

Unlimited

Minutes

&

Unlimited Texts

5 GB data

£40.90

monthly £1,257.00 Total
Contract Cost
6
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

30 Months contract

Unlimited Minutes

5 GB data

Unlimited Texts

£41.90

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

36 Months contract

Unlimited

Minutes

&

Unlimited Texts

30 GB data

£41.00

monthly £1,506.00 Total
Contract Cost
7
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

36 Months contract

Unlimited Minutes

30 GB data

Unlimited Texts

£41.83

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

36 Months contract

Unlimited

Minutes

&

Unlimited Texts

15 GB data

£41.25

monthly £1,515.00 Total
Contract Cost
8
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

36 Months contract

Unlimited Minutes

15 GB data

Unlimited Texts

£42.08

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

30 Months contract

Unlimited

Minutes

&

Unlimited Texts

30 GB data

£43.00

monthly £1,320.00 Total
Contract Cost
9
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

30 Months contract

Unlimited Minutes

30 GB data

Unlimited Texts

£44.00

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

24 Months contract

Unlimited

Minutes

&

Unlimited Texts

15 GB data

£43.00

monthly £1,062.00 Total
Contract Cost
10
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

24 Months contract

Unlimited Minutes

15 GB data

Unlimited Texts

£44.25

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

30 Months contract

Unlimited

Minutes

&

Unlimited Texts

15 GB data

£43.90

monthly £1,347.00 Total
Contract Cost
11
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

30 Months contract

Unlimited Minutes

15 GB data

Unlimited Texts

£44.90

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

36 Months contract

Unlimited

Minutes

&

Unlimited Texts

60 GB data

£44.00

monthly £1,614.00 Total
Contract Cost
12
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

36 Months contract

Unlimited Minutes

60 GB data

Unlimited Texts

£44.83

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

36 Months contract

Unlimited

Minutes

&

Unlimited Texts

30 GB data

£44.25

monthly £1,623.00 Total
Contract Cost
13
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

36 Months contract

Unlimited Minutes

30 GB data

Unlimited Texts

£45.08

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

24 Months contract

Unlimited

Minutes

&

Unlimited Texts

5 GB data

£44.88

monthly £1,107.12 Total
Contract Cost
14
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

24 Months contract

Unlimited Minutes

5 GB data

Unlimited Texts

£46.13

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

36 Months contract

Unlimited

Minutes

&

Unlimited Texts

Unlimited data

£45.00

monthly £1,650.00 Total
Contract Cost
15
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

36 Months contract

Unlimited Minutes

Unlimited data

Unlimited Texts

£45.83

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

30 Months contract

Unlimited

Minutes

&

Unlimited Texts

60 GB data

£46.00

monthly £1,410.00 Total
Contract Cost
16
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

30 Months contract

Unlimited Minutes

60 GB data

Unlimited Texts

£47.00

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

24 Months contract

Unlimited

Minutes

&

Unlimited Texts

30 GB data

£46.00

monthly £1,134.00 Total
Contract Cost
17
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

24 Months contract

Unlimited Minutes

30 GB data

Unlimited Texts

£47.25

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

30 Months contract

Unlimited

Minutes

&

Unlimited Texts

30 GB data

£46.90

monthly £1,437.00 Total
Contract Cost
18
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

30 Months contract

Unlimited Minutes

30 GB data

Unlimited Texts

£47.90

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

30 Months contract

Unlimited

Minutes

&

Unlimited Texts

Unlimited data

£47.00

monthly £1,440.00 Total
Contract Cost
19
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

30 Months contract

Unlimited Minutes

Unlimited data

Unlimited Texts

£48.00

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

36 Months contract

Unlimited

Minutes

&

Unlimited Texts

60 GB data

£47.25

monthly £1,731.00 Total
Contract Cost
20
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

36 Months contract

Unlimited Minutes

60 GB data

Unlimited Texts

£48.08

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

24 Months contract

Unlimited

Minutes

&

Unlimited Texts

15 GB data

£47.88

monthly £1,179.12 Total
Contract Cost
21
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

24 Months contract

Unlimited Minutes

15 GB data

Unlimited Texts

£49.13

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

36 Months contract

Unlimited

Minutes

&

Unlimited Texts

Unlimited data

£48.25

monthly £1,767.00 Total
Contract Cost
22
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

36 Months contract

Unlimited Minutes

Unlimited data

Unlimited Texts

£49.08

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

24 Months contract

Unlimited

Minutes

&

Unlimited Texts

60 GB data

£49.00

monthly £1,206.00 Total
Contract Cost
23
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

24 Months contract

Unlimited Minutes

60 GB data

Unlimited Texts

£50.25

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

30 Months contract

Unlimited

Minutes

&

Unlimited Texts

60 GB data

£49.90

monthly £1,527.00 Total
Contract Cost
24
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

30 Months contract

Unlimited Minutes

60 GB data

Unlimited Texts

£50.90

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

24 Months contract

Unlimited

Minutes

&

Unlimited Texts

Unlimited data

£50.00

monthly £1,230.00 Total
Contract Cost
25
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

24 Months contract

Unlimited Minutes

Unlimited data

Unlimited Texts

£51.25

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

24 Months contract

Unlimited

Minutes

&

Unlimited Texts

30 GB data

£50.88

monthly £1,251.12 Total
Contract Cost
26
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

24 Months contract

Unlimited Minutes

30 GB data

Unlimited Texts

£52.13

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

30 Months contract

Unlimited

Minutes

&

Unlimited Texts

Unlimited data

£50.90

monthly £1,557.00 Total
Contract Cost
27
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

30 Months contract

Unlimited Minutes

Unlimited data

Unlimited Texts

£51.90

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

24 Months contract

Unlimited

Minutes

&

Unlimited Texts

60 GB data

£53.88

monthly £1,323.12 Total
Contract Cost
28
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

24 Months contract

Unlimited Minutes

60 GB data

Unlimited Texts

£55.13

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

24 Months contract

Unlimited

Minutes

&

Unlimited Texts

Unlimited data

£54.88

monthly £1,347.12 Total
Contract Cost
29
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

24 Months contract

Unlimited Minutes

Unlimited data

Unlimited Texts

£56.13

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

12 Months contract

Unlimited

Minutes

&

Unlimited Texts

5 GB data

£55.00

monthly £690.00 Total
Contract Cost
30
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

12 Months contract

Unlimited Minutes

5 GB data

Unlimited Texts

£57.50

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

12 Months contract

Unlimited

Minutes

&

Unlimited Texts

15 GB data

£58.00

monthly £726.00 Total
Contract Cost
31
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

12 Months contract

Unlimited Minutes

15 GB data

Unlimited Texts

£60.50

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

12 Months contract

Unlimited

Minutes

&

Unlimited Texts

30 GB data

£61.00

monthly £762.00 Total
Contract Cost
32
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

12 Months contract

Unlimited Minutes

30 GB data

Unlimited Texts

£63.50

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

12 Months contract

Unlimited

Minutes

&

Unlimited Texts

60 GB data

£64.00

monthly £798.00 Total
Contract Cost
33
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

12 Months contract

Unlimited Minutes

60 GB data

Unlimited Texts

£66.50

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

12 Months contract

Unlimited

Minutes

&

Unlimited Texts

5 GB data

£64.75

monthly £807.00 Total
Contract Cost
34
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

12 Months contract

Unlimited Minutes

5 GB data

Unlimited Texts

£67.25

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

12 Months contract

Unlimited

Minutes

&

Unlimited Texts

Unlimited data

£65.00

monthly £810.00 Total
Contract Cost
35
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

12 Months contract

Unlimited Minutes

Unlimited data

Unlimited Texts

£67.50

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

12 Months contract

Unlimited

Minutes

&

Unlimited Texts

15 GB data

£67.75

monthly £843.00 Total
Contract Cost
36
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

12 Months contract

Unlimited Minutes

15 GB data

Unlimited Texts

£70.25

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

12 Months contract

Unlimited

Minutes

&

Unlimited Texts

30 GB data

£70.75

monthly £879.00 Total
Contract Cost
37
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

12 Months contract

Unlimited Minutes

30 GB data

Unlimited Texts

£73.25

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

12 Months contract

Unlimited

Minutes

&

Unlimited Texts

60 GB data

£73.75

monthly £915.00 Total
Contract Cost
38
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

12 Months contract

Unlimited Minutes

60 GB data

Unlimited Texts

£76.25

monthly

Huawei Mate 20 X 128GB Blue Deals
Huawei Mate 20 X 128GB Blue £30.00 upfront
o2

12 Months contract

Unlimited

Minutes

&

Unlimited Texts

Unlimited data

£74.75

monthly £927.00 Total
Contract Cost
39
Huawei Mate 20 X 128GB Blue
£30.00 upfront
Huawei Mate 20 X 128GB Blue
o2

12 Months contract

Unlimited Minutes

Unlimited data

Unlimited Texts

£77.25

monthly

Camera quality Screen size Operating system Processor name and model Talk time (up to) 4G
Main Camera: 40+20+8MP, Front Camera: 24MP 7.2 inches Android 9.0 (Pie) HiSilicon Kirin 980 3G, 4G

Pros and Cons

Pros Cons

Huawei Mate 20 X 128GB Blue full specifications

Huawei Mate 20 X 128GB Blue Summary  

Screen Size & Resolution
Primary Camera: Photo and Video
RAM & Chipset
Battery & Technology
Memory
Release date

Huawei Mate 20 X 128GB Blue Body  

Dimensions
Weight
Sim

Huawei Mate 20 X 128GB Blue Display  

Type
Size
Resolution
Multitouch
Protection

Huawei Mate 20 X 128GB Blue Platform  

OS
Chipset
CPU
GPU

Huawei Mate 20 X 128GB Blue Memory  

Internal
Expandable
RAM

Huawei Mate 20 X 128GB Blue Camera  

Video
Flash Type
Primary
Secondary
Features

Huawei Mate 20 X 128GB Blue Sound / Music  

Alert Types
Loudspeaker
3.5mm jack

Huawei Mate 20 X 128GB Blue Connectivity / COMMS  

WLAN
Bluetooth
GPS
NFC
Radio
USB
3G
4G
Wi-Fi Hotspot

Huawei Mate 20 X 128GB Blue Features  

Sensors
Messaging
Browser

Huawei Mate 20 X 128GB Blue Battery  

Capacity
Talktime
Standby Time

Editor Reviews

Huawei Mate 20 X 128GB Blue

mobilephonescomparison.co.uk score

/ 5
Design
Display
Performance
Storage
Camera
Front Camera
Battery

P20 Pro vs. G7

P20 Pro

G7