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

2018 (67) - 3.0 430d M Sport Coupe 2dr Diesel Auto-Factory Extras Worth £3,765-2

6
£13,950
Finance available £289 pm
  • 3L
  • 99kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Rix Motors

BMW, X2

2024 (24) - iX2 xDrive30 M Sport 5-Door

27
Low Mileage
£49,000
  • 3.6kMiles
  • Electric
  • Auto
  • Body StyleEstate

John Clark BMW Tayside

BMW, 3 Series

2022 (22) - 2.0 330e 12kWh M Sport 4dr Auto (PRO PACK)

38
£21,488
  • 2L
  • 56.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Jeff White Motors

029 2002 8289 *
4.7/5 Stars

BMW, i4

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

36
£26,500
Finance available £524 pm
  • 64.9kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Jack Reid Cars Carrickfergus

BMW, X5

2020 - xDrive30d M Sport 5dr Auto

10
£39,995
Finance available £801 pm
  • 3L
  • 49kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

3 Bridge Car Sales

BMW, 1 Series

2019 (AU) - 1.5 118i M Sport Hatchback 5dr Petrol DCT Euro 6 (s/s) (140 ps)

39
Low Mileage
£18,990
Finance available £370 pm
  • 1.5L
  • 35kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Derby Trade Cars

01332 315433 *
4.3/5 Stars

BMW, 2 Series Active Tourer

2022 (22) - 1.5 220i MHT M Sport MPV 5dr Petrol Hybrid DCT Euro 6 (s/s) (156 ps)

78
Low Mileage
£20,800
  • 1.5L
  • 24.1kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Big Motoring World Sheffield

BMW, 3 Series

2024 - 320d MHT M Sport 5dr Step Auto

19
Low Mileage
£36,898
  • 2L
  • 9.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Dumfries BMW/MINI

013873 40162 *
4.7/5 Stars

BMW, 1 Series

2020 - 118d M Sport 5dr

19
£21,898
  • 2L
  • 7.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 4 Series

2022 - 420d xDrive MHT M Sport 2dr Step Auto

48
Low Mileage
£32,950
Finance available £656 pm
  • 2L
  • 19.5kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

JKC Approved Used BMW

BMW, 4 Series

2022 - 420i M Sport 2dr Step Auto

15
Low Mileage
£26,995
Finance available £534 pm
  • 2L
  • 23kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

S J Davidson

BMW, 4 Series

2021 - 420i M Sport 2dr Step Auto

32
£26,990
Finance available £534 pm
  • 2L
  • 58.6kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Stratstone BMW Doncaster

BMW, 3 Series

2022 - 320d MHT M Sport 4dr Step Auto

38
£22,849
Finance available £473 pm
  • 2L
  • 48.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

cinch

01733 309722 *
4.3/5 Stars

BMW, i3

2022 - 125kW 42kWh Auto 5-Door

31
Low Mileage
£13,497
  • 20.8kMiles
  • Electric
  • Auto
  • Body StyleHatchback

CarSupermarket.com Birmingham

0121 516 5158 *
4.6/5 Stars

BMW, 7 Series

2012 (61) - 730d SE 4dr Auto

24
Low Mileage
£8,749
Finance available £173 pm
  • 3L
  • 38kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

M Cars Surrey Ltd

01342 649540 *
4.4/5 Stars

BMW, X3

2016 - xDrive20d M Sport 5dr Step Auto

6
Reduced
£13,750
Finance available £285 pm
  • 2L
  • 78kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

JB Autos Sales