UK dealer stock search

Used BMW 1 Series Under 60,000 Miles

Looking for used bmw 1 series under 60,000 miles? This page brings together 1,727 current matches from trade sellers so you can compare price, mileage, fuel type, gearbox, location and advert detail in one place. When comparing examples, look for clear service evidence, a sensible MOT pattern and a price that matches the car’s age, condition and specification.

1,727 live matches UK trade sellers Updated from live stock
Cheapest match
£8,995
Useful starting point, but check condition and history first.
Average price
£20,194
Based on the current matching dealer stock.
Lowest mileage
2,000 mi
Low mileage is helpful, but service history still matters.
Common fuel type
petrol
Compare running costs before shortlisting.
1,727  cars • from UK car dealers
Dealers are vetted before listing — designed to keep the marketplace clean for buyers. This page is available for users but is not intended as a primary indexed landing page.

BMW 2023 1 SERIES 118I M SPORT LCP DCT EURO 6 TOTAL 21,222 WAS NBSP 21,999...

Mileage: 19,196 mi Fuel: petrol Transmission: automatic Location: Swindon
41 1 Heated Seats & Cruise Control BMW 1 Series 118i M Sport (LCP) DCT Euro 6 Total £21,222 was  £21,999 P/M PCP £244 19,196 Miles 2023 Petrol Automatic 5 doors 1.5 L 19,196 Miles 2023 Petrol Automatic 5 doors 1.5 L Swindon Recently reduced
£21,999.0
Source: dicklovett.co.uk

BMW 2024 1 SERIES 118I M SPORT LCP DCT EURO 6 TOTAL 20,777 WAS NBSP 22,499...

Mileage: 20,822 mi Fuel: petrol Transmission: automatic Location: Swindon
43 1 Sport Seats & Cruise Control BMW 1 Series 118i M Sport (LCP) DCT Euro 6 Total £20,777 was  £22,499 P/M PCP £231 20,822 Miles 2024 Petrol Automatic 5 doors 1.5 L 20,822 Miles 2024 Petrol Automatic 5 doors 1.5 L Swindon Recently reduced
£22,499.0
Source: dicklovett.co.uk

BMW 2025 1 SERIES 120I MHT M SPORT DCT EURO 6 TOTAL 27,999 WAS NBSP 29,555...

Mileage: 2,000 mi Fuel: hybrid Transmission: automatic Location: Swindon
40 1 Automatic, M Sort & Hybrid BMW 1 Series 120i MHT M Sport DCT Euro 6 Total £27,999 was  £29,555 P/M PCP £310 2,000 Miles 2025 Petrol Automatic 5 doors 1.5 L 2,000 Miles 2025 Petrol Automatic 5 doors 1.5 L Swindon Mild Hybrid
£29,555.0
Source: dicklovett.co.uk

BMW 2025 1 SERIES 120I MHT M SPORT DCT EURO 6 TOTAL 27,555 WAS NBSP 28,555...

Mileage: 3,000 mi Fuel: hybrid Transmission: automatic Location: Swindon
39 1 Active Guard & M Sport BMW 1 Series 120i MHT M Sport DCT Euro 6 Total £27,555 was  £28,555 P/M PCP £300 3,000 Miles 2025 Petrol Automatic 5 doors 1.5 L 3,000 Miles 2025 Petrol Automatic 5 doors 1.5 L Swindon Mild Hybrid
£28,555.0
Source: dicklovett.co.uk

BMW 2025 1 SERIES 120I MHT M SPORT DCT EURO 6 TOTAL 29,000 WAS NBSP 33,000...

Mileage: 8,300 mi Fuel: hybrid Transmission: automatic Location: Bristol
41 1 Technology Pack | M Sport Pro BMW 1 Series 120i MHT M Sport DCT Euro 6 Total £29,000 was  £33,000 P/M PCP £332 8,300 Miles 2025 Petrol Automatic 5 doors 1.5 L 8,300 Miles 2025 Petrol Automatic 5 doors 1.5 L Bristol Mild Hybrid
£33,000.0
Source: dicklovett.co.uk

BMW 2022 1 SERIES 2022 2.0 M135I AUTO XDRIVE EURO 6 S S 5DR UNKNOWN SAVING...

