There is one mid-range iPhone on the market - the 2022 iPhone SE - but we don't think it offers great value compared to Android rivals. Consider it if you know you need an iPhone, but otherwise steer clear. Instead, you're probably better off looking at an older flagship iPhone - the iPhone 13 is still on sale direct from Apple, and even older models are available from third-party stores. Since Apple's software support runs for so long, even an old iPhone should still run well for a few years, but bear in mind that you'll likely miss out on some of the snazzy new features found in modern Android mid-rangers.