Used BMW cars for sale

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

2015 (65) - 3.0 M235i Coupe 2dr Petrol Manual Euro 6 (stop/start) (326 ps)

35
Low Mileage
£13,250
Finance available £274 pm
  • 3L
  • 65kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

RDM Direct

01283 241526 *
4.1/5 Stars

BMW, 3 Series

2011 (11) - 2.0 320d Exclusive Edition Saloon 4dr Diesel Manual Euro 5 (s/s) (184 ps)

29
£3,295
Finance available £51 pm
  • 2L
  • 120.2kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Swale Auto Sales II LTD

BMW, X1

2020 (20) - 1.5 18i xLine sDrive Euro 6 (s/s) 5dr

35
Low Mileage
£16,795
  • 1.5L
  • 36.9kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Tones Cars

BMW, 3 Series

2011 (61) - 320d [184] M Sport 4dr Step Auto

47
Reduced
£4,300
Finance available £74 pm
  • 2L
  • 122kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Acocks Green Motor Company

BMW, X5

2023 - xDrive50e M Sport 5dr Auto [Tech Pack]

44
Low Mileage
£62,999
  • 3L
  • 7.5kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

Marshall BMW Scunthorpe

BMW, 2 Series Active Tourer

2023 - 220i MHT Sport 5dr DCT

42
Reduced
£23,150
Finance available £455 pm
  • 1.5L
  • 14.3kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

JKC Approved Used BMW

BMW, 2 Series Active Tourer

2016 (16) - 1.5 218i M Sport Euro 6 (s/s) 5dr

17
Low Mileage
£8,695
Finance available £172 pm
  • 1.5L
  • 71kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Cars Club Traders (Heston)

BMW, 2 Series

2015 - 218d Sport 5dr Step Auto

24
Low Mileage
£12,599
Finance available £259 pm
  • 2L
  • 15.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

FOW Trafford

0161 696 9155 *
4.3/5 Stars

BMW, 3 Series

2024 (24) - 320d MHT M Sport 5dr Step Auto

20
£36,900
Finance available £738 pm
  • 2L
  • 8.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Ocean Group BMW Paignton

BMW, 5 Series

2018 - 520d SE 4dr Auto

33
Low Mileage
£17,995
Finance available £349 pm
  • 2L
  • 44.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

BMW Bavarian

BMW, 3 Series

2020 - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

35
£16,789
Finance available £360 pm
  • 2L
  • 89.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Carbase - Weston

01934 313340 *
4.8/5 Stars

BMW, X3

2023 - xDrive30d MHT M Sport 5dr Auto

35
Low Mileage
£42,490
  • 3L
  • 11.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Stratstone Select Bracknell

BMW, X5

2016 (66) - xDrive30d M Sport 5dr Auto

13
Reduced
£15,500
Finance available £324 pm
  • 3L
  • 112.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Jayden Motors Ltd

BMW, 5 Series

2013 (63) - 2.0 520D M SPORT TOURING 5d 181 BHP 5-Door

28
Reduced
£7,495
Finance available £145 pm
  • 2L
  • 113.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Cars 4 You Ltd

01506 376842 *
4.1/5 Stars

BMW, 1 Series

2022 - 118i [136] M Sport 5dr Step Auto [LCP] SEMI-AUTO

40
£21,500
  • 1.5L
  • 37.8kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

TrustFord Huddersfield

01484 502987 *
4.7/5 Stars

BMW, X5

2008 (58) - 3.0sd M Sport 5dr Auto [7 Seat]

27
£4,995
Finance available £89 pm
  • 3L
  • 151kMiles
  • Diesel
  • Auto
  • Body StyleSUV