Mileage: 36,024 mi Fuel: petrol Transmission: automatic Location: Leeds
slide 2 of 4 ‹ › £1,645 BMW 1 Series 2022 | 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr Unknown £ SAVING 36,024 Miles Automatic Petrol 2.0L Leeds total £25,300 Includes admin fee Monthly £395 395 PCP 48 month term View car
£25,300.0
Source: bigmotoringworld.co.uk

BMW 2022 1 SERIES 2022 2.0 128TI LCP AUTO EURO 6 S S 5DR GOOD SAVING...

Mileage: 37,328 mi Fuel: petrol Transmission: automatic Location: Surrey
slide 2 of 4 ‹ › Dynamic Pack | All Wheel Drive BMW 1 Series 2022 | 2.0 128ti (LCP) Auto Euro 6 (s/s) 5dr Good £ SAVING 37,328 Miles Automatic Petrol 2.0L Camberley total £22,800 Includes admin fee Monthly £368 368 PCP 48 month term View car
£22,800.0
Source: bigmotoringworld.co.uk

BMW 2022 1 SERIES 2022 2.0 M135I AUTO XDRIVE EURO 6 S S 5DR GOOD SAVING...

Mileage: 13,012 mi Fuel: petrol Transmission: automatic Location: Leeds
slide 2 of 4 ‹ › Dynamic Pack | All Wheel Drive BMW 1 Series 2022 | 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr Good £ SAVING 13,012 Miles Automatic Petrol 2.0L Leeds total £28,000 Includes admin fee Monthly £439 439 PCP 48 month term View car
£28,000.0
Source: bigmotoringworld.co.uk

BMW 2022 1 SERIES 2.0 128TI LCP AUTO EURO 6 S S 5DR 2ND YEAR WARRANTY...

Mileage: 40,813 mi Fuel: petrol Transmission: automatic Location: Midlothian
BMW 1 Series 2.0 128ti (LCP) Auto Euro 6 (s/s) 5dr 2ND YEAR WARRANTY AVAILABLE! 2022 Automatic 40,813 miles Petrol £288.96 £22,250
£22,250.0
Source: john-clark.co.uk

BMW 2020 1 SERIES 118I SPORT 5DR STEP AUTO 2020 20 15,995 SOLD X 26 BMW...

Mileage: 42,000 mi Fuel: petrol Transmission: automatic Location: Canterbury
BMW 1 SERIES 118i Sport 5dr Step Auto - 2020 (20) £15,995 Sold x 26 BMW 1 SERIES 118i Sport 5dr Step Auto - 2020 (20) £15,995 Sold Gearbox: Automatic Bodystyle: Hatchback Fuel Type: Petrol Engine Size: 1499 cc Mileage: 42,000 miles From Only £334.32 a month More Details Enquire Now Apply for Finance Finance Type Deposit Balance Monthly Payments Term Personal Contract Purchase £0.00 £15,995.00 £334.32 48 Months Hire Purchase £0.00 £15,995.00 £357.35 60 Months
£15,995.0
Source: chilhamsportscars.co.uk

BMW 2023 1 SERIES M135I XDRIVE 5DR STEP AUTO PETROL HATCHBACK 17,017 MI 2023 REG AUTOMATIC...

Mileage: 17,017 mi Fuel: petrol Transmission: automatic Location: Bridgwater
Navigation Previous button icon to navigate Previous button icon Next button icon to navigate Next button icon BMW 1 Series M135i xDrive 5dr Step Auto Petrol Hatchback 17,017 mi 2023 Reg Automatic Our price £25,777 PCP Finance This icon is for the view finance example tooltip View finance example £327.34 Location icon Location dot icon BMW Bridgwater
£25,777.0
Source: vertumotors.com

BMW 2023 1 SERIES 118I 136 M SPORT 5DR PETROL HATCHBACK 11,243 MI 2023 REG MANUAL...

Mileage: 11,243 mi Fuel: petrol Transmission: manual Location: Bridgwater
Navigation Previous button icon to navigate Previous button icon Next button icon to navigate Next button icon BMW 1 Series 118i [136] M Sport 5dr Petrol Hatchback 11,243 mi 2023 Reg Manual Our price £20,962 HP Finance This icon is for the view finance example tooltip View finance example £369.95 Location icon Location dot icon BMW Bridgwater
£20,962.0
Source: vertumotors.com

