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

2016 (16) - xDrive30d M Sport 5dr Step Auto

16
Low Mileage
£12,000
Finance available £246 pm
  • 3L
  • 54.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

COVENTRY CAR SALES LTD

BMW, 3 Series

2018 (68) - 3.0 330d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive-factory extra

40
Reduced
£17,650
Finance available £342 pm
  • 3L
  • 68kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Rix Motors

BMW, X2

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

28
Reduced
£12,866
Finance available £265 pm
  • 2L
  • 90.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Nationwide Vehicle Finance Ltd

01204 324459 *
4.7/5 Stars

BMW, X4

2017 (66) - xDrive20d M Sport 5dr Step Auto

6
Low Mileage
£16,500
  • 2L
  • 64.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

JC Select Edinburgh

BMW, 3 Series

2010 (10) - 2.0 320i SE Business Edition Steptronic Euro 5 4dr

53
Low Mileage
£2,950
  • 2L
  • 107kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Hounslow Cars Ltd

020 3953 7374 *
3.8/5 Stars

BMW, 3 Series

2013 (63) - 320d M Sport 5dr

19
£5,995
  • 2L
  • 125kMiles
  • Diesel
  • Manual
  • Body StyleEstate

BMW, X1

2018 - 20d Sport 5-Door

20
Low Mileage
£14,450
Finance available £301 pm
  • 2L
  • 49.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

MARLING CAR SALES LTD

BMW, 1 Series

2022 (22) - 1.5 118i M Sport (LCP) 5dr (SAT NAV, PRIVACY GLASS)

35
£18,988
  • 1.5L
  • 41.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Jeff White Motors

029 2002 8289 *
4.7/5 Stars

BMW, X1

2020 - XDRIVE 20D M SPORT 5-Door

34
Reduced
£19,990
Finance available £390 pm
  • 2L
  • 67.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Roydens Ltd

BMW, 2 Series

2018 - 218d M Sport 2dr Step Auto [Nav]

1
£12,495
Finance available £267 pm
  • 2L
  • 60kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Motor Range Liverpool

0151 541 7938 *
4.5/5 Stars

BMW, 4 Series

2016 - 430d xDrive Luxury 5dr Auto [Professional Media]

10
£9,490
  • 3L
  • 127.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Save On Used Cars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

40
£28,549
Finance available £603 pm
  • 2L
  • 12.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Norwich

BMW, 2 Series

2020 - 1.5 218I M Sport 4dr

52
£17,135
Finance available £331 pm
  • 1.5L
  • 41.7kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

SKV Motors

BMW, 1 Series

2020 (69) - 1.5 116d M Sport Euro 6 (s/s) 5dr

64
£11,990
Finance available £246 pm
  • 1.5L
  • 56kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Dynamic Motor Company Ltd

01422 413648 *
4/5 Stars

BMW, 4 Series Gran Coupe

2016 (66) - 2.0 420d SE Auto Euro 6 (s/s) 5dr

35
Reduced
£9,290
Finance available £185 pm
  • 2L
  • 93.1kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Brookway Cars ltd

0151 541 7904 *
4.4/5 Stars

BMW, X5M

2022 - xDrive Competition 5dr Step Auto

35
£69,950
  • 4.4L
  • 35.7kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Stratstone BMW Maidstone

01622 234873 *
3.7/5 Stars