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

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

29
Low Mileage
£19,999
Finance available £390 pm
  • 1.5L
  • 23.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorplus Car Supermarket

BMW, 1 Series

2019 (19) - 1.5 116d M Sport Shadow Edition Hatchback 5dr Diesel Manual Euro 6 (s/s) (1

9
£13,299
Finance available £275 pm
  • 1.5L
  • 61.9kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Empressive Motor Company

01865 591236 *
4.7/5 Stars

BMW, 3 Series

2024 (24) - 330e M Sport 5dr Step Auto Estate

69
Low Mileage
£35,992
  • 2L
  • 6.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Vertu BMW Yeovil

BMW, 5 Series

2014 (64) - 520d [190] M Sport 4dr Step Auto

11
Low Mileage
£10,495
Finance available £212 pm
  • 2L
  • 74.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

RISHTON AUTO CARE LIMITED

01254 919190 *
4.5/5 Stars

BMW, X5

2007 (57) - 3.0d SE Auto 4WD Euro 4 5dr

1
Low Mileage
£4,950
  • 3L
  • 107.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Quality Motor Company Ltd

BMW, 6 Series

2015 - 640d M Sport 2-Door

15
Low Mileage
£13,450
Finance available £278 pm
  • 3L
  • 55.2kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

MARLING CAR SALES LTD

BMW, 3 Series

2020 - 330e Sport Pro 4dr Step Auto

58
£20,750
Finance available £406 pm
  • 2L
  • 40.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

David Hayton Ltd (Mazda Carlisle)

BMW, X3

2021 - xDrive20d MHT M Sport Step Auto [Tech Pack] 5-Door

37
£24,476
Finance available £503 pm
  • 2L
  • 57.7kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Carsupermarket.com Newcastle

0191 607 0812 *
4.7/5 Stars

BMW, 4 Series

2014 - 420d xDrive Sport 5dr

23
£7,495
  • 2L
  • 102kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

ANDOVER CAR SALES LIMITED

01722 445409 *
5/5 Stars

BMW, Z4

2013 - 2.0 Z4 sDrive20i M Sport Roadster 2-Door

27
Reduced
£9,495
  • 2L
  • 62.8kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Woodleigh Motor Sales

01246 925097 *
4.1/5 Stars

BMW, 4 Series

2023 - 420i M Sport 5dr Step Auto

19
Reduced
£33,998
  • 2L
  • 12.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Dumfries BMW/MINI

013873 40162 *
4.7/5 Stars

BMW, 3 Series

2017 - 320d M Sport 4dr Step Auto

51
£12,995
Finance available £268 pm
  • 2L
  • 96.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Ralph Patterson Cars

BMW, X3

2024 - xDrive M40i MHT 5dr Auto

35
Low Mileage
£55,750
  • 3L
  • 7.8kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Stratstone BMW Milton Keynes

01908 104093 *
4.6/5 Stars

BMW, 1 Series

2021 (21) - M135i xDrive 5dr Step Auto

1
£24,995
Finance available £493 pm
  • 2L
  • 48kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Bespoke Motor Works Ltd

01642 937532 *
4.9/5 Stars

BMW, X3

2021 - 210kW Premier Edition Pro 80kWh 5dr Auto

39
Low Mileage
£26,930
Finance available £544 pm
  • 17.6kMiles
  • Electric
  • Auto
  • Body StyleSUV

Carsa Durham

01388 217377 *
4.4/5 Stars

BMW, X6

2013 - xDrive30d [245] 5dr Step Auto

9
£6,995
  • 3L
  • 147kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Jack McCaughern Trade Sales