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, 2 Series

2022 - 218i [136] M Sport 4dr

19
Low Mileage
£21,698
  • 1.5L
  • 15.8kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Arnold Clark Renault / Dacia (Preston)

01772 376280 *
4.7/5 Stars

BMW, 5 Series

2024 (24) - 520d MHT M Sport 5dr Step Auto

11
Reduced
£31,495
Finance available £626 pm
  • 2L
  • 8kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Engine centre car sales

029 2002 5019 *
3.8/5 Stars

BMW, 5 Series

2016 (66) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

42
£9,690
Finance available £194 pm
  • 2L
  • 102kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Eastside Motors

0121 728 8688 *
4.5/5 Stars

BMW, 3 Series

2016 (66) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr

59
£12,494
Finance available £257 pm
  • 2L
  • 74.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BVG Automotive

0161 804 8253 *
4.8/5 Stars

BMW, X3

2020 (70) - X3 M40i 5-Door

60
Low Mileage
£36,968
  • 3L
  • 29.5kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Prestige Cars Kent

01689 669471 *
4.6/5 Stars

BMW, X1

2022 - sDrive 20i [178] xLine 5dr Step Auto

4
Low Mileage
£23,495
Finance available £462 pm
  • 2L
  • 25kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

James O'Hara & Sons Motors

BMW, X3

2022 (22) - xDrive20i MHT M Sport 5dr Step Auto Petrol Estate

45
Low Mileage
£34,895
  • 2L
  • 21kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Mercedes-Benz of Reading

0118 214 1139 *
4.3/5 Stars

BMW, X2

2019 - 18i Sport 5-Door

54
£13,520
  • 1.5L
  • 91.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Top Gear Stoke

BMW, 1 Series

2020 - 1.5 118I M Sport Auto 5dr

72
Low Mileage
£19,800
Finance available £386 pm
  • 1.5L
  • 28kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Bournemouth Cars

01202 051971 *
4.9/5 Stars

BMW, 3 Series

2020 - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

£15,995
Finance available £335 pm
  • 2L
  • 87.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Vehicle Vault

01325 522660 *
4.8/5 Stars

BMW, i3

2018 - I3S 5-Door

2
£7,999
Finance available £156 pm
  • 113.5kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Tailored Autos Ltd

BMW, 5 Series

2021 (21) - 2.0 520d MHT M Sport Saloon 4dr Diesel Hybrid Steptronic Euro 6 (s/s) (190

79
Low Mileage
£24,300
Finance available £446 pm
  • 2L
  • 32.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Blue Bell Hill

BMW, 4 Series

2014 (14) - 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

46
£6,790
Finance available £129 pm
  • 2L
  • 137.2kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Motor Gurus

0114 478 0031 *
4.6/5 Stars

BMW, X2

2025 (25) - sDrive 20i M Sport 5dr [Tech/Pro Pack] Step Auto Petrol Hatchback

43
Low Mileage
£39,000
  • 1.5L
  • 2.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Sunderland

BMW, X2

2022 (22) - 2.0 20i Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (178 ps)

71
£20,000
Finance available £361 pm
  • 2L
  • 26.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Camberley

BMW, 1 Series

2018 (68) - 116d Sport 5dr Step Auto + SAT NAV / ULEZ / DAB / BLUETOOTH / BMW HISTORY

32
£11,275
Finance available £230 pm
  • 1.5L
  • 60kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Nick King Car Sales (Gloucester)