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

2023 (23) - 218i [136] M Sport 4dr DCT Petrol Saloon

44
Low Mileage
£23,495
  • 1.5L
  • 10.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu Motors Honda Exeter

01392 342753 *
4.6/5 Stars

BMW, 4 Series Gran Coupe

2016 (66) - 2.0 430i M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (252 ps)

20
£12,495
Finance available £257 pm
  • 2L
  • 92.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motoring Way LTD

BMW, 3 Series

2019 - 318d SE 4dr Step Auto

1
£16,995
Finance available £357 pm
  • 2L
  • 52.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW Bavarian

BMW, 3 Series

2015 - 3.0 330d M Sport Auto xDrive Euro 6 (s/s) 4dr

57
Low Mileage
£14,495
Finance available £302 pm
  • 3L
  • 67.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

DERWENT MOTORS LTD

BMW, X3

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

72
Low Mileage
£28,000
Finance available £501 pm
  • 2L
  • 26.4kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Big Motoring World Blue Bell Hill

BMW, X6

2017 (67) - xDrive30d M Sport 5dr Step Auto

29
Reduced
£21,995
Finance available £431 pm
  • 3L
  • 50kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

SINCLAIR PRESTIGE HUB LTD TA Sinclair Auto Spec

BMW, 2 Series

2018 (18) - 218d M Sport 5dr [Nav] Step Auto DIESEL 82000 MILES

47
£10,995
Finance available £223 pm
  • 2L
  • 82kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Brownlow Cars

01325 527847 *
4.7/5 Stars

BMW, 3 Series

2022 (22) - 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr

48
£24,991
  • 2L
  • 40.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Your Next Car Ltd

BMW, 1 Series

2016 (66) - 1.5 116d SE Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

17
£5,895
  • 1.5L
  • 100.8kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Northwest Trade Centre Lancaster

BMW, X3

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

8
£25,191
Finance available £551 pm
  • 2L
  • 56.3kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Carbase - Lympsham

01934 312926 *
4.5/5 Stars

BMW, 3 Series

2011 (60) - 320d EfficientDynamics 4dr

11
Reduced
£1,695
  • 2L
  • 161kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

MOORGATE AUTOS LTD

BMW, 3 Series

2017 (67) - 2.0 330e 7.6kWh M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

£12,336
Finance available £253 pm
  • 2L
  • 78.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Stonebrook Motors

BMW, 2 Series

2019 - 1.5 218i M Sport Coupe 2-Door

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

Goldheart Automotive

BMW, 3 Series

2016 (16) - 2.0 320d Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

38
Low Mileage
£10,699
  • 2L
  • 69.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Pinetree Car Superstore Tonypandy

BMW, X4

2017 - 3.0 X4 xDrive 30d M Sport Auto 4WD 5dr

41
£11,995
Finance available £246 pm
  • 3L
  • 118.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Warwickshire Prestige Cars

BMW, 2 Series

(70) - 218i M Sport Gran Coupe 4-Door

1
Low Mileage
£17,890
  • 34.3kMiles
  • Petrol
  • Manual

Stoneacre Doncaster Ford