Love a top-end smartphone but hate the price-tag? Here's some mid-price smartphones that might be the answer you've been looking for.

Saying that highest tier of phones should be everybody’s first port of call, would be like saying we should only drive Porsches. Not exactly realistic. Sometimes you just need more boot space, better fuel economy or to just pay less money for the privilege.

And opting for a cheaper phone doesn’t mean compromising on looks or features. Here are 3 phones that don’t look out of place in a line-up of high-end phones and that are budget-friendly, too.

Huawei P40 Lite 5G

Pay As You Go £366.10 + £10 top-up

A 5G-Ready phone’s gong to cost a fortune, right?

Not necessarily.

The Huawei P40 Lite is 5G-Ready and comes with a modest price tag.

Huawei phones are famous for their amazing cameras, and the P40 Lite’s no exception. It’s more than comfortable competing with flagship phones with its 64MP AI Quad camera.

The 6.5-inch QHD display and powerful Kirin 820 processor brings apps, videos, and games to life.

And the 4,000mAh battery keeps you powered up for longer. When you do need to refuel, Huawei’s 40W SuperCharge tech gives you 70% charge in just 30 minutes.

Want a phone that can rival the big players in the smartphone photography stakes? Then check out the Huawei P40 Lite 5G, today.

Apple iPhone 7

Pay As You Go £299 + £10 top-up

Is the latest iPhone a little out of your price range? Well, you can still get some of that Apple magic with iPhone 7.

You get a 12MP camera with optical image stabilisation and Live photos. And the 7MP front camera comes completely with Portrait mode – ideal if picture perfect selfies are your thing.

The 4.7-inch Retina HD display is up to 25% brighter than earlier iPhones. It’s up to 2 x faster than iPhone 6, too – thanks to the A10 Fusion chip.

And of course, you get iOS features like Fingerprint ID, FaceTime, and Siri.

So, if you’re on a tight budget but won’t consider anything other than an iPhone, iPhone 7 is for you.

Samsung Galaxy A51

Pay As You Go £329 + £10 top-up

Want a phone that looks and acts like a flagship phone but comes at a pocket-friendly price?

The Samsung Galaxy A51 does all 3.

It looks good with smooth curves, sleek design, and 6.5-inch Super AMOLED Infinity-O display. And it’s got the power and features to match.

The advanced Octa-core processor and 4GB of RAM makes for fast and smooth performance. And the 4,000mAh battery keeps you powered up, too.

Then there’s the Quad camera. A 48MP main camera, 12MP ultra-wide camera, 5MP macro camera, and 5MP depth camera with multiple live focus effects. It’s a powerful camera combination that’s hard to beat.

Want a phone that ticks all the boxes? Samsung Galaxy A51 is the one.