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

2019 - 2.0 420D M Sport Auto 2dr

41
£14,000Inc. VAT
Finance available £290 pm
  • 2L
  • 71.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Braunstone Crossroads Motors

BMW, X4

2018 - 3.0 M40d Auto xDrive Euro 6 (s/s) 5dr

48
£23,300
  • 3L
  • 89.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

West Motors Ltd

BMW, 3 Series

2013 - 2.0 320d M Sport Saloon 4-Door

36
Low Mileage
£7,499
Finance available £157 pm
  • 2L
  • 94kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

South Yorkshire Motors Ltd

BMW, 1 Series

2007 (56) - 118D SE 5-Door

15
Reduced
£3,299
Finance available £51 pm
  • 2L
  • 168kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Bexhill Motors Eastbourne

01323 403942 *
4.2/5 Stars

BMW, iX1

2023 - 230kW xDrive30 M Sport 65kWh 5dr Auto

Low Mileage
£32,934
  • 12.2kMiles
  • Electric
  • Auto
  • Body StyleEstate

Marshall BMW Salisbury

BMW, 3 Series

2021 - 320d xDrive MHT M Sport 5dr Step Auto

35
£27,950
  • 2L
  • 35.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Stratstone BMW Bury St Edmunds

01284 338953 *
4.4/5 Stars

BMW, X2

2024 - 230kW xDrive30 M Sport 65kWh 5dr Auto

19
£48,998
  • 10Miles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, 3 Series

2019 (19) - 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr

31
Low Mileage
£16,995
  • 2L
  • 42.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

LCC Car Sales Limited

BMW, X1

2019 - sDrive 20i xLine 5dr Step Auto

£13,995
  • 2L
  • 71.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Palmers Citroen Watford

BMW, X1

2020 - sDrive 20i xLine 5dr Step Auto

19
Low Mileage
£21,298
  • 2L
  • 24.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Motorstore (Leeds Roseville Road)

0113 468 9402 *
4.7/5 Stars

BMW, 3 Series

2017 (67) - 3.0 335d M Sport Shadow Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s)

61
Reduced
£19,995
Finance available £390 pm
  • 3L
  • 60kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

VGS (HIGH WYCOMBE) LIMITED

01494 410223 *
3.9/5 Stars

BMW, i3

2020 - 42.2kWh Hatchback 5dr Electric Auto (170 ps) - BLUETOOTH - CRUISE - DRIVING

38
£10,828
Finance available £206 pm
  • 35.9kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Carsa Bolton

BMW, X3

2024 (73) - xDrive 30e M Sport 5dr Auto

30
£29,995
Finance available £596 pm
  • 2L
  • 11kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

LA Car Sales

BMW, 3 Series

2023 (23) - 320i M Sport 5dr Step Auto

25
Reduced
£30,400
Finance available £604 pm
  • 2L
  • 18.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Ocean Group BMW Penryn

BMW, 1 Series

2012 (12) - 2.0 118d Exclusive Edition Coupe Euro 5 (s/s) (143 ps) 2-Door

16
Reduced
£5,495
Finance available £100 pm
  • 2L
  • 104kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Sandford Garage

BMW, 1 Series

2020 - 118i M Sport 5dr Step Auto

37
Low Mileage
£20,949
Finance available £432 pm
  • 1.5L
  • 8.4kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars