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

2021 - sDrive 20i Sport 5dr Step Auto

31
Low Mileage
£19,699
Finance available £418 pm
  • 2L
  • 15.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 1 Series

2018 (18) - 1.5 116d Sport Auto Euro 6 (s/s) 5dr

35
Reduced
£8,250
Finance available £162 pm
  • 1.5L
  • 102.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

MOTO PORIUM LTD

BMW, 3 Series

2024 (24) - 330e M Sport 4dr Step Auto [Pro Pack] Saloon

45
£30,790
  • 2L
  • 13.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Vertu BMW Teesside

BMW, 4 Series

2016 - 3.0 435D xDrive M Sport Auto 4WD 2dr

75
£14,795
Finance available £308 pm
  • 3L
  • 83kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

SARACEN MOTOR GROUP

BMW, 4 Series

2015 (65) - 2.0 420d M Sport Auto xDrive Euro 6 (s/s) 2dr

12
Reduced
£7,989
Finance available £156 pm
  • 2L
  • 134kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

BMW, X1

2021 - sDrive 20i [178] M Sport 5dr Step Auto

41
£20,499
Finance available £422 pm
  • 2L
  • 57.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 1 Series

2020 (70) - 1.5 118i M Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (140 ps) 1 OWNER

24
£14,495
  • 1.5L
  • 79.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Motor Trust UK Lancaster

BMW, M4

2021 (21) - 3.0 COMPETITION DCT 2-Door

1
Low Mileage
£47,995
Finance available £965 pm
  • 3L
  • 30kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Bespoke Motor Works Ltd

01642 937532 *
4.9/5 Stars

BMW, Alpina

2013 (63) - 3.0 BiTurbo

48
Low Mileage
£25,995
  • 3L
  • 65.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

The Essex Car Group

01277 286584 *
4.4/5 Stars

BMW, 6 Series Gran Coupe

2015 (65) - 3.0 640d M Sport Auto Euro 6 (s/s) 4dr

54
£11,999
  • 3L
  • 103.4kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

AL PRESTIGE CARS LTD

BMW, 5 Series

2017 (17) - 520d M Sport 4dr Auto

28
Low Mileage
£15,295
Finance available £319 pm
  • 2L
  • 65kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

EMIR & ADAM GROUPS LTD

BMW, 1 Series

2016 - 118i M Sport 5-Door

42
£7,996
Finance available £167 pm
  • 1.5L
  • 79.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Car Station Ltd

01992 367374 *
4.3/5 Stars

BMW, 1 Series

2013 (63) - 2.0 116d Sport Euro 5 (s/s) 5dr

3
Low Mileage
£4,994
Finance available £89 pm
  • 2L
  • 89kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Vivian Price Cars

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto

12
Low Mileage
£24,498
  • 2L
  • 18.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Thurrock

0141 611 8466 *
4.7/5 Stars

BMW, X1

2018 - 20i xLine 5-Door

40
Low Mileage
£17,000
Finance available £329 pm
  • 2L
  • 31kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Avenue Cars of Gloucester Ltd

01452 227348 *
4.9/5 Stars

BMW, 4 Series

2017 (17) - 435d xDrive M Sport 5dr Auto (Professional Media)

19
£14,550
  • 3L
  • 87kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Listers Honda Northampton