OnePlus 7 vs Xiaomi Black Shark 2
The OnePlus 7 (2019) runs on the Qualcomm Snapdragon 855, while the Xiaomi Black Shark 2 (2019) runs on the Qualcomm Snapdragon 855. By overall MobileRank rating, the Xiaomi Black Shark 2 leads — 48/100 vs 46/100 (a 2-point difference). Key differences: the Xiaomi Black Shark 2 has the bigger battery (4000 mAh vs 3700); the OnePlus 7 has NFC for contactless payments, the Xiaomi Black Shark 2 doesn't; the OnePlus 7 is noticeably lighter (182g vs 205g).
Profile comparison
Category scores
OnePlus 7
Xiaomi Black Shark 2
What makes OnePlus 7 better?
- Lighter: 182g vs 205g
- Better portability (67/100 vs 47/100)
What makes Xiaomi Black Shark 2 better?
- Bigger battery: 4000 vs 3700 mAh
- Faster charging: 27W vs 20W
- Better camera (37/100 vs 31/100)
- Longer battery life (24/100 vs 15/100)
Comparison verdict
Comparing the OnePlus 7 vs the Xiaomi Black Shark 2, the Xiaomi Black Shark 2 scores 2 points higher (48/100 vs 46/100). In the "performance" category, both devices are on the same level — 54/100. In the "display" category, both devices are on the same level — 83/100. In the "camera" category, the Xiaomi Black Shark 2 is a bit better (37/100 vs 31/100). In the "battery" category, the Xiaomi Black Shark 2 is a bit better (24/100 vs 15/100). In the "portability" category, the OnePlus 7 notably outperforms the Xiaomi Black Shark 2 (67/100 vs 47/100).
Specs comparison
| Specification | OnePlus 7 | Xiaomi Black Shark 2 | |
|---|---|---|---|
| Processor | Qualcomm Snapdragon 855 | Qualcomm Snapdragon 855 | |
| AnTuTu | 824513 | 824513 | |
| Geekbench Single | 968 | 968 | |
| Geekbench Multi | 2731 | 2731 | |
| Display | 6.4" Optic AMOLED | 6.4" AMOLED | |
| Resolution | 1080x2340 | 1080x2340 | |
| Refresh rate | — | — | |
| Battery | 3700 mAh | 4000 mAh | |
| Charging | 20W | 27W | |
| Main camera | 48 MP | 48 MP | |
| Telephoto | 0 MP | 12 MP | |
| Front camera | 16 MP | 20 MP | |
| RAM | 6GB / 8GB | 8GB / 12GB | |
| Storage | 128GB / 256GB | 128GB / 256GB | |
| OS | Android 9.0 (Pie); | Android 9.0 (Pie) | |
| NFC | yes | no | |
| Dimensions | 157.7×74.8×8.2 mm | 163.6×75.0×8.8 mm | |
| Weight | 182 g | 205 g | |
| Launch price | — | — |
Camera comparison
OnePlus 7
- Main: 48MP f/1.7
- Front: 16MP
Xiaomi Black Shark 2
- Main: 48MP f/1.8
- Telephoto: 12MP
- Front: 20MP
Display comparison
OnePlus 7
- 6.4" Optic AMOLED
- Resolution: 1080x2340
- Refresh rate: —
Xiaomi Black Shark 2
- 6.4" AMOLED
- Resolution: 1080x2340
- Refresh rate: —
Battery and charging
OnePlus 7
- 3700 mAh
- Wired: 20W
- No wireless charging
Xiaomi Black Shark 2
- 4000 mAh
- Wired: 27W
- No wireless charging
Overall performance score
We compared OnePlus 7 and Xiaomi Black Shark 2, covering their specs and all relevant benchmarks.
Equal performance based on benchmark results.
Benchmarks
Detailed category analysis
performance
In the "performance" category, both devices are on the same level — 54/100.
display
In the "display" category, both devices are on the same level — 83/100.
camera
In the "camera" category, the Xiaomi Black Shark 2 is a bit better (37/100 vs 31/100).
battery
In the "battery" category, the Xiaomi Black Shark 2 is a bit better (24/100 vs 15/100).
portability
In the "portability" category, the OnePlus 7 notably outperforms the Xiaomi Black Shark 2 (67/100 vs 47/100).
Frequently asked questions
Which is better: the OnePlus 7 or the Xiaomi Black Shark 2?
The Xiaomi Black Shark 2 edges out the OnePlus 7 by just 2 points — the two devices are very close in overall level.
What is the rating of the OnePlus 7 and the Xiaomi Black Shark 2?
The OnePlus 7 has a MobileRank rating of 46/100, the Xiaomi Black Shark 2 — 48/100.
Which has the better camera: the OnePlus 7 or the Xiaomi Black Shark 2?
The Xiaomi Black Shark 2 leads on camera score (37/100 vs 31/100).
Should you choose the OnePlus 7 over the Xiaomi Black Shark 2?
Neither model stands out enough to recommend it for a specific use case: the clearest difference is portability — better on the OnePlus 7 (67/100 vs 47/100).