Used BMW cars for sale

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

BMW cars are known for their luxurious feel and advanced technologies. Whether it’s an SUV, hatchback, saloon or estate, BMW has established a reputation for creating vehicles that balance enhanced performance with modern luxury.

Find your perfect used BMW for sale or on finance from our extensive network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, 7 Series

2010 - 3.0TD 730d M Sport Saloon 4d 2993cc auto 4-Door

14
Low Mileage
£6,994
  • 3L
  • 118kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Apollo cars LTD

029 2002 6903 *
4.7/5 Stars

BMW, 5 Series

2018 - 520d M Sport 4dr Auto

26
£16,850
Finance available £354 pm
  • 2L
  • 91kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

SM Motors NI

BMW, 1 Series

2022 - 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)

31
Reduced
£27,295
Finance available £438 pm
  • 2L
  • 25.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Norman Motors Bournemouth

01202 133536 *
4.9/5 Stars

BMW, 4 Series Gran Coupe

2016 (16) - 2.0 420i Luxury Auto xDrive Euro 6 (s/s) 5dr

28
Reduced
£10,980
Finance available £223 pm
  • 2L
  • 72kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Blue Sky Motors Ltd

BMW, X2

2022 - xDrive 20i [178] Sport 5dr Step Auto

12
Low Mileage
£24,998
  • 2L
  • 12.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Bristol

0141 611 8398 *
4.7/5 Stars

BMW, X2

2022 (71) - xDrive 25e Sport 5dr Auto

Low Mileage
£21,200
Finance available £442 pm
  • 1.5L
  • 14.6kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, X3

2022 - Xdrive 30E M Sport 5Dr Auto

£33,999
  • 2L
  • 34.3kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Lookers Crewe BMW

BMW, M3

2005 (05) - E46 // 3.2i // Convertible // Manual (328 g/km, 343 bhp) // PX SWAP 2-Door

40
Low Mileage
£16,990
  • 3.2L
  • 96kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Ashley Automotive

01202 086039 *
4.9/5 Stars

BMW, X2

2019 (69) - 1.5 18i M Sport X SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (140 ps)

74
Low Mileage
£16,400
Finance available £337 pm
  • 1.5L
  • 42.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Cannock

BMW, 2 Series Active Tourer

2025 (74) - 220i M Sport Active Tourer 5-Door

32
Reduced
£29,250
  • 1.5L
  • 5.6kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

John Clark BMW Tayside

BMW, 5 Series

2012 (62) - 520d M Sport 4dr Step Auto [Start Stop]

19
Reduced
£5,995
  • 2L
  • 101kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

BMW, 1 Series

2020 (70) - 1.5 116d SE Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

18
£12,299
  • 1.5L
  • 71.1kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

HPL Motors Stockport

BMW, 4 Series

2018 (68) - 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

44
£14,990
Finance available £313 pm
  • 2L
  • 55.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Motor Gurus

0114 478 0031 *
4.6/5 Stars

BMW, 1 Series

2012 (12) - 118i M Sport 2dr

7
Low Mileage
£4,799
  • 2L
  • 66kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

MOTOR VEHICLE SOLUTIONS NORTH EAST Ltd ta BOLDON

BMW, 4 Series

2018 - 420i M Sport 5dr [Professional Media]

31
Low Mileage
£14,599
Finance available £304 pm
  • 2L
  • 42.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, X3

2025 (74) - xDrive20d M Sport 5dr Step Auto Diesel Estate

45
Low Mileage
£51,874
  • 2L
  • 1.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Vertu Motors Jaguar Land Rover Bolton

01204 323442 *
4.8/5 Stars