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, M2

2024 - 3.0 BiTurbo Coupe 2dr Petrol Steptronic Euro 6 (s/s) (460 ps)

£59,950
Finance available £1211 pm
  • 3L
  • 9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Exclusive Autos Ltd

01923 919062 *
4.2/5 Stars

BMW, 1 Series

2021 - 118i M Sport 5dr - 1 OWNER FROM NEW -

8
Low Mileage
£17,990
  • 1.5L
  • 32kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Glasshoughton Car Sales

BMW, 1 Series

2017 (17) - 1.5 116d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (116 ps)

41
Low Mileage
£12,410
Finance available £255 pm
  • 1.5L
  • 56kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Buy and Go Cars

029 2010 8594 *
4.7/5 Stars

BMW, 1 Series

2018 (7E) - 2.0 120d Sport Hatchback 5dr Diesel Manual Euro 6 (stop/start) (190 ps)

7
£10,500
Finance available £212 pm
  • 2L
  • 69.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

RDM Direct

01283 241526 *
4.2/5 Stars

BMW, X2

2024 - 230kW xDrive30 M Sport 65kWh 5dr Auto [Tech/Pro]

44
Low Mileage
£36,699
  • 6.8kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Marshall BMW Grimsby

BMW, 3 Series

2021 (71) - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr

31
Reduced
£17,330
Finance available £335 pm
  • 2L
  • 49kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Wembley Prestige Cars

BMW, 4 Series

2022 - 2.0 420d MHT M Sport Pro Edition Auto xDrive Euro 6 (s/s) 2dr

60
Low Mileage
£34,400
Finance available £686 pm
  • 2L
  • 7.5kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

Saxton 4x4

01245 202306 *
4.5/5 Stars

BMW, 2 Series

2019 (68) - 1.5 218i GPF Sport Coupe 2dr

6
Low Mileage
£12,299
  • 1.5L
  • 47kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Bridgend Motor Group - Kilmarnock Autoplex

BMW, 1 Series

2016 (16) - 1.5 116d Sport Euro 6 (s/s) 5dr

15
£7,950
Finance available £155 pm
  • 1.5L
  • 75kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

CAR PLAY 247 LTD

BMW, X4

2020 - xDrive M40d MHT 5dr Auto

47
Reduced
£37,495
Finance available £750 pm
  • 3L
  • 28.9kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Comiskey Motors

BMW, 1 Series

2021 - 118i M Sport 5dr

33
Low Mileage
£18,900
Finance available £392 pm
  • 1.5L
  • 25.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Vospers Ford Plymouth

01752 427479 *
4.8/5 Stars

BMW, X4

2016 (16) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

44
£12,958
Finance available £267 pm
  • 2L
  • 105kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Ingatestone Motors LTD

BMW, 2 Series Gran Tourer

2016 (16) - 2.0 220i M Sport Auto Euro 6 (s/s) 5dr

43
£11,499
Finance available £235 pm
  • 2L
  • 76.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

CARS YARD

020 3957 7371 *
4.6/5 Stars

BMW, 3 Series

2016 (66) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)

28
£10,700
Finance available £217 pm
  • 2L
  • 72.6kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Hammond Cars Ipswich

01473 927579 *
4.5/5 Stars

BMW, X2

2019 - xDrive 20d M Sport X 5dr Step Auto

8
Low Mileage
£18,899
Finance available £400 pm
  • 2L
  • 35.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 5 Series

2020 (69) - 2.0 520d MHT M Sport Touring Auto Euro 6 (s/s) 5dr

64
Reduced
£14,796
Finance available £308 pm
  • 2L
  • 113.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Car Bazaar ltd

0114 308 6594 *
5/5 Stars