BMW 2023 1 SERIES 1.5 118I M SPORT LCP HATCHBACK 5DR PETROL DCT EURO 6 S...

Mileage: 33,476 mi Fuel: petrol Transmission: automatic Location: Lancashire
1 / 74 Bury, BL8 1SW BMW 1 Series 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps) M SPORT SUSPENSION 2023 33,476 miles 1.5 ltr Automatic Petrol £21,067 £1,698 £19,369 £357.96 Reserve Apply for Finance View Details
£21,067.0
Source: oakwoodmotorcompany.com

BMW 2019 1 SERIES 1.5 116D M SPORT HATCHBACK 5DR DIESEL MANUAL EURO 6 S S...

Mileage: 47,221 mi Fuel: diesel Transmission: manual Location: Lancashire
1 / 70 Bury, BL8 1SW BMW 1 Series 1.5 116d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps) HEATED SEATS | LIVE COCKPIT 2019 47,221 miles 1.5 ltr Manual Diesel £15,486 £1,222 £14,264 £263.61 Reserve Apply for Finance View Details
£15,486.0
Source: oakwoodmotorcompany.com

BMW 2023 1 SERIES 1.5 118I M SPORT LCP HATCHBACK 5DR PETROL DCT EURO 6 S...

Mileage: 33,750 mi Fuel: petrol Transmission: automatic Location: North Harrow
£21,995 Finance from £415.53 p/m*. 2023 BMW 1 SERIES 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps) Year 2023 Mileage 33,750 miles Fuel Type Petrol Engine Size 1.5 L Transmission Automatic 1 PRIVATE OWNER - FSH ELECTRIC PANORAMIC ROOF [PAN ROOF] PARK ASSIST INCLUDING REAR CAMERA HEATED SEATS + POWER FOLD MIRRORS SMARTPHONE INTEGRATION WITH APPLE CP/AA Add to Favourites View Favourites Finance Options View Vehicle
£21,995.0
Source: wealdstonemotors.co.uk

BMW 2025 1 SERIES 120I MHT M SPORT DCT EURO 6 TOTAL 30,222 WAS NBSP 31,995...

Mileage: 9,445 mi Fuel: hybrid Transmission: automatic Location: Swindon
42 1 Rear-view Mirror With Auto Dim BMW 1 Series 120i MHT M Sport DCT Euro 6 Total £30,222 was  £31,995 P/M PCP £358 9,445 Miles 2025 Petrol Automatic 5 doors 1.5 L 9,445 Miles 2025 Petrol Automatic 5 doors 1.5 L Swindon Mild Hybrid
£31,995.0
Source: dicklovett.co.uk

BMW 2025 1 SERIES 120I MHT M SPORT DCT EURO 6 TOTAL 25,222 WAS NBSP 27,999...

Mileage: 5,990 mi Fuel: hybrid Transmission: automatic Location: Swindon
45 1 Heated Seats & M Sport Pack BMW 1 Series 120i MHT M Sport DCT Euro 6 Total £25,222 was  £27,999 P/M PCP £247 5,990 Miles 2025 Petrol Automatic 5 doors 1.5 L 5,990 Miles 2025 Petrol Automatic 5 doors 1.5 L Swindon Mild Hybrid
£27,999.0
Source: dicklovett.co.uk

BMW 2019 1 SERIES 1.5 118I GPF M SPORT SHADOW EDITION HATCHBACK 5DR PETROL AUTO EURO...

Mileage: 17,761 mi Fuel: petrol Transmission: automatic Location: East Sussex
BMW 1 Series 1.5 118i GPF M Sport Shadow Edition Hatchback 5dr Petrol Auto Euro 6 (s/s) (136 ps) Rare Low Mileage, Heated Front Seats, Leather Seats, Parking Sensors, Voice Control, Sat Nav, Bluetooth, Cruise Control, Harmon Kardon Sound System, Drive Modes, Auto Lights and Wipers, Tinted Glass, DAB Radio, 18 Inch Black Alloys 2019 17,761 miles 1.5 ltr Automatic Petrol £17,770 £329.95 Reserve View Details
£17,770.0
Source: bluauto.co.uk

