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 Gran Coupe

2017 (17) - 2.0 420i M Sport Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)

50
Reduced
£11,995
Finance available £246 pm
  • 2L
  • 97.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Shadow Automotive Ltd

01780 431436 *
5/5 Stars

BMW, 3 Series

2017 (17) - 2.0 316d SE Saloon 4dr Diesel Manual Euro 6 (s/s) (116 ps)

3
£9,977
Finance available £201 pm
  • 2L
  • 71kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Liverpool Car Centre

BMW, M4

2020 (20) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

73
Low Mileage
£38,490
Finance available £770 pm
  • 3L
  • 19.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

PM Car Sales

BMW, 3 Series

2020 - 330e M Sport 4dr Auto

51
£19,295
Finance available £417 pm
  • 2L
  • 56.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Motor Range Liverpool

0151 541 7938 *
4.5/5 Stars

BMW, 5 Series

2018 - 530d M Sport 4dr Auto

27
£17,895
Finance available £347 pm
  • 3L
  • 114kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Top Gear NI

BMW, iX3

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

64
Low Mileage
£33,686
  • 21.5kMiles
  • Electric
  • Auto
  • Body StyleSUV

Marshall BMW Bournemouth

BMW, 3 Series

2021 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6

57
£15,918
Finance available £320 pm
  • 2L
  • 97.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carsa Halesowen

0121 752 5895 *
4.4/5 Stars

BMW, M4

2018 - 3.0 BiTurbo GPF Competition Coupe 2dr Petrol DCT Euro 6 (s/s) (450 ps)

31
Low Mileage
£30,995
Finance available £616 pm
  • 3L
  • 45kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Ravenswood Performance Ltd

BMW, 3 Series

2015 (65) - 2.0 316D SE 4d 114 BHP 4-Door

2
£8,990
  • 2L
  • 89.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Formula 1 Car Supermarket

01324 464853 *
3.9/5 Stars

BMW, X2

2022 - sDrive 18i [136] M Sport 5dr Step Auto

28
£20,899
Finance available £409 pm
  • 1.5L
  • 39.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lookers Stafford BMW

BMW, X7

2025 - xDrive40i MHT M Sport 5dr Step Auto

35
£76,950
  • 3L
  • 6.3kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Stratstone BMW Bury St Edmunds

01284 338953 *
4.6/5 Stars

BMW, 2 Series

2017 (66) - 2.0 218d M Sport Convertible 2dr Diesel Manual Euro 6 (s/s)

26
Low Mileage
£10,799
Finance available £219 pm
  • 2L
  • 61kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Rangebrook Limited

01926 352097 *
4.9/5 Stars

BMW, X5

2008 - 3.0d M Sport SUV 5dr Diesel Auto 4WD Euro 4 (235 ps)

24
Low Mileage
£5,863
  • 3L
  • 111.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Chepstow Trade Centre Ltd

01291 440715 *
4.1/5 Stars

BMW, 3 Series

2016 (66) - 2.0 316d SE Touring 5dr Diesel Manual Euro 6 (s/s) (116 ps)

50
£8,990
Finance available £179 pm
  • 2L
  • 85kMiles
  • Diesel
  • Manual
  • Body StyleEstate

BMW, 3 Series

2014 - 330d LUXURY 4-Door

18
Reduced
£7,495
  • 3L
  • 97.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, 2 Series

2016 - 2.0 220d M Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (190 ps)

£9,350
Finance available £187 pm
  • 2L
  • 109.5kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Westbrook Car Sales