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

2019 (19) - 520d xDrive M Sport Touring 5-Door

49
Reduced
£21,750
  • 2L
  • 40.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Stoneacre Newcastle Silverlink Toyota

BMW, X5

2018 - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

13
£23,392
Finance available £510 pm
  • 3L
  • 63.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Lympsham

01934 312926 *
4.9/5 Stars

BMW, 3 Series

2014 - 2.0 318d M Sport Saloon 4-Door

14
Reduced
£4,490
Finance available £78 pm
  • 2L
  • 144.4kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

GS MOTOR GROUP LTD

BMW, X5

2022 (71) - X5 xDrive45e M Sport 5-Door

66
£39,250
  • 3L
  • 51.6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Prestige Cars Kent

01689 669471 *
4.6/5 Stars

BMW, 2 Series

2015 (65) - 2.0 220i Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (184 ps)

2
Low Mileage
£9,490
Finance available £190 pm
  • 2L
  • 43.5kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

BMW, 5 Series

2020 - 520d MHT xDrive M Sport 4dr Auto

25
£21,899
Finance available £467 pm
  • 2L
  • 51.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 3 Series

2014 - LUXURY 4-Door

34
Low Mileage
£7,990
Finance available £156 pm
  • 2L
  • 84.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Roydens Ltd

BMW, iX3

2024 - 210kW M Sport Pro 80kWh 5dr Auto

37
Low Mileage
£44,995
Finance available £904 pm
  • 7kMiles
  • Electric
  • Auto
  • Body StyleSUV

BMW Bavarian

BMW, 1 Series

2016 (16) - 116d Sport 5dr

12
£6,995
Finance available £134 pm
  • 1.5L
  • 72.6kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Ainsdale Car Centre

01704 337328 *
5/5 Stars

BMW, 2 Series Active Tourer

2019 (69) - 1.5 218i M Sport MPV 5dr Petrol Manual Euro 6 (s/s) (140 ps)

24
Low Mileage
£13,999
  • 1.5L
  • 30.1kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

HPL Motors Stockport

BMW, X5

2018 (18) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

65
Low Mileage
£30,995
Finance available £616 pm
  • 3L
  • 33kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Signature Car Specialists LTD

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

12
Low Mileage
£33,998
  • 2L
  • 4.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Exeter

0141 483 9930 *
4.7/5 Stars

BMW, X3

2014 (14) - xDrive20d M Sport 5dr Step Auto

20
Reduced
£10,795
Finance available £219 pm
  • 2L
  • 94kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Marsh Lane Car Sales and Repairs Ltd

BMW, 4 Series

2016 (16) - 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

13
£10,199
Finance available £206 pm
  • 2L
  • 101kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Magor Motor Company

BMW, X3

2024 (74) - xDrive 30e M Sport 5dr Auto

1
Reduced
£47,400
Finance available £953 pm
  • 2L
  • 7.6kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

Ocean Group BMW Paignton

BMW, 4 Series

2017 (66) - 420d [190] M Sport 5dr Auto [Professional Media]

18
£9,950
Finance available £200 pm
  • 2L
  • 140Miles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Gc Specialist Cars