Head to head

OnePlus 7 Pro vs Oppo F29

Full specification and price comparison for Pakistan, updated 11 Jan 2026.

The short answer

The OnePlus 7 Pro is the stronger phone of the two, scoring 81 against 77 on our combined specification score. It leads on performance, camera and memory & storage. The Oppo F29 still wins on battery & charging, so it remains the better choice if that is your priority. The OnePlus 7 Pro is the cheaper of the two at PKR 82,999 against PKR 83,999.

View raw data
Add another phone to this comparison

Up to 4 devices can share one comparison table.

The verdict

Spec-derived

OnePlus 7 Pro takes it by 3.8 points on our weighted spec score.

Performance OnePlus 7 Pro leads

Gaming score where available, otherwise chipset tier plus usable RAM.

Camera OnePlus 7 Pro leads

Camera Score where available, otherwise sensor resolution and lens count. Megapixels alone do not measure image quality.

Battery & charging Oppo F29 leads

Cell capacity in mAh weighted with rated wired charging output.

Display Level

Pixel density, refresh rate and panel technology.

Memory & storage OnePlus 7 Pro leads

Highest advertised RAM and internal storage configuration.

Value for money OnePlus 7 Pro leads

Combined spec score divided by current Pakistani retail price.

What actually differs

  • OnePlus 7 Pro costs PKR 1,000 less.
  • Oppo F29 packs a 2,500 mAh larger battery.
  • Oppo F29 charges 15W faster.
  • OnePlus 7 Pro offers 4 GB more RAM.
  • Oppo F29 has a 2 MP higher-resolution main sensor.

Buy the OnePlus 7 Pro if…

you care most about performance, camera, memory & storage and value for money.

Buy the Oppo F29 if…

you care most about battery & charging.

Full specification comparison

Specification OnePlus 7 Pro Oppo F29
Price in Pakistan
Retail price PKR 82,999 Cheaper PKR 83,999
Design & build
Release date May 2019 (Released in Pakistan mid-2019) March 20, 2025
Dimensions 162.6 × 75.9 × 8.8 mm 161.6 × 74.5 × 7.7 mm
Weight 206 g 185 g Better
Water resistance No official IP rating Not listed
Display
Screen size 6.67 inches 6.7 in Better
Resolution 1440 × 3120 pixels (~516 ppi) Better 1080 × 2412 pixels (~394 ppi)
Panel type Fluid AMOLED, HDR10+ 90Hz AMOLED, 120Hz
Protection Corning Gorilla Glass 5 Gorilla Glass 7i
Performance
Chipset Qualcomm Snapdragon 855 (7 nm) Qualcomm Snapdragon 6 Gen 1
CPU Octa-core (1×2.84 GHz Kryo 485 + 3×2.42 GHz + 4×1.78 GHz) Octa-core (varying clock clusters)
GPU Adreno 640 Adreno (Snapdragon 6 Gen 1)
Operating system Android 9.0 (Pie), upgradable officially to Android 12 OxygenOS Android 15 with ColorOS 15
Memory & storage
RAM 6 GB / 8 GB / 12 GB Better 8 GB
Internal storage 128 GB / 256 GB 128 GB / 256 GB
Card slot No microSD (supported, up to ~1TB)
Camera
Main camera • 48 MP wide (OIS) • 8 MP telephoto (3× optical zoom, OIS) • 16 MP ultra-wide 50 MP wide + 2 MP mono Better
Selfie camera 16 MP motorized pop-up 16 MP wide
Video recording • 4K@30/60fps • 1080p@30/60fps • gyro-EIS 4K@30fps, 1080p@30/60/120fps
Battery & charging
Battery capacity Non-removable Li-Po 4000 mAh Non-removable Li-Ion 6500 mAh Better
Wired charging 30W wired fast charging (Warp Charge 30) 45W SUPERVOOC wired Better
Connectivity & extras
SIM Dual Nano-SIM Dual Nano-SIM
Wi-Fi Wi-Fi 802.11 a/b/g/n/ac, dual-band Wi-Fi 802.11 a/b/g/n/ac dual-band
Bluetooth 5.0 v5.4
NFC Yes No
Sensors Fingerprint (under-display, optical), accelerometer, gyro, compass, proximity Fingerprint (side-mounted), gyro, accelerometer, proximity, compass
USB USB Type-C 3.1 USB Type-C 2.0, OTG

“Better” marks the higher (or, for price and weight, the lower) figure. It is a specification difference, not a judgement about real-world experience.

Questions people ask

Which is better, OnePlus 7 Pro or Oppo F29?

OnePlus 7 Pro comes out ahead on our combined spec score, leading by 3.8 points. It wins on performance, camera, memory & storage and value for money. Oppo F29 can still be the better buy if your priorities sit elsewhere or if you find it at a lower street price.

What is the price of OnePlus 7 Pro and Oppo F29 in Pakistan?

OnePlus 7 Pro is listed at PKR 82,999 and Oppo F29 at PKR 83,999. That makes OnePlus 7 Pro cheaper by PKR 1,000. Retail prices move often, so treat these as indicative.

Which has the better camera, OnePlus 7 Pro or Oppo F29?

OnePlus 7 Pro scores higher in our camera assessment. OnePlus 7 Pro uses a 48 MP main sensor against 50 MP on Oppo F29, though sensor size and processing matter more than resolution alone.

Which phone has the better battery, OnePlus 7 Pro or Oppo F29?

Oppo F29 leads on battery. OnePlus 7 Pro carries a 4000 mAh cell and Oppo F29 a 6500 mAh cell, with 30W and 45W wired charging respectively.

Which is better for gaming, OnePlus 7 Pro or Oppo F29?

OnePlus 7 Pro is the stronger gaming phone here. OnePlus 7 Pro runs the Qualcomm Snapdragon 855 (7 nm) while Oppo F29 runs the Qualcomm Snapdragon 6 Gen 1.

Scores are calculated from the published hardware specification of each device using the same formula for every phone on WhatMobilePK — they are not paid placements and they are not laboratory test results. Prices are indicative Pakistani retail prices and change frequently.