The Nothing Phone (2) offers a unique design, fast charging speeds, and an affordable price, making it a great option for those looking for a budget-friendly smartphone. However, the OnePlus 10 Pro has a higher-quality display and longer-lasting battery. According to CNET, the OnePlus 10 Pro has a battery life of up to 12 hours, while the Nothing Phone (2) has a battery life of up to 10 hours.