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

2019 - 2.0 320I M Sport Auto 4dr

46
£18,250
Finance available £354 pm
  • 2L
  • 53.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Sidegate Motorpark

BMW, 3 Series

2013 (13) - 2.0 320i SE Euro 6 (s/s) 4dr

54
£4,000
  • 2L
  • 132kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Hounslow Cars Ltd

020 3953 7374 *
3.8/5 Stars

BMW, X7

2022 (72) - 3.0 40i MHT M Sport Auto xDrive Euro 6 (s/s) 5dr

50
£58,475
Finance available £1181 pm
  • 3L
  • 29.7kMiles
  • Petrol
  • Auto
  • Body StyleSUV

The Car Co

0161 694 5324 *
4.7/5 Stars

BMW, 3 Series

2015 - 330d M SPORT 4-Door

31
Low Mileage
£12,795
Finance available £264 pm
  • 3L
  • 76.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Carwhinley Cars

01228 276697 *
4.7/5 Stars

BMW, 1 Series

2022 - 118i [136] M Sport 5dr [Live Cockpit Professional]

34
Low Mileage
£20,879
Finance available £408 pm
  • 1.5L
  • 23.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Stratstone BMW Harrogate

BMW, 1 Series

2023 - 1.5 116d Sport (LCP) Hatchback 5dr Diesel DCT Euro 6 (s/s) (116 ps)

39
Low Mileage
£20,629
Finance available £447 pm
  • 1.5L
  • 13.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, X3

2022 - xDrive M40i MHT 5dr Auto

31
£44,784
  • 3L
  • 24.2kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Marshall BMW Salisbury

BMW, 3 Series

2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

71
£19,000
Finance available £333 pm
  • 2L
  • 65.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Camberley

BMW, 2 Series Active Tourer

2017 (67) - 1.5 216D M SPORT ACTIVE TOURER 5d 114 BHP 5-Door

36
Reduced
£10,977
Finance available £223 pm
  • 1.5L
  • 69kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Liverpool Car Centre

BMW, 1 Series

2022 - 118i [136] M Sport 5dr Step Auto [LCP]

37
£20,567
  • 1.5L
  • 43kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Scunthorpe

BMW, 1 Series

2013 - 2.0 120i Exclusive Edition Auto 2dr

49
Low Mileage
£9,000
  • 2L
  • 33.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Vortex Cars Limited

BMW, 3 Series

2011 (11) - 335i M Sport 2dr DCT

8
Reduced
£6,995
  • 3L
  • 102kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Y S Motors

01494 928876 *
3.6/5 Stars

BMW, M4

2017 (17) - M4 2dr DCT [Competition Pack]

19
Low Mileage
£27,494
Finance available £544 pm
  • 3L
  • 53kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

AutoTrade Southwest

BMW, 1 Series

2022 (22) - 1.5 118i Sport (LCP) 5dr (SAT NAV, HALF LEATHER)

3
Low Mileage
£19,988
  • 1.5L
  • 7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Jeff White Motors

029 2002 8289 *
4.7/5 Stars

BMW, M3

2005 (05) - 3.2i Coupe 2dr Petrol SMG Euro 4 (343 ps)

7
Low Mileage
£24,995
  • 3.2L
  • 66kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Carplex Ltd

BMW, X6

2024 - xDrive30d MHT M Sport 5dr Step Auto

36
Low Mileage
£65,400
  • 3L
  • 10.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Stratstone BMW Bury St Edmunds

01284 338953 *
4.6/5 Stars