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

2025 - 220i M Sport 2dr Step Auto [Pro Pack]

£34,248
  • 2L
  • 8.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Marshall BMW Hampshire

BMW, X3

2021 - xDrive 30e SE 5dr Auto

41
£21,659
Finance available £448 pm
  • 2L
  • 56.6kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, i4

2022 (22) - M50 83.9kWh Gran Coupe 5dr Electric Auto 4WD (544 ps)

73
£33,000
Finance available £606 pm
  • 27.2kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, 4 Series Gran Coupe

2016 (16) - 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

17
Reduced
£10,994
Finance available £223 pm
  • 2L
  • 91kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

AutoTrade Southwest

BMW, 4 Series

2022 - M440d xDrive MHT 2dr Step Auto

1
£39,790
  • 3L
  • 23.4kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Stratstone BMW Maidstone

01622 234873 *
3.7/5 Stars

BMW, X2

2018 (68) - 2.0 20d Sport Auto xDrive Euro 6 (s/s) 5dr

66
Low Mileage
£15,200
Finance available £317 pm
  • 2L
  • 41.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Quality Part X Ltd Dunstable

BMW, 1 Series

2010 (60) - 116d M Sport 5dr

24
£2,799
  • 2L
  • 135kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Best Motor World

BMW, 1 Series

2022 (72) - 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr

50
£21,675
Finance available £425 pm
  • 1.5L
  • 24.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

The Car Co

0161 694 5324 *
4.7/5 Stars

BMW, X3

2022 - xDrive M40d MHT 5dr Auto

33
£39,450
  • 3L
  • 30.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Stratstone BMW Milton Keynes

01908 104093 *
4.6/5 Stars

BMW, M2

2018 (18) - 3.0i DCT Euro 6 (s/s) 2dr

5
£25,950
Finance available £513 pm
  • 3L
  • 68kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

THE MOTOR LOUNGE

BMW, 3 Series

2021 (70) - 2.0 320d MHT M Sport Plus Edition Auto Euro 6 (s/s) 4dr

69
£21,795
  • 2L
  • 75kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Pavillion Car Sales - Brighton

BMW, 2 Series

2025 - 220 M Sport 4dr Step Auto

35
Low Mileage
£37,450
  • 1.5L
  • 1.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Maidstone

01622 234873 *
3.7/5 Stars

BMW, i4

2024 - 210kW eDrive35 Sport 70kWh 5dr Auto

37
Low Mileage
£34,995
Finance available £698 pm
  • 7.6kMiles
  • Electric
  • Auto
  • Body StyleHatchback

BMW Bavarian

BMW, 3 Series

2024 (62) - 2.0 320i M Sport Auto Euro 5 (s/s) 4dr

19
Low Mileage
£8,489
Finance available £167 pm
  • 2L
  • 53kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Park Lane Motors LTD

BMW, 3 Series

2016 (66) - 3.0 330d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (258 ps)

50
Low Mileage
£17,995
Finance available £349 pm
  • 3L
  • 58.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

GDH Car Sales

BMW, 1 Series

2024 - 118i [136] Sport 5dr Step Auto [Live Cockpit Pro]

4
£21,838
  • 1.5L
  • 25.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Marshall Honda Harrogate