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

2022 - 420i M Sport 2dr Step Auto

35
Low Mileage
£27,950
  • 2L
  • 8.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Stratstone BMW Milton Keynes

01908 104093 *
4.7/5 Stars

BMW, 1 Series

2024 (74) - 120 M Sport 5dr Step Auto

25
Low Mileage
£29,900
Finance available £594 pm
  • 1.5L
  • 1.3kMiles
  • Hybrid
  • Semi Auto
  • Body StyleHatchback

Ocean Group BMW Penryn

BMW, 3 Series

2024 (74) - 320i M Sport Touring 5-Door

49
£33,340
  • 2L
  • 9.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stephen James Enfield BMW

BMW, M5

2022 - M5 Competition 4dr DCT

31
Low Mileage
£69,895
Finance available £1415 pm
  • 4.4L
  • 14kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Top Gear NI

BMW, 4 Series

2021 - 420d MHT M Sport 5dr Step Auto [Tech Pack]

33
£26,199
Finance available £552 pm
  • 2L
  • 35.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Motorpoint Burnley

BMW, X5

2012 (12) - 3.0 30d SE Steptronic xDrive Euro 5 5dr

58
£6,591
Finance available £125 pm
  • 3L
  • 121kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Bazaar ltd

0114 308 6594 *
5/5 Stars

BMW, X5

(65) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

1
£18,995
Finance available £370 pm
  • 132kMiles
  • Diesel
  • Auto

Eastside Motors

0121 728 8688 *
4.7/5 Stars

BMW, 2 Series Active Tourer

2019 (68) - 1.5 216d Luxury MPV 5dr Diesel DCT Euro 6 (s/s) (116 ps)

34
Low Mileage
£12,440
  • 1.5L
  • 46kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Dace Specialist Car Centre Stockport

0161 694 5314 *
4.8/5 Stars

BMW, 2 Series

2024 - 225e xDrive M Sport 5dr DCT [Tech Plus Pack]

19
Reduced
£29,498
  • 1.5L
  • 3.4kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Wolverhampton Motorstore / Vanstore

01902 240180 *
4.7/5 Stars

BMW, 4 Series

2015 (15) - 435d xDrive M Sport 5dr Auto [Professional Media]

13
£8,395
Finance available £165 pm
  • 3L
  • 101.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Jayden Motors Ltd

BMW, X1

2018 (18) - xDrive 20d xLine 5dr Step Auto

Low Mileage
£17,290
  • 2L
  • 40.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Listers Volkswagen Evesham

BMW, X5

2014 - XDRIVE30D M SPORT (NAV) 5-Door

4
£15,493
Finance available £324 pm
  • 3L
  • 105kMiles
  • Diesel
  • Auto
  • Body StyleSUV

cjs autos ltd

01454 803082 *
4.8/5 Stars

BMW, 1 Series

2015 (64) - 2.0 116D M SPORT 3d 114 BHP 3-Door

33
Reduced
£5,495
Finance available £100 pm
  • 2L
  • 106.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Bellboy Cars

BMW, 3 Series

2022 (71) - 330e M Sport 4dr Step Auto

26
Low Mileage
£23,495
  • 2L
  • 20.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

V12 Sports and Classics Wolverhampton

BMW, X1

2020 (69) - 2.0 20i M Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps)

32
£19,495
  • 2L
  • 43.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Luton Trade Centre

01582 280724 *
3.3/5 Stars

BMW, 3 Series

2019 (19) - 330E M Sport 4-Door

56
Low Mileage
£19,499
Finance available £422 pm
  • 2L
  • 30.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Hendy Car Store Portsmouth

023 9200 6087 *
4.7/5 Stars