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

2021 (21) - 2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)

70
£27,800
Finance available £506 pm
  • 2L
  • 43.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Big Motoring World Camberley

BMW, 3 Series

2015 - 330d M Sport 4dr Step Auto [Business Media]

20
£10,995
Finance available £223 pm
  • 3L
  • 87kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Quality Car Sales

BMW, 3 Series

2015 (15) - 2.0 320i M Sport Saloon 4dr Petrol Manual xDrive-Factory Extras Worth &poun

43
Reduced
£13,950
Finance available £289 pm
  • 2L
  • 60kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Rix Motors

BMW, 4 Series

2014 (64) - 430d M Sport 5dr Auto

20
£10,995
Finance available £223 pm
  • 3L
  • 87kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

MKS Car Sales Sinclair Street

01382 213497 *
5/5 Stars

BMW, 3 Series

2018 - 330e M Sport 4dr Step Auto

41
Low Mileage
£13,795
  • 2L
  • 44kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Motor Range Liverpool

0151 541 7938 *
4.6/5 Stars

BMW, X3

2019 (69) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

72
£21,500
Finance available £467 pm
  • 2L
  • 66.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Big Motoring World Peterborough

BMW, 5 Series

2017 - 520d xDrive M Sport 4dr Auto ** Front & Rear Parking Aid / 360 Cam - Full L

40
Low Mileage
£18,290
  • 2L
  • 42.6kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

TrustFord Birmingham

0121 752 5225 *
4.7/5 Stars

BMW, 2 Series

2017 (17) - 2.0 220d M Sport Auto Euro 6 (s/s) 2dr

35
Reduced
£13,495
Finance available £279 pm
  • 2L
  • 42kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Brookmans Motor Group

BMW, 3 Series

2021 (21) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

32
Reduced
£15,700
  • 2L
  • 68.3kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carworld Superstore

01733 978043 *
4/5 Stars

BMW, i4

2024 - 250kW eDrive40 M Sport 83.9kWh 5dr Auto

12
£51,998
  • 10Miles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 2 Series Active Tourer

2022 (72) - 218d Sport 5dr DCT

20
Reduced
£23,400
Finance available £460 pm
  • 2L
  • 24.8kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Ocean Group BMW Paignton

BMW, 1 Series

2021 - 118d M Sport 5dr Step Auto

35
Low Mileage
£22,350
  • 2L
  • 11.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Stratstone BMW Milton Keynes

01908 104093 *
4.7/5 Stars

BMW, X5

2023 - xDrive30d MHT M Sport 5dr Auto

12
Low Mileage
£55,898
  • 3L
  • 15kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Click & Collect Bristol

0141 611 8398 *
4.7/5 Stars

BMW, X1

2020 - 1.5 25e 10kWh xLine SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s)

34
£19,295
Finance available £318 pm
  • 1.5L
  • 43.9kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Norman Motors Poole

01202 076853 *
4.9/5 Stars

BMW, 1 Series

2022 - M135i xDrive 5dr Step Auto

25
Low Mileage
£28,950
Finance available £574 pm
  • 2L
  • 18.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Harvey Cooper Cars

BMW, X5M

2016 - BiTURBO V8 xDRIVE 5-Door

35
Low Mileage
£33,950
Finance available £706 pm
  • 4.4L
  • 31kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Quirks Car Company

01268 590066 *
4.6/5 Stars