When it comes to finding the best iPhone there are a number of options available, including earlier models that still mix it up with some of the latest and greatest phones out there today.
If you're wondering where to start, we've done some of the legwork for you and compiled this list based on specs, reviews, price, and other features on offer that we think make these iPhones stand out from the crowd.
At the time of writing, you can save 16% on the iPhone 12 Mini which is available now with £120 off at Amazon UK!
Best iPhone All-rounder - iPhone 12 Pro Max
OS: iOS 14 | Screen size: 6.7-inch | Resolution: 1284 x 2778 | CPU: A14 Bionic | RAM: 6GB | Storage: 128GB/256GB/512GB | Rear camera: 12MP/ 12MP/ 12MP | Front camera: 12MP | Battery: 3,687mAh
The latest iPhone, the 12 Pro Max is predictably one of the best versions we've seen so far, and even with the next iPhone on the horizon, we think it will stand the test of time for some while to come.
Standout features of this phone revolve around its improved 'all-day' battery yet, incredible camera, and impressive screen.
The camera, which has been improved to perform better in low light situations, also works in tandem with enhanced image processing, making it a worthy addition to our best camera phones list too.
When it comes to screen size, you're getting a massive Super Retina XDR OLED screen, designed to give you bright, vivid, and crystal clear visuals.
Granted, in comparison to some of the best phones of 2021 the RAM looks on the lighter side, but thanks to software improvements and the market-leading A14 Bionic chipset, the iPhone 12 Pro Max is a real powerhouse, and well worth considering.
Best iPhone Under 500 - iPhone SE (2020)
Brand: Apple | Operating System: IOS 14 | Screen Size: 4.7 inches | Resolution: 750 x 1334 pixels | CPU: A13 Bionic chip | RAM: 3GB | Storage: 64GB / 128GB / 256GB | Battery: 1,821mAh | Rear camera: 12MP/ 12MP/ 12MP | Front camera: 12MP
The key selling point of this phone is that it features the same A13 Bionic chip as the impressive iPhone 11 Pro, and you'll of course get access the next version of IOS when it releases.
As far as design goes, it follows the same iPhone 8 style and has a lightweight frame that, coupled with its smaller design, makes it easy to fit in your pocket.
Battery life could be bigger, but grab one of the thousands of affordable battery packs and you've got an inexpensive solution.
A fantastic phone for the price, we think the iPhone SE is well worth considering.
Best iPhone Small - iPhone 12 Mini
Brand: Apple | Operating System: IOS 14 | Screen Size: 4.7 inches | Resolution: 2340 x 1080 | CPU: A14 Bionic chip | RAM: 4GB | Storage: 64GB / 128GB / 256GB | Rear camera: 12MP/ 12MP | Front camera: 12MP | Battery: 2227mAh
The iPhone 12 Mini is another good choice for those who want that 'latest' look and feel, but want to keep the size down.
Standout features here include the latest A14 bionic chip and other future-proofing additions including MagSafe and 5G.
Weighing in at just 135g this will be a welcome alternative to some of the bigger iPhones on the market if you're looking for something lightweight.
As for the battery, sure it's not the biggest in comparison to the 12 Pro Max, but it does benefit from 20W fast charging, which will get you back into the action in no time at all.
Overall, for a smaller and newer iPhone option, the 12 Mini could be a good call.
Best iPhone Large Screen Mid-Range - iPhone 11 Pro Max
Brand: Apple | Operating System: IOS 14 | Screen Size: 6.5 inches | Resolution: 1242x2688 | CPU: A13 Bionic chip | RAM: 4GB | Storage: 64GB / 256GB/ 512GB | Rear camera: 12MP/ 12MP/ 12MP | Front camera: 12MP | Battery: 3969mAh
If you're in no rush to go for the very latest model, but having a large screen is important to you, then the iPhone 11 Pro Max is worth considering.
The substantial 6.5 inch OLED display makes for an incredible way to stream content, game, edit photos and more.
Thanks to its older, but powerful, A13 Bionic chipset, this phone still packs a punch when it comes to performance.
You'll even find that the battery delivers the goods too, with almost 4000mAh.
Overall, the iPhone 11 Pro Max is one to consider that still holds its place amongst the best phones around.
Best iPhone For Most People - iPhone 12
Brand: Apple | Operating System: IOS 14 | Screen Size: 6.1 inches | Resolution: 1170x2532 | CPU: A14 Bionic chip | RAM: 4GB | Storage: 64GB / 128GB / 256GB | Rear camera: 12MP/ 12MP | Front camera: 12MP | Battery: 2815mAh
The iPhone 12, we think, is the best phone for most people out there who want to stay within the Apple ecosphere.
Thanks to its inclusion of MagSafe, the addition of 5G, and confirmation that this will get the next iOS upgrade when it arrives, you're getting a future-proofed smartphone here, alongside some other notable improvements too.
The design has been tweaked a little to resemble some of the earlier models, which gives the iPhone 12 an even more aesthetic, clean look.
It also boasts an impressive array of cameras, improving upon the iPhone 11's low light photography performance with the addition of an f/1.6 aperture.
We think the iPhone 12 ticks all the boxes and will for some time to come!
And there you have it, our top picks for iPhones available right now.
We'll be back with you to update this list as we see even more amazing additions from Apple hit the shelves.
Read More: Best Phone For Gaming - Our Top Picks