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

2021 - 218d Sport 4dr

23
Low Mileage
£19,049
Finance available £395 pm
  • 2L
  • 25.1kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Motorpoint Norwich

BMW, 1 Series

2016 (66) - 1.5 116d Sport Hatchback 3dr Diesel Manual Euro 6 (s/s) (116 ps)

1
Low Mileage
£8,475
Finance available £167 pm
  • 1.5L
  • 55kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

PEELS WHEELS LIMITED

BMW, i3

2019 - 42.2kWh Auto 5dr

26
£9,995
Finance available £201 pm
  • 56.6kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Shawn Dream Cars Ltd

024 7693 6576 *
5/5 Stars

BMW, 5 Series

2012 - 520d M Sport 4dr Step Auto [Start Stop]

9
£7,995
Finance available £156 pm
  • 2L
  • 120kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Ashfield Autos Ltd

BMW, X1

2016 (66) - 2.0 XDRIVE20D SPORT 5DR Automatic

34
£10,481
  • 2L
  • 92.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Daniel Maxwell Car Sales

BMW, X5

2023 (73) - 3.0 30d MHT M Sport Steptronic xDrive Euro 6 (s/s) 5dr

27
£56,995
Finance available £1150 pm
  • 3L
  • 29.5kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Tamebridge Cars Ltd

BMW, X1

2012 (61) - 2.0 20d M Sport Steptronic sDrive Euro 5 5dr

18
Low Mileage
£6,000
Finance available £112 pm
  • 2L
  • 96.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Retail Car Ltd

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto

33
£21,999
Finance available £431 pm
  • 2L
  • 38.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

N K Motors Derby

BMW, 3 Series

2018 (18) - 2.0 320i SE Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)

27
£13,500
Finance available £279 pm
  • 2L
  • 60kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Hammond Cars Great Yarmouth

01493 806041 *
4.5/5 Stars

BMW, X5M

2024 - xDrive X5 M Competition 5dr Step Auto

19
£98,898
  • 4.4L
  • 10.8kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, i3

2018 (68) - 125kW 33kWh 5dr Auto

26
Low Mileage
£9,795
  • 26.6kMiles
  • Electric
  • Auto
  • Body StyleHatchback

V12 Sports and Classics Wolverhampton

BMW, 3 Series

2021 (21) - 318d MHT M Sport 4dr Step Auto

20
Reduced
£22,999
Finance available £452 pm
  • 2L
  • 23.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

CVS (NW) LTD

01254 917061 *
5/5 Stars

BMW, 1 Series

2017 - 2.0 118d Sport 5-Door

22
£5,250
Finance available £95 pm
  • 2L
  • 130.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

ELITE SERVICING & VEHICLE SALES LTD

BMW, X1

2022 - xDrive 23i MHT M Sport Premier 5dr Step Auto

33
Low Mileage
£32,500
Finance available £690 pm
  • 2L
  • 21.4kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Vospers Mazda Truro

01872 306557 *
4.8/5 Stars

BMW, 1 Series

2022 (22) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

68
Reduced
£19,900
Finance available £342 pm
  • 1.5L
  • 16.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, X5

2012 (61) - 3.0 40d M Sport Steptronic xDrive Euro 5 5dr

11
Low Mileage
£9,995
Finance available £201 pm
  • 3L
  • 98.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Alverstoke Automotive LTD