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

2025 - 250kW eDrive40 M Sport 84kWh 4dr Auto

19
£58,898
  • 5.1kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 7 Series

2017 - 6.6 M760L V12 Auto xDrive Euro 6 4dr

100
£36,995
  • 6.6L
  • 64.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Top Gear Stoke

BMW, 2 Series

2017 - 218i Luxury 5dr

83
Low Mileage
£11,495
Finance available £234 pm
  • 1.5L
  • 40.1kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Mantles Used Cars Royston

BMW, 1 Series

2020 (69) - 1.5 118i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (140 ps)

31
£13,600
  • 1.5L
  • 50.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Carworld Superstore

01733 978043 *
4/5 Stars

BMW, 4 Series

2022 - 420i M Sport 5dr Step Auto

18
£26,950
Finance available £533 pm
  • 2L
  • 44.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

TJ Hamilton & Co

BMW, 3 Series

2021 - 320d MHT M Sport 4dr Step Auto

40
£19,998
  • 2L
  • 66.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

drivedirect Aldershot

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

40
Reduced
£29,449
Finance available £623 pm
  • 2L
  • 6.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Norwich

BMW, 3 Series

2021 (21) - 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)

66
Low Mileage
£35,480
  • 3L
  • 9.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Jaguar Basingstoke

BMW, i5

2024 - 250kW eDrive40 M Sport Pro 84kWh 4dr Auto

34
Low Mileage
£48,490
  • 10kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Stratstone BMW Maidstone

01622 234873 *
3.7/5 Stars

BMW, 3 Series

2020 - 320d M Sport 4dr Step Auto

39
£20,699
Finance available £431 pm
  • 2L
  • 49.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motorpoint Maidstone

BMW, X3

2011 (61) - 2.0 20d SE Steptronic xDrive Euro 5 (s/s) 5dr

30
£5,489
Finance available £100 pm
  • 2L
  • 123kMiles
  • Diesel
  • Auto
  • Body StyleSUV

MOTOR CAPITAL LTD

BMW, 1 Series

2015 - 120d xDrive M Sport 5dr

31
Low Mileage
£12,199
Finance available £250 pm
  • 2L
  • 31kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 4 Series

2021 - 430i M Sport 2dr Step Auto

35
£29,949
  • 2L
  • 37.3kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Stratstone BMW Tunbridge Wells

01892 571854 *
3.9/5 Stars

BMW, 3 Series

2008 (08) - 2.9 330d Sport 4-Door

Low Mileage
£6,495
Finance available £123 pm
  • 3L
  • 76.6kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

BMW, 7 Series

2018 (18) - 3.0 730d M Sport Auto xDrive Euro 6 (s/s) 4dr

24
Low Mileage
£22,994
Finance available £452 pm
  • 3L
  • 57kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

AutoTrade Southwest

BMW, 4 Series

2016 - 2.0 420D xDrive M Sport Auto 4WD 2dr

45
Low Mileage
£14,390
Finance available £299 pm
  • 2L
  • 62kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

SKV Motors