Design

  • Xiaomi: 162.5 x 74.8 x 9mm OnePlus: 165.3 x 74.4 x 8.5mm Xiaomi: 208g OnePlus: 199g Xiaomi: Alpine White and Solstace Grey OnePlus: Glacial Green, Ultramarine Blue, Onyx Black

Displays

  • Xiaomi: 6.67-inch Super AMOLED fullHD+ panel OnePlus: 6.78-inch Fluid AMOLED QHD+ panel Xiaomi: 90Hz refresh rate OnePlus: 120Hz refresh rate

Hardware, performance and battery

  • Xiaomi: Snapdragon 865, 8GB/12GB RAM OnePlus: Snapdragon 865, 8GB/12GB RAM Xiaomi: 256GB or 512GB UFS 3.0 storage OnePlus: 128GB or 256GB UFS 3.0 storage Xiaomi: 4,500mAh battery + 50W wired/30W wireless charging OnePlus: 4,510mAh battery + 30W wired/wireless charging

Cameras

  • Xiaomi: 108MP f/1.7 primary camera (pixel bins to 25MP) 12MP f/2.0 telephoto with 2x optical zoom 8MP f/2.0 telphoto with 3.7x optical zoom/5x hybrid 20MP f/2.2 utrawide OnePlus: 48MP f/1.8 primary camera (pixel bins to 12MP)  8MP f/2.4 telephoto 3x optical zoom 48MP f/2.2 ultra wide camera (plus macro mode) 5MP f/2.4 colour filter

  • 12MP f/2.0 telephoto with 2x optical zoom 8MP f/2.0 telphoto with 3.7x optical zoom/5x hybrid 20MP f/2.2 utrawide

  • 8MP f/2.4 telephoto 3x optical zoom 48MP f/2.2 ultra wide camera (plus macro mode) 5MP f/2.4 colour filter

Software 

  • Xiaomi: MIUI based on Android 10 OnePlus: Oxygen OS based on Android 10

Conclusion