Mazda 3 120ps SE
£199 per month with a £4,059 deposit (5.9 per cent APR)
While the previous-generation Mazda 3 was lauded for its looks, handling and build quality, it never quite hit the heights of rivals like the VW Golf and Ford Focus. But this new version is a real contender at the top of the class.
It’s better looking than before, with a sharp front end and sleek roofline. Plus, it’s even better to drive than its predecessor, while there are now more efficient engines and a more upmarket cabin.
And at just £199 per month, buyers are getting an accomplished car for their money – especially with Mazda offering £500 towards the deposit.
List price: £16,995Aim to pay: £15,870Deposit: £4,059APR: 5.9 per centNo. of payments: 42 monthlyFinal payment: £5,994Total amount: £18,911