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, 1 Series

2023 (73) - 118i [136] Sport 5dr [Live Cockpit Professional] Petrol Hatchback

68
Low Mileage
£20,492
  • 1.5L
  • 13.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Vertu BMW York

BMW, i3

2020 (70) - 42.2kWh S Hatchback 5dr Electric Auto (184 ps) 10in Satellite Navigation, A

39
Low Mileage
£13,415
  • 20.6kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Cartime Nelson

01282 501882 *
4.4/5 Stars

BMW, 2 Series

2017 - M240i 2dr [Nav] Step Auto

28
Low Mileage
£19,899
Finance available £422 pm
  • 3L
  • 40.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 3 Series

2014 - 330d xDrive M Sport 5dr Step Auto

17
Low Mileage
£15,299
Finance available £319 pm
  • 3L
  • 47.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, X3

2019 - 3.0 M40d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (326 ps)

35
£23,401
Finance available £511 pm
  • 3L
  • 85.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 3 Series

2021 - 330e M Sport Step Auto [Pro Pack] 5-Door

6
£24,597
Finance available £506 pm
  • 2L
  • 64.9kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

CarSupermarket.com Birmingham

0121 516 5158 *
4.6/5 Stars

BMW, i4

2022 - 400kW M50 83.9kWh 5dr Auto

12
Low Mileage
£38,595
Finance available £772 pm
  • 14.2kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Mantles Used Cars Royston

BMW, X1

2019 (69) - 2.0 20i SE SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps)

68
Low Mileage
£17,000
Finance available £350 pm
  • 2L
  • 24kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Big Motoring World Blue Bell Hill

BMW, 4 Series

2024 - 420i M Sport 5dr Step Auto [Pro Pack]

19
Low Mileage
£35,998
  • 2L
  • 8.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Chertsey Motorstore

01932 559028 *
4.7/5 Stars

BMW, X5

2015 (65) - 3.0 XDRIVE40D M SPORT 5d 309 BHP 5-Door

36
Reduced
£21,995
  • 3L
  • 76.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Formula One Car Centre

01324 374133 *
3.7/5 Stars

BMW, 3 Series

2020 - 320D M Sport 4-Door

65
Low Mileage
£23,520
Finance available £503 pm
  • 2L
  • 28.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Hippo Approved

BMW, 5 Series

2022 - 520d MHT M Sport 4dr Step Auto

36
Low Mileage
£28,154
Finance available £558 pm
  • 2L
  • 24.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Stratstone BMW Harrogate

BMW, 3 Series

2021 (70) - 2.0 320i SE Auto Euro 6 (s/s) 4dr

37
£13,580
Finance available £281 pm
  • 2L
  • 86kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Wembley Prestige Cars

BMW, i3

2022 - 125kW 42kWh 5dr Auto

19
Low Mileage
£15,898
  • 8.9kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, X6

2011 (61) - 3.0 40d Steptronic xDrive Euro 5 5dr

45
Low Mileage
£8,995
  • 3L
  • 106kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Cars Of Manchester

BMW, 3 Series

2006 (56) - 320d M Sport 5dr

33
Reduced
£3,200
  • 2L
  • 95kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Acocks Green Motor Company