On average a new driver will spend £5,000 on their first car. Here are the 10 newest cars you can buy for under £5,000 or from £105 a month*.
Each car on this list is 1.0l or 1.2l making them cheap on insurance too.

2016 Vauxhall Viva

2016 Suzuki Celerio

2016 Renault Twingo

2016 Ford Ka

2016 Fiat 500

2015 Vauxhall Corsa

2015 Citroen C1

2015 Fiat Panda

2015 Peugeot 108

2015 Hyundai I10
Tips for buying a used vehicle
Mastering the art of buying a used vehicle: tips and...
Read More*Finance subject to status. Finance Example: Term 60 Months, First Payment £104.96, 58 Monthly Payments £104.96, Final Payment £104.96, Cash Price £5,000.00, Cash Deposit £0.00, Total Deposit £0.00, Amount of Credit £5,000.00, Total Charge for Credit £1,297.60, Total Amount Payable £6,297.60, Admin Fee £0.00, A.P.R. Representative 9.9% A.P.R., Rate of Interest (fixed) 5.19%