Get the app

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

2009 - XDRIVE30D 4-Door

19
Reduced
£6,795
  • 3L
  • 91.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, X3

2013 - 2.0 X3 xDrive20d M Sport 5-Door

29
Low Mileage
£9,795
  • 2L
  • 99kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Cavendish UK Car Sales Limited

BMW, 5 Series

2024 - 520i M Sport 4dr Auto

19
Low Mileage
£37,498
  • 2L
  • 9.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, 1 Series

2018 (18) - 3.0 M140i Shadow Edition Hatchback 5dr Petrol Auto Euro 6 (s/s) (340 ps)

28
Low Mileage
£23,990
  • 3L
  • 28.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Ourcar Ltd

BMW, 5 Series

2013 (63) - 520d SE 5dr

38
£3,890
  • 2L
  • 160.3kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Veracity Autohaus Ltd

BMW, 1 Series

2019 - 118i Sport 5dr

39
Low Mileage
£16,495
£346/pm (HP)
  • 1.5L
  • 33.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

David Hayton Ltd (Mazda Carlisle)

BMW, 5 Series

2014 - 3.0 530d M Sport Auto Euro 6 (s/s) 4dr

98
Reduced
£16,679
£350/pm (HP)
  • 3L
  • 29.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Red Lion Motors

BMW, 2 Series

2024 (24) - 218i M Sport Gran Coupe 4-Door

61
£24,140
  • 1.5L
  • 11.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Prestige Cars Kent

01689 669471 *
4.5/5 Stars

BMW, 3 Series Gran Turismo

2016 (16) - 3.0 335d M Sport GT 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

33
Low Mileage
£12,500
£257/pm (HP)
  • 3L
  • 75.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Hammond Cars Norwich

01603 937224 *
4.5/5 Stars

BMW, 4 Series

2017 (66) - 2.0 420d M Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (190 ps)

26
£11,695
£224/pm (HP)
  • 2L
  • 72kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Coventry Sterling Motors

BMW, 1 Series

2024 (24) - 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)

33
Low Mileage
£30,000
£464/pm (PCP)
  • 2L
  • 11.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Cannock

BMW, 1 Series

2023 (23) - 1.5 118i Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

40
Reduced
£19,499
£317/pm (PCP)
  • 1.5L
  • 33.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motorplus Car Supermarket

BMW, i4

2022 - 40 83.9kWh M Sport Gran Coupe 5dr Electric Auto eDrive (340 ps) - CARPLAY -

42
£23,170
£344/pm (PCP)
  • 48.5kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Carsa Towcester

01327 221488 *
4.4/5 Stars

BMW, 1 Series

2023 - 116d SE 5dr [Live Cockpit Professional]

36
Low Mileage
£18,994
  • 1.5L
  • 5.9kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Stratstone BMW Hull

BMW, 3 Series

2013 (13) - 320d M Sport 5dr

17
£6,795
  • 2L
  • 110.6kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Gem Motors Limited

BMW, i4

2025 - 210kW eDrive35 M Sport 70kWh 5dr Auto

35
£31,995
£473/pm (PCP)
  • 10.3kMiles
  • Electric
  • Auto
  • Body StyleHatchback

BMW Bavarian