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

2015 (65) - 2.0 120d Sport Hatchback 5dr Diesel Auto xDrive-Factory Extras Worth &pound

41
£9,900
Finance available £199 pm
  • 2L
  • 85kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Rix Motors

BMW, X1

2022 (71) - 1.5 25e 10kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

70
Low Mileage
£25,000
Finance available £453 pm
  • 1.5L
  • 13.7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Camberley

BMW, X3

2019 (69) - 3.0 M40d Auto xDrive Euro 6 (s/s) 5dr

38
£21,750
Finance available £426 pm
  • 3L
  • 108kMiles
  • Diesel
  • Auto
  • Body StyleSUV

WYNFORD SPECIALIST MOTORS LIMITED

BMW, 1 Series

2015 (65) - 116d Sport 5dr

8
£6,988
Finance available £134 pm
  • 1.5L
  • 116kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BJH Motors & Sons (Rainbow Hill)

01905 676573 *
3.7/5 Stars

BMW, 5 Series

2020 - 520d MHT M Sport 4dr Auto [Plus Pack]

26
Low Mileage
£24,999
Finance available £525 pm
  • 2L
  • 14.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motorpoint Birtley

BMW, 1 Series

2010 (60) - 116d Sport 5dr

18
Low Mileage
£3,195
Finance available £49 pm
  • 2L
  • 50kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Keighley Vehicle Sales

BMW, X5

2024 (24) - X5 xDrive30d M Sport 5-Door

40
£62,995
  • 3L
  • 15.7kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stephen James Bromley BMW

BMW, X1

2024 (61) - 2.0 20i SE Auto xDrive Euro 6 (s/s) 5dr

62
Low Mileage
£7,990
Finance available £156 pm
  • 2L
  • 39.3kMiles
  • Petrol
  • Auto

DAXTER LIMITED

BMW, 3 Series

2024 - 320d MHT M Sport 5dr Step Auto [Pro Pack]

19
Low Mileage
£35,998
  • 2L
  • 7.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars

BMW, 3 Series

2022 - 320i M Sport 5dr Step Auto

33
Low Mileage
£28,992
  • 2L
  • 21.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stratstone BMW Maidstone

BMW, 3 Series

2012 - 320d Luxury 4-Door

19
Low Mileage
£6,250
Finance available £117 pm
  • 2L
  • 75kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Phoenix Car Centre

BMW, 2 Series Gran Coupe

2020 (70) - 1.5 218i Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (140 ps)

33
Reduced
£10,465
Finance available £211 pm
  • 1.5L
  • 131.2kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Motorzone North West

BMW, X5

2017 (17) - xDrive40d M Sport 5dr Auto [7 Seat]

83
£21,990
Finance available £431 pm
  • 3L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleSUV

MSP (NW) Ltd

BMW, X1

2022 (71) - 2.0 18d xLine Auto sDrive Euro 6 (s/s) 5dr

24
£19,995
Finance available £390 pm
  • 2L
  • 54.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Central Service Garage

BMW, 5 Series

2022 (22) - 2.0 530e 12kWh SE Saloon 4dr Petrol Plug-in Hybrid Steptronic Euro 6 (s/s)

30
£18,700
  • 2L
  • 97.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carworld Superstore

01733 978043 *
4/5 Stars

BMW, 2 Series Active Tourer

2020 (69) - 2.0 218d M Sport Auto Euro 6 (s/s) 5dr

37
Low Mileage
£11,999
Finance available £246 pm
  • 2L
  • 32kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Monks Park Motors