You can get money off Apple's ultimate iPhones right now!

A number of resellers have knocked £125 off the price of the iPhone 11 Pro and the iPhone 11 Pro Max.

That means you can get these flagship handsets for much less than Apple is selling them for.

When we reviewed the iPhone 11 Pro we said that it was "undoubtedly the best iPhone, and one of the best smartphones a person can buy, full stop." Now, thanks to the discounts, the 11 Pro and its bigger sibling are even better value for money.

iPhone 11 Pro

Normally from: £1,049 (64GB)
Now from: £924

iPhone 11 Pro Max

Normally £1,149 (64GB)
Now from: £1,024

More information on how to get the discounts below.

The £125 saving is available for each of the models - so you can save £125 on the 64GB, 256GB and 512GB iPhone 11 Pro or Pro Max.

The iPhone 11 isn't currently being discounted. That handset still costs from £729. The price drops serve to close the gap between the 11 and the 11 Pro - meaning that there is currently just a leap of £195 to get the more advanced handset, which boasts better camera technology and an ultra-wide lens so you can zoom out and take wider shots, as well as clearer and more colourful OLED displays. Read about the differences between the 11 and 11 Pro here.

Where to get iPhone discounts

You can purchase your iPhone 11 Pro or iPhone 11 Pro Max from the following outlets that are all discounting these iPhones:

Amazon

John Lewis

Very

If you have an old iPhone to trade in you might be able to save money with John Lewis or Amazon so it is worth checking on those sites to see how much your old phone could be worth.

We also have a round up of all the best iPhone 11, 11 Pro and 11 Pro Max deals that we update regularly. It includes contract deals if you would prefer to look for a deal where you pay monthly.