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 > OnePlus 7 Pro vs. Honor 20 Pro vs. Huawei P30 Pro: comparing the best camera phones of 2019
OnePlus 7 Pro vs. Honor 20 Pro vs. Huawei P30 Pro: comparing the best camera phones of 2019

OnePlus 7 Pro vs. Honor 20 Pro vs. Huawei P30 Pro: comparing the best camera phones of 2019

By  GB Blog Official 2019-05-29 8453 0

Today, we are taking a look at three best camera smartphones (according to DxOMark): OnePlus 7 Pro, Honor 20 Pro and the Huawei P30 Pro of 2019 (so far). The Huawei P30 Pro is probably the most talked about release of the year featuring a 5x optical zoom — but how does it compare to the earlier Honor 20 Pro and the latest OnePlus 7 Pro? Let’s find out.

OnePlus 7 Pro vs. Honor 20 Pro vs. Huawei P30 Pro: bare specs

OnePlus 7 Pro and Honor 20 Pro and Huawei P30 Pro are 3 latest smartphones coming with attractive specs. Now, let’s take a quick look at their main specs.


Product name

OnePlus 7 Pro

Honor 20 Pro

Huawei P30 Pro


6.67 inches; 1440 x 3120 pixels, 19.5:9 ratio

6.26 inches; 1080 x 2340 pixels, 19.5:9 ratio

6.47 inches; 1080 x 2340 pixels, 19.5:9 ratio


Snapdragon 855

HiSilicon Kirin 980

HiSilicon Kirin 980

RAM and ROM options

256GB + 8/12GB RAM OR 128GB +6GB RAM

256GB + 8GB RAM

128/256/512GB + 8GB RAM OR 128 GB + 6 GB RAM

Back cam

48MP, f/1.6, wide

16MP, f/2.2, ultrawide

8MP, f/2.4, telephoto

48 MP, f/1.4, wide

16 MP, f/2.2, ultrawide

8 MP, f/2.4, telephoto

2 MP, f/2.4, wide


40 MP, f/1.6, wide)

20 MP, f/2.2, ultrawide

Periscope 8 MP, telephoto

5x optical zoom

TOF 3D camera

Front cam

Motorized pop-up 16 MP

32 MP (punch-hole)

32 MP (notch)


4000 mAh + 30W fast charge

4000 mAh + 22.5W fast charge

4200 mAh + 40W fast charge


OnePlus 7 Pro vs. Honor 20 Pro vs. Huawei P30 Pro: design

● OnePlus 7 Pro: 6.40 x 2.99 x 0.35 inches, 206g

● Honor 20 Pro: 6.09 x 2.91 x 0.33 inches, 182g

● Huawei P30 Pro: 6.22 x 2.89 x 0.33 inches, 192g

The OnePlus 7 Pro is definitely a premium-looking phone sporting a sturdy metal frame and an all-glass rear panel. The 7 Pro has an expansive uninterrupted 6.67 inch QHD+ AMOLED display and the phone’s front camera is hidden in a motorized pop-up panel. On the back, there is a centred triple camera placed vertically. The phone is available in three color versions: Blue, Black and Almond. The OnePlus 7 Pro is water resistant but there is no official IP rating for the phone.

OnePlus 7 Pro design 

The Honor 20 Pro sports a 6.26 inch LCD Full HD+ tech screen with the front camera places in the punch-hole in the top corner of the display. It looks and feels like a premium phone and there is an interesting design element to note: the power button is combined with a fingerprint sensor. There are two colors to choose from: Phantom Blue and Phantom Black.

Honor 20 Pro design 

The Huawei P30 Pro is the only phone in today’s review that is notch-friendly: there is a water drop notch in the centre of the display housing the selfie camera. The phone’s main quad camera setup is positioned vertically on the back. There are four colors available for the P30 Pro: Amber Sunrise, Black, Breathing Crystal, Aurora and Pearl White. It is also the only phone that’s been rated as IP68 water and dust resistant. There is a USB Type-C port for charging and no 3.5mm headphone jack.

Huawei P30 Pro design 

OnePlus 7 Pro vs. Honor 20 Pro vs. Huawei P30 Pro: hardware & software

● OnePlus 7 Pro: Snapdragon 855; 256GB + 8/12GB RAM or 128GB + 6GB RAM

● Honor 20 Pro: HiSilicon Kirin 980; 256GB + 8GB RAM

● Huawei P30 Pro: HiSilicon Kirin 980; 128/256/512GB + 8GB RAM or 128 GB + 6 GB RAM

