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

2023 - 250kW eDrive40 M Sport 83.9kWh Auto 4-Door

35
£35,697
Finance available £697 pm
  • 28kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Carsupermarket.com Newcastle

0191 607 0812 *
4.7/5 Stars

BMW, 6 Series Gran Coupe

2013 (63) - 3.0 640d M Sport Auto Euro 5 (s/s) 4dr

74
£9,295
  • 3L
  • 116.9kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Audenshaw Motor Company Ltd TA Audenshaw Motors

0161 413 9877 *
4/5 Stars

BMW, X5

2020 (69) - 3.0 45e 24kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

50
£38,495
Finance available £821 pm
  • 3L
  • 57.4kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

The Essex Car Group

01277 286584 *
4.4/5 Stars

BMW, 5 Series

2018 - 520D M Sport 4Dr Auto

36
Low Mileage
£21,299
  • 2L
  • 17.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Lookers Crewe BMW

BMW, X5

2025 - xDrive30d MHT M Sport 5dr Auto

35
£72,950
  • 3L
  • 11.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Stratstone BMW Milton Keynes

01908 104093 *
4.6/5 Stars

BMW, 1 Series

2019 - 118i [1.5] Sport 5dr [Nav/Servotronic] Step Auto

20
Low Mileage
£12,995
Finance available £268 pm
  • 1.5L
  • 29kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

King Street Motor Company

BMW, 3 Series Gran Turismo

2014 (64) - 2.0 320d Sport GT 5dr Diesel Manual Euro 6 (s/s) (184 ps)

34
Low Mileage
£8,600
Finance available £170 pm
  • 2L
  • 53.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Hammond Cars Norwich

01603 937224 *
4.5/5 Stars

BMW, 2 Series Active Tourer

2017 (67) - 218d Euro6 LUXURY Ulez Free

28
Reduced
£7,499
Finance available £145 pm
  • 2L
  • 55.7kMiles
  • Diesel
  • Auto

RAJAS MOTORS LTD

BMW, 4 Series

2014 - 430d xDrive M Sport 2dr Auto

24
Low Mileage
£14,175
  • 3L
  • 52.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Bridgend Ford

01656 336637 *
4.6/5 Stars

BMW, X3

2023 - xDrive20i MHT M Sport 5dr Step Auto

19
Low Mileage
£41,498
  • 2L
  • 11.9kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, 4 Series

2023 - 420i M Sport 5dr Step Auto

32
Low Mileage
£31,993
  • 2L
  • 12.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Doncaster

BMW, 5 Series

2022 - 2.0 530e 12kwh M Sport Saloon 4dr Petrol Plug In Hybrid Steptronic Euro 6 s

7
£23,595
  • 2L
  • 63.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Pentagon Vauxhall (Nottingham)

0115 697 7783 *
3.9/5 Stars

BMW, 3 Series

2021 (21) - 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)

50
£26,995
Finance available £534 pm
  • 3L
  • 79.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Tenby Car Supermarket

BMW, 1 Series

2018 - 1.5 116d Se Business Hatchback 5dr Diesel Manual Euro 6 s/s 116 Ps

25
Reduced
£10,799
  • 1.5L
  • 44.6kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Tustain Motors Cramlington

BMW, X5

2022 - xDrive30d MHT M Sport 5dr Auto

35
Reduced
£47,850
  • 3L
  • 15.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Stratstone BMW Harrogate

BMW, 4 Series

2025 - M440i xDrive MHT 5dr Step Auto

35
£66,326
  • 3L
  • 20Miles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Derby