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

2025 - xDrive50e M Sport 5dr Auto

35
£82,992
Finance available £1684 pm
  • 3L
  • 100Miles
  • Auto
  • Body StyleSUV

Stratstone BMW Derby

BMW, 3 Series

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

19
Low Mileage
£27,498
  • 2L
  • 29kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Chertsey Motorstore

01932 559028 *
4.7/5 Stars

BMW, 7 Series

2019 (69) - 3.0 730d M Sport Auto Euro 6 (s/s) 4dr

86
£25,989
Finance available £513 pm
  • 3L
  • 94.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Pavilion Motor Company

BMW, 5 Series

2009 (09) - 3.0 525i SE Euro 4 4dr

65
Low Mileage
£5,450
Finance available £99 pm
  • 3L
  • 63.6kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Kevin Car Sales & HCW Ltd

BMW, X1

2021 - 1.5 X1 xDrive 25E XLine Auto 4WD 5dr

38
Reduced
£15,395Inc. VAT
Finance available £322 pm
  • 1.5L
  • 85.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

NATIONAL CAR HUB

BMW, 3 Series

2012 - 335i M Sport 2dr DCT

12
£7,990
Finance available £156 pm
  • 3L
  • 110kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

JM MOTOR CO

BMW, i3

2020 (70) - 42.2kWh EV in white, 20,900 miles, 1 owner, ULEZ compliant with Automatic G 5-Door

50
Low Mileage
£12,499
Finance available £257 pm
  • 20.9kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Approved Cars Ltd

01622 239718 *
3.8/5 Stars

BMW, 3 Series

2011 (61) - 330d M Sport 2dr Step Auto

1
Low Mileage
£12,695
Finance available £261 pm
  • 3L
  • 27kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

CC Trading

01206 580965 *
4.3/5 Stars

BMW, X3

2021 (21) - 2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)

71
Low Mileage
£27,000
Finance available £481 pm
  • 2L
  • 31.2kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Big Motoring World Blue Bell Hill

BMW, 2 Series

2018 - 1.5 218i M Sport Auto Euro 6 (s/s) 2dr

16
Low Mileage
£15,995
Finance available £335 pm
  • 1.5L
  • 40kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Oasis Cars Ltd

BMW, X1

2020 - sDrive 18i M Sport 5dr Step Auto

1
Low Mileage
£20,295
Finance available £449 pm
  • 1.5L
  • 19.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Motor Range Manchester

BMW, 5 Series

2023 - 2.0 530e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Steptronic xDrive

46
Low Mileage
£30,104
Finance available £611 pm
  • 2L
  • 18kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carsa Cannock

BMW, 2 Series

2017 - 218d M Sport 2-Door

36
£12,695
Finance available £261 pm
  • 2L
  • 67.6kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Castle Cars

01736 806432 *
4.6/5 Stars

BMW, i4

2022 (22) - 40 83.9kWh M Sport Gran Coupe Auto eDrive 5dr

50
£26,491
  • 58.4kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Your Next Car Ltd

BMW, 3 Series

2016 (16) - 2.0 320d Sport Auto xDrive Euro 6 (s/s) 4dr

46
Low Mileage
£12,995
Finance available £268 pm
  • 2L
  • 51.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

East Anglia Car Sales Ltd

01394 331718 *
4.5/5 Stars

BMW, 2 Series Active Tourer

2015 (65) - 2.0 220i Sport MPV 5dr Petrol Manual Euro 6 (s/s) (192 ps)

30
Low Mileage
£9,399
  • 2L
  • 56.1kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Lakeside Car Sales Ltd