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

2016 (16) - 420d [190] SE 5dr Auto [Business Media]

27
Low Mileage
£10,995
Finance available £223 pm
  • 2L
  • 66.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Prestige Selection LTD

BMW, 3 Series

(59) - 2.5 325i SE Touring Auto Euro 4 5dr

22
Low Mileage
£7,949
Finance available £155 pm
  • 38kMiles
  • Petrol
  • Auto

M Cars Surrey Ltd

01342 649540 *
4/5 Stars

BMW, 2 Series Gran Coupe

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

28
£18,495
Finance available £359 pm
  • 1.5L
  • 53.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Days Fiat

01792 739702 *
3.5/5 Stars

BMW, M2

2017 (17) - 3.0i DCT Euro 6 (s/s) 2dr

70
Low Mileage
£26,995
Finance available £534 pm
  • 3L
  • 33kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Horizon Performance Cars

BMW, 1 Series

2018 (68) - 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr

38
£19,999
Finance available £390 pm
  • 3L
  • 57.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

TDC Collection LTD

BMW, 1 Series

2019 (19) - 1.5 116d M Sport Shadow Edition Auto Euro 6 (s/s) 5dr

28
£11,495
Finance available £234 pm
  • 1.5L
  • 87.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Hiline Motors Ltd

BMW, 2 Series

2015 (65) - 225d [224] M Sport 2dr Step Auto

28
Low Mileage
£12,490
Finance available £257 pm
  • 2L
  • 67kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Ben Wild Motors

01244 569204 *
5/5 Stars

BMW, 2 Series

2024 - 230i M Sport 2dr Step Auto

36
Low Mileage
£37,950
Finance available £759 pm
  • 2L
  • 3.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

JKC Approved Used BMW

BMW, 4 Series

2020 (70) - 2.0 430i GPF M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (252 ps)

37
Low Mileage
£20,047
Finance available £400 pm
  • 2L
  • 31.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Hilton Car Supermarket Milton Keynes

BMW, 3 Series

2012 (62) - 320d EfficientDynamics 4dr Step Auto

7
£3,695
Finance available £60 pm
  • 2L
  • 158.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

S & A CAR AND COMMERCIALS LIMITED

BMW, X3

2006 (56) - 3.0d M Sport 5dr Step Auto

18
Low Mileage
£2,495
  • 3L
  • 144.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

SK CAR COMPANY LTD

BMW, i3

2015 (65) - 125kW Range Extender 5dr Auto [Loft Int World]

32
Low Mileage
£6,450
Finance available £122 pm
  • 70kMiles
  • Auto
  • Body StyleHatchback

M&M Automotive

BMW, X5

2023 - xDrive30d MHT M Sport 5dr Auto

10
Low Mileage
£63,990
Finance available £1294 pm
  • 3L
  • 15kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

Loughbeg Motors Services & Sales

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

51
Reduced
£38,950
Finance available £780 pm
  • 2L
  • 6.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

JKC Approved Used BMW

BMW, X5

2025 (74) - X5 xDrive50e M Sport 5-Door

32
£81,995
  • 3L
  • 5.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stephen James BMW Woolwich

BMW, 1 Series

2020 - M135i xDrive 5dr Step Auto

13
Low Mileage
£24,417
Finance available £534 pm
  • 2L
  • 29.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carbase - Lympsham

01934 312926 *
4.9/5 Stars