BMW 2022 1 SERIES 2022 1.5 118I SE LCP EURO 6 S S 5DR GREAT 455.00...

Mileage: 21,113 mi Fuel: petrol Transmission: automatic Location: Surrey
slide 2 of 4 ‹ › Apple CarPlay | Android Auto BMW 1 Series 2022 | 1.5 118i SE (LCP) Euro 6 (s/s) 5dr Great £455.00 21,113 Miles Manual Petrol 1.5L Sheffield total £16,053 Includes admin fee Monthly £232 232 PCP 48 month term
£16,053.0
Source: bigmotoringworld.co.uk

BMW 2021 1 SERIES 2021 1.5 116D SE LCP DCT EURO 6 S S 5DR GOOD...

Mileage: 44,037 mi Fuel: diesel Transmission: automatic Location: Surrey
slide 2 of 4 ‹ › Apple CarPlay | Internet BMW 1 Series 2021 | 1.5 116d SE (LCP) DCT Euro 6 (s/s) 5dr Good £ SAVING 44,037 Miles Automatic Diesel 1.5L Blue Bell Hill total £15,300 Includes admin fee Monthly £234 234 PCP 48 month term View car
£15,300.0
Source: bigmotoringworld.co.uk

BMW 2023 1 SERIES 2023 1.5 118I SPORT LCP DCT EURO 6 S S 5DR GOOD...

Mileage: 16,999 mi Fuel: petrol Transmission: automatic Location: Surrey
slide 2 of 4 ‹ › Part Leather Seats | Satellite Navigation BMW 1 Series 2023 | 1.5 118i Sport (LCP) DCT Euro 6 (s/s) 5dr Good £ SAVING 16,999 Miles Automatic Petrol 1.5L Enfield total £20,100 Includes admin fee Monthly £312 312 PCP 48 month term View car
£20,100.0
Source: bigmotoringworld.co.uk

BMW 2020 1 SERIES HATCHBACK 2.0 M135I XDRIVE 2020 20 HUGE SPEC HEAD UP DISPLAY ULEZ...

Mileage: 41,400 mi Fuel: petrol Transmission: automatic Location: Nottinghamshire
BMW 1 SERIES Hatchback 2.0 M135i xDrive (2020/20) HUGE SPEC HEAD UP DISPLAY ULEZ Compliant 1,998cc Auto 41,400 Miles Petrol VIEW DETAILS REQUEST CALLBACK TEST DRIVE Cash Price £23,980 Monthly £384.88
£23,980.0
Source: thedriverspaddock.co.uk

BMW 2019 1 SERIES HATCHBACK 2.0 M135I XDRIVE 2019 69 HUGE SPEC HEAD UP DISPLAY ULEZ...

Mileage: 45,364 mi Fuel: petrol Transmission: automatic Location: Nottinghamshire
BMW 1 SERIES Hatchback 2.0 M135i xDrive (2019/69) Huge Spec Head Up Display ULEZ Compliant 1,998cc Auto 45,364 Miles Petrol VIEW DETAILS REQUEST CALLBACK TEST DRIVE Cash Price £22,480 Monthly £371.43
£22,480.0
Source: thedriverspaddock.co.uk

BMW 2017 1 SERIES 2.0 118D M SPORT SHADOW EDITION EURO 6 S S 5DR FANTASTIC...

Mileage: 50,000 mi Fuel: diesel Transmission: manual Location: County Antrim
BMW 1 Series 2.0 118d M Sport Shadow Edition Euro 6 (s/s) 5dr FANTASTIC CONDITION 2017 Manual 50,000 miles Diesel £273.59 £12,900
£12,900.0
Source: smcafeeandson.com

BMW 2018 1 SERIES 2.0 118D M SPORT SHADOW EDITION HATCHBACK 5DR DIESEL AUTO EURO 6...

Mileage: 59,973 mi Fuel: diesel Transmission: automatic Location: Luton
£13,495 Finance from £254.95 p/m*. 2018 67 BMW 1 SERIES 2.0 118d M Sport Shadow Edition Hatchback 5dr Diesel Auto Euro 6 (s/s) (150 ps) Year 2018 Mileage 59,973 miles Fuel Type Diesel Engine Size 2 L Transmission Automatic Capacity TBC KWh Charge Time TBC mins M Sport Suspension LED Headlights EPS - Electric Power Steering M Logo Designation Chrome - Side Three-Point Seat Belts - All Seats Free Finance Check Reserve Now
£13,495.0
Source: lutontradecentre.com

BMW 2023 1 SERIES 118I 136 M SPORT 5DR STEP AUTO LCP 2023 AUTOMATIC 11,201 MILES...

Mileage: 11,201 mi Fuel: petrol Transmission: automatic Location: IP19 8LR
BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP] 2023 Automatic 11,201 miles Petrol £337.62 £22,295 London Road, Halesworth
£22,295.0
Source: mitchellsgroup.co.uk

BMW 2023 1 SERIES M135I XDRIVE 5DR STEP AUTO PETROL HATCHBACK 21,789 MI 2023 REG AUTOMATIC...

Mileage: 21,789 mi Fuel: petrol Transmission: automatic Location: Yeovil
Electric Bootlid Previous button icon to navigate Previous button icon Next button icon to navigate Next button icon BMW 1 Series M135i xDrive 5dr Step Auto Petrol Hatchback 21,789 mi 2023 Reg Automatic Our price £27,592 PCP Finance This icon is for the view finance example tooltip View finance example £372.08 Location icon Location dot icon BMW Yeovil
£27,592.0
Source: vertumotors.com

BMW 2022 1 SERIES 2022 1.5 118I SE LCP EURO 6 S S 5DR GREAT 112.00...

Mileage: 33,686 mi Fuel: petrol Transmission: manual Location: Surrey
slide 2 of 4 ‹ › Apple CarPlay | Internet BMW 1 Series 2022 | 1.5 118i SE (LCP) Euro 6 (s/s) 5dr Great £112.00 33,686 Miles Manual Petrol 1.5L Sheffield total £15,200 Includes admin fee Monthly £223 223 PCP 48 month term View car
£15,200.0
Source: bigmotoringworld.co.uk

BMW 2019 1 SERIES 2019 1.5 118I GPF SPORT EURO 6 S S 3DR AMAZING 354.00...

Mileage: 36,385 mi Fuel: petrol Transmission: manual Location: Leeds
slide 2 of 4 ‹ › Bluetooth | Parking Sensors BMW 1 Series 2019 | 1.5 118i GPF Sport Euro 6 (s/s) 3dr Amazing £354.00 36,385 Miles Manual Petrol 1.5L Leeds total £11,819 Includes admin fee Monthly £230 230 HP 60 month term View car
£11,819.0
Source: bigmotoringworld.co.uk

BMW 2020 1 SERIES 2020 1.5 118I M SPORT EURO 6 S S 5DR UNKNOWN SAVING...

Mileage: 44,136 mi Fuel: petrol Transmission: manual Location: Surrey
slide 2 of 4 ‹ › Dynamic Pack | Leather Seats BMW 1 Series 2020 | 1.5 118i M Sport Euro 6 (s/s) 5dr Unknown £ SAVING 44,136 Miles Manual Petrol 1.5L Blue Bell Hill total £15,500 Includes admin fee Monthly £240 240 PCP 48 month term View car
£15,500.0
Source: bigmotoringworld.co.uk

BMW 2023 1 SERIES 2023 1.5 118I M SPORT LCP DCT EURO 6 S S 5DR...

Mileage: 53,036 mi Fuel: petrol Transmission: automatic Location: Surrey
slide 2 of 4 ‹ › Dynamic Pack | Leather Seats BMW 1 Series 2023 | 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr Unknown £ SAVING 53,036 Miles Automatic Petrol 1.5L Sheffield total £17,500 Includes admin fee Monthly £269 269 PCP 48 month term View car
£17,500.0
Source: bigmotoringworld.co.uk

BMW 2017 1 SERIES HATCHBACK 2.0 118D M SPORT 5 DOOR 2017 17 ULEZ COMPLIANT 1,995CC...

Mileage: 60,000 mi Fuel: diesel Transmission: automatic Location: Southampton
BMW 1 SERIES Hatchback 2.0 118d M Sport 5-Door (2017/17) ULEZ Compliant 1,995cc Auto 60,000 Miles Diesel £11,995 VIEW
£11,995.0
Source: garland-motors.co.uk

