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

2015 - 118d Sport 5dr Step Auto

26
£7,995
Finance available £156 pm
  • 2L
  • 91kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

J.K. Car Sales NI LTD

BMW, 4 Series

2021 (71) - 3.0 430d MHT M Sport Auto xDrive Euro 6 (s/s) 2dr

50
£29,991
  • 3L
  • 52.3kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Your Next Car Ltd

BMW, X3

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

81
Low Mileage
£30,700
Finance available £650 pm
  • 2L
  • 13.8kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Big Motoring World Sheffield

BMW, 5 Series

2015 - 520d [190] M Sport 4dr Step Auto

12
£10,350
Finance available £209 pm
  • 2L
  • 94kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

MCautosales

BMW, 2 Series Gran Coupe

2024 (24) - 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps)

70
Low Mileage
£24,100
  • 1.5L
  • 3.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Big Motoring World Blue Bell Hill

BMW, 3 Series

2013 - 335i ACTIVE HYBRID AUTO SUNROOF

8
£11,995
  • 3L
  • 63kMiles
  • Hybrid
  • Auto

London Autos Ltd

BMW, i4

2022 - 40 83.9kwh M Sport Gran Coupe 5dr Electric Auto Edrive 340 Ps

50
Reduced
£29,395
Finance available £622 pm
  • 17.6kMiles
  • Electric
  • Auto
  • Body StyleHatchback

EMG Motor Group Spalding

01775 661268 *
4.8/5 Stars

BMW, X2

2022 - xDrive 20i [178] Sport 5dr Step Auto

19
£23,698
  • 2L
  • 26kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Wolverhampton Motorstore / Vanstore

01902 240180 *
4.7/5 Stars

BMW, 1 Series

2012 (12) - 2.0 120d Sport Hatchback 5dr Diesel Manual Euro 5 (s/s) (184 ps)

32
Low Mileage
£6,490
  • 2L
  • 75.6kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

AutoVenue LTD

01633 747902 *
4.7/5 Stars

BMW, 3 Series

2020 - 330e M Sport 4dr Step Auto

37
£17,799
Finance available £364 pm
  • 2L
  • 72kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, 2 Series

2015 (15) - 3.0 M235i Coupe 2dr Petrol Auto Euro 6 (s/s) (326 ps)

32
£12,495
Finance available £257 pm
  • 3L
  • 99kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Cars4You Edinburgh West

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

12
£36,495
Finance available £729 pm
  • 2L
  • 12kMiles
  • Petrol
  • Auto
  • Body StyleEstate

MCautosales

BMW, 3 Series

2018 (68) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

9
Low Mileage
£15,695
Finance available £308 pm
  • 2L
  • 48kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Birchwood Motor Centre

BMW, 5 Series

2025 - 530e M Sport Pro 5dr Auto [Tech Plus/Comfort Plus]

19
£59,998
  • 2L
  • 115Miles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Edinburgh Seafield Motorstore / Vanstore

0131 603 4404 *
4.7/5 Stars

BMW, 3 Series

2021 - 320i M Sport 5dr Step Auto

35
Low Mileage
£23,799
Finance available £494 pm
  • 2L
  • 33.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, 4 Series

2015 - 2.0 420d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (184 ps)

49
Reduced
£8,790
Finance available £174 pm
  • 2L
  • 101.2kMiles
  • Diesel
  • Auto
  • Body StyleCoupe