Browse used bmw cars listed by UK trade sellers. Compare photos, price, mileage, fuel type, gearbox, dealer location and advert detail to build a better shortlist before contacting the seller.
23,177 live matches UK trade sellers Updated from live stock
Cheapest match
£2,350
Useful starting point, but check condition and history first.
Average price
£15,691
Based on the current matching dealer stock.
Lowest mileage
26,310 mi
Low mileage is helpful, but service history still matters.
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
X4 M COMPETITION 95,565 PETROL BMW M 44,435 25 VARIANTS...
Fuel: petrolLocation: Swindon
BMW X4 M Competition £95,565 Petrol BMW M £44,435 25 Variants
Castle Donington I'm electric BMW iX3 BMW iX3 210kW M Sport 80kWh 5dr Auto Automatic Electric 36,777 02/2022 Only £24,299 Per month £407.36 Apple CarPlay | Reverse Camera
FULL BMW HISTORY/MEGA VALUE FULL BMW HISTORY/MEGA VALUE BMW 3 SERIES Estate 3.0 330d M Sport Touring (2013) 2,993cc Auto 102,000 Miles Diesel £10,290 VIEW
BMW
2019 X3 2.0 20D M SPORT SUV 5DR DIESEL AUTO XDRIVE EURO 6 S...
Mileage: 55,128 miFuel: dieselTransmission: automaticLocation: Stockton On Tees
£22,890 Finance from £450.95 p/m*. 2019 BMW X3 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) Year 2019 Mileage 55,128 miles Fuel Type Diesel Engine Size 2 L Transmission Automatic £5000 M-SPORT PLUS PACKAGE BMW LIVE COCKPIT PROFFESSIONAL BMW PROFESSIONAL SATALLITE NAVIGATION 12 MONTHS AA BREAKDOWN RECOVERY INCLUDED View Details Reserve
BMW
2018 1 SERIES 1.5 118I GPF M SPORT AUTO EURO 6 S S 3DR YEAR...
Mileage: 60,000 miFuel: petrolTransmission: automaticLocation: St Helens
Haydock £10,980 Finance from £196.59 p/m*. 2018 BMW 1 SERIES 1.5 118i GPF M Sport Auto Euro 6 (s/s) 3dr Year 2018 Mileage 60,000 miles Fuel Type Petrol Engine Size 1.5 L Transmission Automatic Interior Trim - High-Gloss Black with Pearl Chrome Finisher BMW Emergency Call Start-Stop Button with Comfort Go Keyless Engine Start and Auto Start-Stop Deactivation Button Speed Limit Function BMW ConnectedDrive Services Add to Favourites View Favourites Finance Options View Vehicle
BMW
2020 3 SERIES BMW USED G21 M340I XDRIVE TOURING B58D 3.0I 29,995 412.02 PER MONTH...
Mileage: 61,841 miFuel: petrolTransmission: automaticLocation: Hamilton
Save Images 1 2020 BMW 3 Series BMW USED G21 M340i xDrive Touring B58D 3.0i £29,995 £412.02 per month Mileage 61,841 miles Fuel Type Petrol Transmission Automatic View Details Douglas Park BMW Hamilton
BMW M5 4.4 V8 Steptronic xDrive Euro 6 (s/s) 4dr 38 Photos BMW M5 4.4 V8 Steptronic xDrive Euro 6 (s/s) 4dr Sunroof,Bowers&Wilkinson,360Ca £35,495 2018 (18) reg Petrol Automatic 26,310 miles This 2018 BMW M5 V8 presents an exceptional opportunity with its remarkably low mileage of just 26,310 miles. This Euro 6 compliant model boasts a powerful 4.4L petrol engine paired with a sophisticat... View vehicle advert 202605042104561 2018 18 £35,495 3550 26,310 Cars BMW M5 u4G8BhBMunU= Representative example Type Duration of agreement First payment monthly payments Final payment On the road price Customer deposit Total amount of credit Acceptance fee Option to purchase fee Total amount payable Representative APR Rate of interest (fixed) Annual mileage
BMW 3 Series 3.0 330i SE Steptronic Euro 4 2dr 31 Photos BMW 3 Series 3.0 330i SE Steptronic Euro 4 2dr £5,991 2008 (08) reg Petrol Automatic 68,321 miles Serviced at 10k, 18k, 30k, 42k, 45k, 53k, 58k, 60k, 64k, This 2008 BMW 3 Series 330i SE offers a compelling blend of performance and refinement. Finished in sleek black Dakota leather, this SE trim mo... View vehicle advert 202602129876268 2008 08 £5,991 600 68,321 Cars BMW 3 Series UbSk2Y4DZqQ= Representative example Type Duration of agreement First payment monthly payments Final payment On the road price Customer deposit Total amount of credit Acceptance fee Option to purchase fee Total amount payable Representative APR Rate of interest (fixed) Annual mileage
BMW
2004 7 SERIES 3.0 730I SPORT AUTO EURO 3 4DR 71 PHOTOS BMW 7 SERIES...
Mileage: 40,000 miFuel: petrolTransmission: automaticLocation: Farnham Common
BMW 7 Series 3.0 730i Sport Auto Euro 3 4dr 71 Photos BMW 7 Series 3.0 730i Sport Auto Euro 3 4dr 40,000 MILES BEAUTIFUL EXAMPLE £4,999 2004 (53) reg Petrol Automatic 40,000 miles THIS BMW 3.0 730i SPORT IS ABSOLUTELY STUNNING THROUGHOUT !! COMES WITH A FULLY COMPREHENSIVE SERVICE HISTORY LAST DONE AT 40,000 MILES !! DRIVES FANTASTIC THROUGHOUT !! THIS IS A MUST BE SEEN CAR !!... View vehicle advert 202512168641096 2004 53 £4,999 500 40,000 Cars BMW 7 Series dH+jYGs9KQo= Representative example Type Duration of agreement First payment monthly payments Final payment On the road price Customer deposit Total amount of credit Acceptance fee Option to purchase fee Total amount payable Representative APR Rate of interest (fixed) Annual mileage
BMW 1 Series 2.0 118i SE Steptronic Euro 4 5dr 2 Photos BMW 1 Series 2.0 118i SE Steptronic Euro 4 5dr PARKING SENSORS LEATHER AIRCON £4,850 2007 (07) reg Petrol Automatic 62,447 miles 2 KEYS.1 PREVIOUS OWNER.FULL SERVICE HISTORY.LONG NEW MOT AND NEW SERVICE.IN PREPARATION., Climate Control, Parking Sensor(s), Leather Trim, Alloy Wheels, This 2007 BMW 1 Series 118i SE boasts a clear... View vehicle advert 202605042114904 2007 07 £4,850 485 62,447 Cars BMW 1 Series fOomOjpPZE0= Representative example Type Duration of agreement First payment monthly payments Final payment On the road price Customer deposit Total amount of credit Acceptance fee Option to purchase fee Total amount payable Representative APR Rate of interest (fixed) Annual mileage
BMW 1 Series 1.6 116i Sport Euro 6 (s/s) 5dr 14 Photos BMW 1 Series 1.6 116i Sport Euro 6 (s/s) 5dr HPI CLEAR/ JUST ARRIVED £3,995 2013 (13) reg Petrol Manual 91,000 miles This 2013 BMW 1 Series 116i Sport offers a compelling blend of performance and practicality. Powered by a 1.6 litre petrol engine, this Euro 6 compliant model is presented in the desirable Sport trim. It benefits from a comprehensive... View vehicle advert 202603170783139 2013 13 £3,995 400 91,000 Cars BMW 1 Series aGTPqKq9NZ8= Representative example Type Duration of agreement First payment monthly payments Final payment On the road price Customer deposit Total amount of credit Acceptance fee Option to purchase fee Total amount payable Representative APR Rate of interest (fixed) Annual mileage
BMW 1 Series 1.5 118i Sport Euro 6 (s/s) 3dr 21 Photos BMW 1 Series 1.5 118i Sport Euro 6 (s/s) 3dr HPI CLEAR/ GREAT SPEC £5,995 2016 (16) reg Petrol Manual 84,000 miles This 2016 BMW 1 Series 118i Sport offers a refined driving experience, boasting a 1.5 litre Euro 6 petrol engine. As a Sport trim model, it comes equipped with the desirable Interior Comfort Package, which includes climate control for ... View vehicle advert 202603180814349 2016 16 £5,995 600 84,000 Cars BMW 1 Series kCCfo3xZnUU= Representative example Type Duration of agreement First payment monthly payments Final payment On the road price Customer deposit Total amount of credit Acceptance fee Option to purchase fee Total amount payable Representative APR Rate of interest (fixed) Annual mileage
BMW X1 2.0 18d SE xDrive Euro 5 (s/s) 5dr 28 Photos BMW X1 2.0 18d SE xDrive Euro 5 (s/s) 5dr SERVICE HISTORY-RCNT-SRV-2KEYS £3,495 2013 (63) reg Diesel Manual 78,341 miles ****FREE DELIVERY****PX WELCOME*****HERE WE HAVE AN EXCELLENT EXAMPLE OF BMW X1 2.0 IN BLUE WITH SERVICE HISTORY, (RECENT SERVICE DONE) MOT UNTIL 11 AUGUST 2026, IT COMES WITH 2 KEYS, PHONE CONN... View vehicle advert 202511308239284 2013 63 £3,495 350 78,341 Cars BMW X1 O60BsYLVHNs= Representative example Type Duration of agreement First payment monthly payments Final payment On the road price Customer deposit Total amount of credit Acceptance fee Option to purchase fee Total amount payable Representative APR Rate of interest (fixed) Annual mileage
BMW 1 Series 1.5 116d SE Euro 6 (s/s) 5dr 43 Photos BMW 1 Series 1.5 116d SE Euro 6 (s/s) 5dr Sold £9,790 2020 (20) reg Diesel Manual 98,000 miles excellent car , Bmw 116d Se , 1.5 diesel , fresh mot , just been serviced , alloy wheels, cruise control, navigation, reversing pilot lovely driving car in Black colour,great condition inside and out... View vehicle advert 202512188684276 2020 20 £9,790 979 98,000 Cars BMW 1 Series gJOca606waU= Representative example Type Duration of agreement First payment monthly payments Final payment On the road price Customer deposit Total amount of credit Acceptance fee Option to purchase fee Total amount payable Representative APR Rate of interest (fixed) Annual mileage
BMW 1 Series 1.6 120i Sport Euro 6 (s/s) 5dr 12 Photos BMW 1 Series 1.6 120i Sport Euro 6 (s/s) 5dr LOW MILES CAR £7,995 2015 (15) reg Petrol Manual 68,000 miles This 2015 BMW 1 Series 120i Sport presents a remarkable opportunity with its exceptionally low mileage of just 68,000 miles for its age. This Euro 6 compliant model boasts a responsive 1.6L petrol eng... View vehicle advert 202603250994321 2015 15 £7,995 800 68,000 Cars BMW 1 Series aubIF8vk7mg= Representative example Type Duration of agreement First payment monthly payments Final payment On the road price Customer deposit Total amount of credit Acceptance fee Option to purchase fee Total amount payable Representative APR Rate of interest (fixed) Annual mileage
BMW 5 Series 2.0 520d SE Euro 6 (s/s) 4dr 58 Photos BMW 5 Series 2.0 520d SE Euro 6 (s/s) 4dr FULL HISTORY+2KEY+ULEZ+SENSORS £9,399 2016 (66) reg Diesel Manual 51,600 miles Boasting an exceptionally low mileage of just 51,600 miles for its 2016 registration, this BMW 5 Series 520d SE presents a remarkable ownership opportunity. With only two previous owners and a full se... View vehicle advert 202604111461896 2016 66 £9,399 940 51,600 Cars BMW 5 Series tgeZAHTgUw4= Representative example Type Duration of agreement First payment monthly payments Final payment On the road price Customer deposit Total amount of credit Acceptance fee Option to purchase fee Total amount payable Representative APR Rate of interest (fixed) Annual mileage
BMW 3 Series 3.0 325i SE Steptronic Euro 5 4dr 36 Photos BMW 3 Series 3.0 325i SE Steptronic Euro 5 4dr LOW MILEAGE CAR £5,990 2010 (60) reg Petrol Automatic 33,000 miles This is a BMW 3 Series 325i SE, a petrol-powered car first registered in 2010. With only two previous owners and very low mileage of just 33,000 miles, this vehicle also benefits from a partial servic... View vehicle advert 202404218890180 2010 60 £5,990 599 33,000 Cars BMW 3 Series SOg4tsOn1jY= Representative example Type Duration of agreement First payment monthly payments Final payment On the road price Customer deposit Total amount of credit Acceptance fee Option to purchase fee Total amount payable Representative APR Rate of interest (fixed) Annual mileage
£43,495 Finance from £752.21 p/m*. 2020 20 BMW X7 3.0 M50d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (400 ps) Year 2020 Mileage 79,442 miles Fuel Type Diesel Engine Size 3 L Transmission Automatic Capacity TBC KWh Charge Time TBC mins Multi-Function Controls for Leather Steering Wheel Oil Sensor For Level and Grade BMW Individual Instrument Panel Finished in Leather Third-Row Seating BMW Individual Headliner Alcantara Anthracite Free Finance Check Reserve Now
£11,795 Finance from £222.84 p/m*. 2020 20 BMW I3 42.2kWh S Hatchback 5dr Electric Auto (184 ps) Year 2020 Mileage 58,036 miles Fuel Type Electric Engine Size 0 L Transmission Automatic Capacity 42.2 KWh Charge Time 315 mins Rear View Mirror with Automatic Anti-Dazzle Function Exterior Parts in Body Colour Daytime Running Lights - LED with U Shaped BMW i Design Cabin Pre-Conditioning via iDrive or BMW i Remote App Model Designation Free Finance Check Reserve Now
BMW 3 Series 1.5 318i Sport Euro 6 (s/s) 4dr 14 Photos BMW 3 Series 1.5 318i Sport Euro 6 (s/s) 4dr HPI CLEAR/ GREAT SPEC £6,995 2016 (66) reg Petrol Manual 70,000 miles Boasting exceptionally low mileage for its age, this 2016 BMW 3 Series 318i Sport presents a remarkable opportunity. With only two previous owners and a mere 70,000 miles on the clock, this Euro 6 compliant model offers a compelling b... View vehicle advert 202603110622754 2016 66 £6,995 700 70,000 Cars BMW 3 Series oYmztXu3Bjo= Representative example Type Duration of agreement First payment monthly payments Final payment On the road price Customer deposit Total amount of credit Acceptance fee Option to purchase fee Total amount payable Representative APR Rate of interest (fixed) Annual mileage
BMW i3 33kWh Auto Euro 6 (s/s) 5dr (Range Extender) 17 Photos BMW i3 33kWh Auto Euro 6 (s/s) 5dr (Range Extender) £0 £8,500 2016 (66) reg Petrol Plug-in Hybrid Automatic 46,000 miles This 2016 BMW i3 offers an exceptional ownership proposition with its remarkably low mileage of just 45,000 miles for its age, complemented by a full service history. This petrol plug in hybrid model ... View vehicle advert 202511228077043 2016 66 £8,500 850 46,000 Cars BMW i3 3S+aiD0Z3j8= Representative example Type Duration of agreement First payment monthly payments Final payment On the road price Customer deposit Total amount of credit Acceptance fee Option to purchase fee Total amount payable Representative APR Rate of interest (fixed) Annual mileage
BMW 3 Series 2.0 320d M Sport Euro 4 4dr 29 Photos BMW 3 Series 2.0 320d M Sport Euro 4 4dr Massive spec list. Jdm £10,745 2016 (16) reg Diesel Automatic 59,000 miles This stunning BMW 320D M sport just imported from japan is in exceptional condition, and ideal family car with plenty of space comes loaded with extras Including memory heated seats, , Adaptive cruise control, Bluetooth streaming wit... View vehicle advert 202604171628926 2016 16 £10,745 1075 59,000 Cars BMW 3 Series oxQkGUz+r1k= Representative example Type Duration of agreement First payment monthly payments Final payment On the road price Customer deposit Total amount of credit Acceptance fee Option to purchase fee Total amount payable Representative APR Rate of interest (fixed) Annual mileage
BMW 1 Series 2.0 118d SE Euro 5 (s/s) 2dr 23 Photos BMW 1 Series 2.0 118d SE Euro 5 (s/s) 2dr £35 £2,499 2012 (12) reg Diesel Manual 104,000 miles TRINITY CAR SALES ARE PROUD TO OFFER THIS BMW 1 SERIES 2.0 118d SE 2 DOOR IN BLUE WITH CONTRASTING CLOTH INTERIOR TREMENDOUS SE SPECIFICATION WITH SERVICE HISTORY 8 SERVICE STAMPS IN THE SERVICE BOOK... View vehicle advert 202603240979050 2012 12 £2,499 250 104,000 Cars BMW 1 Series iF2wf8+nCBA= Representative example Type Duration of agreement First payment monthly payments Final payment On the road price Customer deposit Total amount of credit Acceptance fee Option to purchase fee Total amount payable Representative APR Rate of interest (fixed) Annual mileage
BMW X3 2.5i M Sport Auto 4WD Euro 4 5dr 60 Photos BMW X3 2.5i M Sport Auto 4WD Euro 4 5dr AUTO+ULEZ+4WD £3,990 2006 (06) reg Petrol Automatic 61,000 miles This is a BMW X3 i M Sport, a four-wheel drive car first registered in 2006. This petrol-powered vehicle has a 2.5-litre engine and comes in the M Sport trim. It boasts sun protection glass and heated... View vehicle advert 202308251209154 2006 06 £3,990 399 61,000 Cars BMW X3 B1818ClkICw= Representative example Type Duration of agreement First payment monthly payments Final payment On the road price Customer deposit Total amount of credit Acceptance fee Option to purchase fee Total amount payable Representative APR Rate of interest (fixed) Annual mileage
1 / 46 2025 (75) BMW X2 sDrive 20i M Sport 5dr Step Auto "21" BMW Individual Alloys!" Our Price £38,990 Monthly Price £434 Petrol Automatic 5 door 12 Hatchback Currently at Lloyd Blackpool BMW View This Car Add to Compare
BMW 1 Series 1.6 116i Sport Euro 6 (s/s) 3dr 15 Photos BMW 1 Series 1.6 116i Sport Euro 6 (s/s) 3dr HPI CLEAR/ TOP SPEC £4,995 2014 (14) reg Petrol Manual 85,000 miles This 2014 BMW 1 Series 116i Sport is a great example of a well maintained vehicle. It features a 1.6 litre petrol engine and meets Euro 6 emissions standards. This particular model benefits from the Sport trim and includes the desira... View vehicle advert 202603180818666 2014 14 £4,995 500 85,000 Cars BMW 1 Series Zh48pLAi3ko= Representative example Type Duration of agreement First payment monthly payments Final payment On the road price Customer deposit Total amount of credit Acceptance fee Option to purchase fee Total amount payable Representative APR Rate of interest (fixed) Annual mileage
BMW 3 Series 2.0 320d SE Steptronic Euro 5 4dr 13 Photos BMW 3 Series 2.0 320d SE Steptronic Euro 5 4dr 12 MOT + JUST SERVICED £2,350 2009 (09) reg Diesel Automatic 127,000 miles This 2009 BMW 3 Series 320d SE is a well maintained example with a clear vehicle history check and only three previous owners. It features a 2.0 litre diesel engine and comes in the SE trim. Inside, y... View vehicle advert 202604141548506 2009 09 £2,350 235 127,000 Cars BMW 3 Series YBKriUPuOdw= Representative example Type Duration of agreement First payment monthly payments Final payment On the road price Customer deposit Total amount of credit Acceptance fee Option to purchase fee Total amount payable Representative APR Rate of interest (fixed) Annual mileage
2020 BMW X1 2.0 20i xLine DCT sDrive Euro 6 (s/s) 5dr 25 Video Total Price £12,750 Make: BMW Model: X1 Body: SUV Mileage: 101,363 Year: 2020 Fuel Type: Petrol Gearbox: Automatic Engine Size: 2.0L MPG Combined: 40mpg CO2: 129g/km Tax 12 Month Rate: £200 24 MONTH WARRANTY INCLUDED, 1 OWNER / FULL BMW SERVICE HISTORY - STUNNING CONDITION, CLEAN INTERIOR, ONLY 1 OWNER, FULL BMW SERVICE HISTORY, FRONT + REAR PARKING SENSORS, CRUISE CONTROL, ELECTRIC BRAKE, ELECTRIC HEATED MIRRORS AND ADJUSTABLE, HEATED … View Details
2015 BMW 3 Series 2.0 320i Sport Euro 6 (s/s) 4dr 67 £5,990 Make: BMW Model: 3 Series Body: Saloon Mileage: 105,700 Year: 2015 Fuel Type: Petrol Gearbox: Manual Engine Size: 2.0L MPG Combined: 48mpg CO2: 134g/km Tax 12 Month Rate: £200 2015 BMW 320i Petrol Manual – Great Condition | Service History | Warranty IncludedA fantastic opportunity to own this stylish 2015 BMW 320i, presented in great condition for its age and clearly very well cared for. This 6-speed manual petrol model … View Details
BMW X3 3.0 M40d Auto xDrive Euro 6 (s/s) 5dr 36 Photos BMW X3 3.0 M40d Auto xDrive Euro 6 (s/s) 5dr PANROOF/FSH/2YR WARRANTY £27,999 2020 (69) reg Diesel Automatic 44,726 miles This 2020 BMW X3 M40d presents an exceptional opportunity with remarkably low mileage for its age, having covered just 44,726 miles. This impressive four wheel drive SUV is equipped with a powerful 3.... View vehicle advert 202512138577294 2020 69 £27,999 2800 44,726 Cars BMW X3 tQ/cjvxo41c= Representative example Type Duration of agreement First payment monthly payments Final payment On the road price Customer deposit Total amount of credit Acceptance fee Option to purchase fee Total amount payable Representative APR Rate of interest (fixed) Annual mileage
BMW 6 Series 3.0 630i Sport Auto Euro 4 2dr 42 Photos BMW 6 Series 3.0 630i Sport Auto Euro 4 2dr CLEAN/GREAT DRIVE £3,990 2007 (07) reg Petrol Automatic 159,000 miles This 2007 BMW 6 Series 630i Sport is a truly exceptional example, boasting a remarkably low insurance group that makes it an attractive proposition. This striking Sport trim model is powered by a smooth 3.0 litre petrol engine, offerin... View vehicle advert 202601119067326 2007 07 £3,990 399 159,000 Cars BMW 6 Series Jo2zCaFSuTQ= Representative example Type Duration of agreement First payment monthly payments Final payment On the road price Customer deposit Total amount of credit Acceptance fee Option to purchase fee Total amount payable Representative APR Rate of interest (fixed) Annual mileage
BMW 3 Series 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps) 35 Photos BMW 3 Series 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps) FULL BMW SERVICE HISITORY £17,995 2018 (19) reg Diesel Automatic 43,000 miles We Are Delighted To Offer This Low Mileage Example 320d M Sport Shadow Edition Touring With A Full BMW Service History Having Just Been serviced With The Following Impressive Factory Specification. Fi... Enquire about finance View vehicle advert 202602230138154 2018 19 £17,995 1800 43,000 Cars BMW 3 Series Y1xE6yPDRsc= Representative example Type Duration of agreement First payment monthly payments Final payment On the road price Customer deposit Total amount of credit Acceptance fee Option to purchase fee Total amount payable Representative APR Rate of interest (fixed) Annual mileage
Browse used bmw cars listed by UK trade sellers. Compare photos, price, mileage, fuel type, gearbox, dealer location and advert detail to build a better shortlist before contacting the seller.
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 cars
Prioritise condition over headline price
The strongest used-car buys usually have clear history, sensible mileage, good tyres and brakes, and a dealer who can answer questions confidently.
Related searches to broaden or refine your shortlist