The OnePlus 7 Pro runs on the high-end Qualcomm Snapdragon 855 coupled with the Adreno 640 GPU. The most powerful version of the phone comes with 12GB RAM and 256GB of internal storage and the minimal package includes 6GB of RAM with 128GB of storage.

Both the Honor 20 Pro and the Huawei P30 Pro use the HiSilicon Kirin 980 processor marketed as the world's first 7nm process mobile chipset paired with the Mali-G76 GPU. With the Honor 20 Pro, you get 8GB of RAM and 256GB of storage while the P30 Pro offers more options with the highest being the 8GB of RAM + 512GB of internal storage.

On the software side, all the three phone use operating systems bases on Android 9: OxygenOS 9 for the One Plus 7 Pro; Magic 2.1 for the Honor 20 Pro and EMUI 9.1 for the Huawei P30 Pro.

On the battery side, all the phones in the review do quite well. You get 4,000mAh batteries on both the OnePlus 7 Pro and the Honor 20 Pro and there is fast charging support on both phones. With the P30 Pro, you get a slightly bigger 4,200mAh battery with 40W fast charging. Moreover, it’s the only phone in the list sporting 15W fast wireless charging.

Huawei P30 Pro 40W fast charging 

OnePlus 7 Pro vs. Honor 20 Pro vs. Huawei P30 Pro: cameras

● Huawei P30 Pro 112 points

● Honor 20 Pro 111 points

● OnePlus 7 Pro 111 points

Once again, cameras are the most interesting part of our phone comparison — and even more so today as all of the smartphones in this review hold camera performance as their key highlights.

The Huawei P30 Pro is currently ranked as the best camera phone on the market by DxOMark scoring an impressive 112 points. The phone comes with a quad camera system made up of a 40MP primary sensor with an f/1.6 aperture, a 20MP ultra-wide sensor with an f/2.2 aperture and an 8MP zoom sensor (f/2.4 aperture) and an additional Time of Flight sensor (TOF) allowing for more depth. One of the best things about the phone’s cameras is the 5x zoom and a 50x digital zoom. On the front, there is a 32MP selfie shooter with AI beautifying features and smart lighting.

Huawei P30 Pro camera 

The Honor 20 Pro follows the P30 Pro quite closely and takes the third place in DxOMark camera rating. On the back, the phone features four cameras: a 48 MP main sensor with f/1.4 aperture, a 16MP ultrawide lens with f/2.2 aperture, an 8MP telephoto lens and a dedicated 2MP macro camera. On the front, there is a 32MP selfie shooter.

Honor 20 Pro camera  

The OnePlus 7 Pro is a relatively new player in the camera game — but had already scored 111 points and shares the third place in DxOMark’s rating along with the Honor 20 Pro. There are three cameras on the phone’s back: a 48MP main cam (f/1.6 aperture), a 16MP ultra-wide cam (f/2.2 aperture) and an 8MP telephoto cam. According to the company, the 7 Pro uses three different focusing systems:  phase-detect AF, contrast AF and laser focusing, which makes for a better performance in both good and poor light. For photos, the phone scores 118 points and falls behind the leading Huawei P30 Pro just when it comes to artifacts and zoom. On the front, there is a 16 MP pop-up cam.

OnePlus 7 Pro camera 

OnePlus 7 Pro vs. Honor 20 Pro vs. Huawei P30 Pro: the verdict

So, which one one of the three flagships should you set your sights on? The the truth is, you’d do great with either one — especially if you are after prime camera performance: the Huawei P30 Pro, the Honor 20 Pro and the OnePlus 7 Pro are the three top ranking camera devices according to DxOMark. The OnePlus 7 Pro and the Honor 20 Pro offer a slightly different perspective when it comes to design, while the P30 Pro goes with the classically prime look. The phones come with similar offers when it comes to power and battery.

Price-wise, however, the phones are not the same. The Huawei P30 Pro is the most expensive of the three coming at $899 for the simplest version. The Honor 20 Pro starts at significantly less —$670 while the OnePlus 7 Pro is the most price-efficient of the three devices at $669 (for the 6GB version), which has earned it the title of “the best Android phone value of 2019”.


 You may also want to read:
 Compare OnePlus 7 Pro vs. Huawei P30 Pro
  OnePlus 7 Pro VS. Huawei P30 Pro VS. Samsung S10+ VS. iPhone XS Max
  Compare OnePlus 7 vs Huawei P30 Pro: OnePlus has better screen and lower price


Gearbest flash sale

Prev article:ComputeX 2019: Dell launches new Alienware m15 and m17 gaming notebooks

Next article:Vivo NEX 2 will have a trio of detachable rear cameras you've never seen before!

You might also like: