Skip to content
specpair

OnePlus 9 vs vivo X300 Ultra

By SpecPair Editorialphones
Verified specs·AI-assisted analysis·Editorially reviewed
OnePlus 9
OnePlus
OnePlus 9
$729
VS
vivo X300 Ultra
vivo
vivo X300 Ultra
$1,012

The Verdict

The OnePlus 9 and vivo X300 Ultra sit in the same category and end up appealing to slightly different buyers. The OnePlus 9 is the cheaper of the two at $729 versus $1,012, a difference of about $283. The vivo X300 Ultra is the newer release, which usually means a faster chipset and longer software support. OnePlus 9 stands out for 65w warp charge fills battery in 29 minutes, while vivo X300 Ultra is praised for bright 3000-nit amoled display with 120hz refresh rate. Use the side-by-side spec table below to compare cameras, displays, battery life and connectivity in detail and decide which one fits your priorities.

Who Should Buy

Buy the OnePlus 9 if…

  • 65W Warp Charge fills battery in 29 minutes
  • Excellent main and ultrawide cameras
  • Hasselblad color calibration

Buy the vivo X300 Ultra if…

  • Bright 3000-nit AMOLED display with 120Hz refresh rate
  • Powerful Snapdragon 8 Elite chipset for demanding tasks
  • Versatile triple camera setup with 50MP telephoto

Pros & Cons

OnePlus 9

Pros

  • 65W Warp Charge fills battery in 29 minutes
  • Excellent main and ultrawide cameras
  • Hasselblad color calibration
  • 120Hz AMOLED display
  • Competitive pricing at $729

Cons

  • No telephoto camera
  • 2 MP monochrome sensor is useless
  • No official IP rating for water resistance
  • Plastic frame feels less premium
  • Snapdragon 888 heating issues

vivo X300 Ultra

Pros

  • Bright 3000-nit AMOLED display with 120Hz refresh rate
  • Powerful Snapdragon 8 Elite chipset for demanding tasks
  • Versatile triple camera setup with 50MP telephoto
  • Large 6000mAh battery with 80W fast charging
  • Premium IP69 dust and water resistance rating

Cons

  • Premium pricing may limit mainstream appeal
  • Large 6.82-inch display not ideal for one-handed use
  • Thermal management at high loads remains a concern
  • No expandable storage option

Full Specifications

SpecOnePlus 9vivo X300 Ultra
SoftwareAndroid 11, OxygenOS 11
Body
Weight192 g
MaterialPlastic frame, Gorilla Glass 5
IP ratingNo official rating
Dimensions160 x 74.2 x 8.7 mm
Camera
Main camera48 MP, f/1.8, OIS (Hasselblad tuned)50MP f/1.6
Mono2 MP, f/2.4
Front camera16 MP, f/2.432MP f/2.45
Video8K@30fps, 4K@60fps
Ultrawide50 MP, f/2.2, freeform lens50MP f/2.2
Telephoto50MP f/2.6 3x optical
Memory
RAM8 GB
Storage options128 GB, 256 GB
Battery
Capacity4500 mAh6000mAh
Charging65W Warp Charge wired
Wireless charging15W wireless
Charging Speed80W wired
Wireless Charging50W
Display
Size6.55 inches6.82 inches
TypeAMOLEDAMOLED
Resolution2400 x 10801440 x 3168 pixels
Refresh rate120Hz120Hz
Brightness (nits)1100
Brightness3000 nits peak
Processor
CPUOcta-core (1x2.84 GHz + 3x2.42 GHz + 4x1.8 GHz)
GPUAdreno 660
ChipsetQualcomm Snapdragon 888
Connectivity
5G
NFC
USBUSB-C 3.1
Wi-FiWi-Fi 6
Bluetooth5.2
Design
ColorsTitanium Black, Titanium Gold, Titanium White
Weight221g
IP ratingIP69
Performance
RAM12GB
ChipsetSnapdragon 8 Elite
Storage256GB / 512GB

Want to compare a third product?

Add another product for a 3-way comparison.

Spec data verified from manufacturer sources. Analysis AI-assisted and editorially reviewed. How we compare · Last verified

Explore more in phones, see all OnePlus products or all vivo products. View full details for the OnePlus 9 or the vivo X300 Ultra.