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, iX3

2023 - 80kWh M Sport Pro SUV 5dr Electric Auto (286 ps)

26
£34,980
Finance available £698 pm
  • 28kMiles
  • Electric
  • Auto
  • Body StyleSUV

Belgrave Motor Company

BMW, 7 Series

2017 (67) - 740d xDrive M Sport 4dr Auto

1
£17,995
  • 3L
  • 105.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Anchor Vans

BMW, 3 Series

2025 - 330e 22.3 kWh M Sport 5dr Step Auto [Pro Pack]

19
£48,898
  • 10Miles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, i3

2022 - 135kW S 42kWh 5dr Auto

38
£13,499
Finance available £271 pm
  • 40.5kMiles
  • Electric
  • Auto
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 3 Series

2017 (67) - 3.0 335d M Sport Shadow Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s)

70
£17,900
Finance available £385 pm
  • 3L
  • 72.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Big Motoring World Peterborough

BMW, X2

2021 - sDrive 18i [136] M Sport X 5dr Step Auto

35
Low Mileage
£23,490
  • 1.5L
  • 31.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Maidstone

01622 234873 *
3.7/5 Stars

BMW, 1 Series

2021 (21) - 1.5 118i M Sport (LCP) Hatchback 5 Dr

20
Low Mileage
£18,995
  • 1.5L
  • 27.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Victoria Motors Ltd

01747 440831 *
4.8/5 Stars

BMW, 8 Series Gran Coupe

2019 (69) - 3.0 840i Saloon 4dr Petrol Steptronic Euro 6 (s/s) (340 ps)

50
Low Mileage
£34,990
Finance available £698 pm
  • 3L
  • 18.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Savannah Cars Ltd

01702 418484 *
4.9/5 Stars

BMW, 2 Series

2019 - 1.5 218i M Sport Coupe 2-Door

32
£11,495
Finance available £234 pm
  • 1.5L
  • 74.5kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Goldheart Automotive

BMW, 3 Series

2016 (16) - 320d Sport 4dr Step Auto

72
Reduced
£10,995
Finance available £223 pm
  • 2L
  • 71kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Run About Autos LTD

BMW, X1

2016 (16) - xDrive 20d M Sport 5dr MANUAL DIESEL 57000 MILES

47
Low Mileage
£12,995
Finance available £268 pm
  • 2L
  • 57kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Brownlow Cars

01325 527847 *
4.7/5 Stars

BMW, X3

2013 (13) - xDrive20d M Sport 5dr Step Auto ** BMW SERVICE HISTORY **

2
Low Mileage
£9,999
Finance available £201 pm
  • 2L
  • 83.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Parc Lane Cars Ltd

BMW, 3 Series

2013 (13) - 1.6 316i Sport Euro 6 (s/s) 4dr

65
Low Mileage
£6,900
Finance available £132 pm
  • 1.6L
  • 61.5kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

WESTERHOPE MOTOR GROUP LIMITED

BMW, 3 Series

2015 (65) - 320d Grand Turismo x-drive m-sport GT 5-Door

25
£8,995
Finance available £179 pm
  • 2L
  • 99.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

DFN

023 9200 6047 *
3.7/5 Stars

BMW, 4 Series

2015 (7S) - 2.0 425d M Sport Euro 6 (s/s) 2dr

50
£7,991
  • 2L
  • 136.8kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Your Next Car Ltd

BMW, 1 Series

2025 (74) - M135 xDrive 5dr Step Auto Petrol Hatchback

50
£35,941
  • 2L
  • 7.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Bridgwater