Pocket-lint is supported by its readers. When you buy through links on our site, we may earn an affiliate commission. Learn more

(Pocket-lint) - Honor announced the Honor 20 series a week after OnePlus announced the OnePlus 7 series.

We've compared the Honor 20 series in a separate feature, as well as the OnePlus 7 series in another feature, but here we are looking at how the Pro models from both series compare to each other.

Here is the Honor 20 Pro against the OnePlus 7 Pro. What are the similarities and differences and which is the right device for you?


  • Honor 20 Pro: 154.6 x 73.9 x 8.4mm, 182g
  • OnePlus 7 Pro: 162.6 x 75.9 x 8.8mm, 206g

Both the Honor 20 Pro and the OnePlus 7 Pro feature a metal frame, sandwiched between glass panels and both deliver great finishes and premium build qualities.

The Honor 20 Pro has a quad camera on the rear, positioned in the top left corner, and there is a punch hole camera on the front, in the left corner of the display. A physical fingerprint sensor is also present on the edge of the Honor 20 Pro.

The OnePlus 7 Pro has a triple rear camera, situated in the centre and it opts for a pop-up front camera, delivering an uninterrupted display on the front. Rather than a physical fingerprint sensor, the OnePlus 7 Pro has an in-display sensor.

In terms of measurements, the Honor 20 Pro and OnePlus 7 Pro are around the same width and thickness, but the OnePlus 7 Pro is taller and heavier.


  • Honor 20 Pro: 6.26-inch, IPS LCD, 2340 x 1080
  • OnePlus 7 Pro: 6.67-inch, OLED, 3120 x 1440, 516ppi

The Honor 20 Pro has a 6.26-inch display. It opts for IPS LCD technology because of the punch hole camera and it features a Full HD+ resolution.

The OnePlus 7 Pro has a larger 6.67-inch display with an OLED panel, allowing for more vibrant colours and deeper blacks. It also has a Quad HD+ resolution, meaning it offers a sharper pixel density than the Honor 20 Pro.

The OnePlus 7 Pro also has a 90Hz refresh rate, meaning a smoother and faster experience, while the Honor 20 Pro sticks to the standard 60Hz found on most smartphones.


  • Honor 20 Pro: 48MP+16MP+8MP+2MP macro
  • OnePlus 7 Pro: 48MP+16MP+8MP

The Honor 20 Pro has a quad rear camera that is made up of a 48-megapixel main sensor, an ultra-wide 16-megapixel sensor, an 8-megapixel telephoto sensor and a 2-megapixel macro sensor.

It is capable of 3x optical zoom and 30x digital zoom. There is also a 32-megapixel front camera.

The OnePlus 7 Pro meanwhile, has a triple rear camera made up of the same 48-megapixel Sony IMX586 sensor as the Honor 20 Pro, coupled with a 16-megapixel ultra-wide lens and an 8-megapixel telephoto lens.

On the front, the OnePlus 7 Pro has a 16-megapixel front snapper, but as we mentioned previously, it pops up, ensuring it doesn't interrupt the display.

Hardware and software

  • Honor 20 Pro: Kirin 980, 8GB RAM, 256GB storage, 4000mAh battery
  • OnePlus 7 Pro: Qualcomm SD855, 6/8/12GB RAM,  128/256GB storage, 4000mAh battery

The Honor 20 Pro runs on the Kirin 980 processor, coupled with 8GB of RAM and 256GB of storage. There is no microSD on board and a 4000mAh battery keeps things ticking over, with support for Honor's 22.5W SuperCharge fast charging.

The OnePlus 7 Pro runs on Qualcomm's Snapdragon 855 chipset with a choice of 6GB, 8GB or 12GB RAM models. There are also two storage options of 128GB and 256GB. It too has a 4000mAh battery, like the Honor 20 Pro, and it supports OnePlus' 30W Warp Charge. Neither the Honor 20 Pro or the OnePlus 7 Pro have wireless charging.

Both the Honor 20 Pro and the OnePlus 7 Pro have Android 9 at their core, but Honor puts its Magic UI over the top, while OnePlus opts for OxygenOS. Google is having to change the way it deals with Honor's parent company, Huawei, though so read our separate feature to find out how that might affect the Honor 20's software in the future.


  • Honor 20 Pro: £TBC/€599
  • OnePlus 7 Pro: From £649

Exact UK pricing for the Honor 20 Pro hasn't been announced as yet, but it is confirmed as €599 - cheaper than the OnePlus 7 Pro.

The OnePlus 7 Pro starts at £649, with the top model setting you back £799.


The OnePlus 7 Pro will be the more expensive device out of these two handsets, but with the extra cash, you'll get the option of more RAM, a larger, faster and higher resolution display and technologies like a pop up camera and in-display fingerprint sensor. It also has the cleaner Android build with fewer software changes compared to Honor.

The Honor 20 Pro meanwhile offers its own advantages, including a macro lens for close up photography, a cheaper price point and plenty of power including the same storage capacity, same battery capacity and a striking design.

Writing by Britta O'Boyle. Originally published on 17 May 2019.