BMW 2016 1 SERIES 2016 16 1.5 116D SE AUTO EURO 6 S S 5DR 9,395...

Mileage: 55,015 mi Fuel: diesel Transmission: automatic Location: Graham Street
18 Enhanced B/T, 2F/K, Anthracite BMW 1 Series 2016 (16) - 1.5 116D SE AUTO EURO 6 (s/s) 5dr £9,395 55,015 Miles Hatchback Diesel Automatic Specification To arrange a viewing please call us today on 01484 941 237 .
£9,395.0
Source: usedmotorco.co.uk

BMW 2015 1 SERIES 2015 15 1.6 120I SPORT EURO 6 S S 5DR 9,371 48,210...

Mileage: 48,210 mi Fuel: petrol Transmission: manual Location: Graham Street
32 Comfort Pack, Nav Pack, 4F/K BMW 1 Series 2015 (15) - 1.6 120I Sport EURO 6 (s/s) 5dr £9,371 48,210 Miles Hatchback Petrol Manual Specification To arrange a viewing please call us today on 01484 941 237 .
£9,371.0
Source: usedmotorco.co.uk

BMW 2014 1 SERIES 118I SE IS A STANDOUT EXAMPLE, BOASTING EXCEPTIONALLY LOW MILEAGE OF JUST...

Mileage: 33,250 mi Fuel: petrol Location: Middlesex
£8,995 2014 (14 Reg), 33,250 Miles, In Grey, This 2014 BMW 1 Series 118i SE is a standout example, boasting exceptionally low mileage of just 33,250 miles from its single owner. This Euro 6 compliant 1.6 litre petrol model, presented in SE trim, offers a refined driving experience. It comes equipped with a suite of desirable features, including Park Distance Control for both the front and rear, complemented by parking assistance sensors. The Xenon Headlight Package ensures excellent visibility, while the Sun Protection Package adds a touch of privacy and comfort. For seamless connectivity, it features Enhanced Bluetooth Telephone Preparation with a USB Audio Interface.... More Details Viewing by appointment only. Please call beforehand Tel. 020 7724 7575
£8,995.0
Source: marylebonecarcentre.co.uk

BMW 2023 1 SERIES 1.5 118I M SPORT LCP EURO 6 S S 5DR 12 MONTHS...

Mileage: 25,824 mi Fuel: petrol Transmission: manual Location: Midlothian
BMW 1 Series 1.5 118i M Sport (LCP) Euro 6 (s/s) 5dr 12 Months Warranty + Fresh MOT 2023 Manual 25,824 miles Petrol £261.52 £20,000
£20,000.0
Source: john-clark.co.uk

About these used bmw 1 series under 60,000 miles results

Looking for used bmw 1 series under 60,000 miles? This page brings together 1,727 current matches from trade sellers so you can compare price, mileage, fuel type, gearbox, location and advert detail in one place. When comparing examples, look for clear service evidence, a sensible MOT pattern and a price that matches the car’s age, condition and specification.

Listings can change as dealers add, update or remove vehicles. Use the search tools above to refine by keyword, postcode, mileage, budget, fuel type or gearbox. For any used car, check the service record, MOT history, vehicle condition and dealer information before travelling or placing a deposit.

What makes a good match?

The best result is not always the cheapest. Prioritise a clear advert, sensible mileage, consistent service evidence, clean MOT pattern and a dealer you can contact easily.

How to compare cars fairly

Compare similar age, mileage, gearbox, fuel type and trim. A higher-priced car may still be better value if it has better tyres, fewer advisories or stronger maintenance history.

Before you travel

Ask the dealer to confirm availability, ownership documents, service evidence, MOT status, keys, warranty position and whether the advertised price includes admin fees.

Buyer guidance for used bmw 1 series under 60,000 miles

Check model-specific issues

Before viewing, research common issues for this exact model, engine and gearbox. Compare cars with similar age, mileage and trim so you are not judging on price alone.

Low mileage still needs evidence

Low mileage is attractive, but the service record and MOT history should support it. A low-mileage car with poor maintenance can be worse than a higher-mileage car with strong history.

Related searches to broaden or refine your shortlist