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

2021 - sDrive 30i M Sport 2dr Auto [Pro Pack]

19
£27,998
  • 2L
  • 44.9kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Arnold Clark Motorstore / BYD (Linwood)

0141 473 6404 *
4.7/5 Stars

BMW, 5 Series

2018 (18) - 2.0 520d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

50
£15,890
  • 2L
  • 73.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Dace Car Supermarket

0161 694 5306 *
4.8/5 Stars

BMW, 5 Series

2021 - 520d MHT M Sport 4dr Step Auto

41
£24,799
Finance available £516 pm
  • 2L
  • 39.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, 1 Series

2020 - 116d SE 5dr

20
Low Mileage
£15,672
Finance available £308 pm
  • 1.5L
  • 31.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Bridgend Ford

01656 336637 *
4.6/5 Stars

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto

32
Low Mileage
£26,303
Finance available £520 pm
  • 2L
  • 16.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Doncaster

BMW, i3

2021 - 125kW 42kWh 5dr Auto

65
£10,990
Finance available £186 pm
  • 70.7kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Hippo Motor Group Peterborough

BMW, 3 Series

2019 (19) - 3.0 340i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (326 ps)

38
Low Mileage
£26,440
Finance available £523 pm
  • 3L
  • 17.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Buy and Go Cars

029 2010 8594 *
4.8/5 Stars

BMW, 1 Series

2018 - SPORT 5-Door

21
£10,995
Finance available £223 pm
  • 1.5L
  • 67.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

West Wales Trade Sales Ltd

BMW, i4

2024 - 210kW eDrive35 Sport 70kWh 5dr Auto [Tech Pack]

19
Low Mileage
£33,298
  • 2.7kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark York Motorstore / Vanstore

01904 803322 *
4.7/5 Stars

BMW, 3 Series

2020 (69) - 2.0 318d SE Euro 6 (s/s) 4dr

43
Low Mileage
£17,200
Finance available £362 pm
  • 2L
  • 21.1kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Car Planet Barnet

BMW, X3

2020 - xDrive M40d 5dr Step Auto

34
£31,995
  • 3L
  • 49.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Harvey Cooper Cars

BMW, X2

2019 - 2.0 18d SE SUV 5dr Diesel Manual sDrive Euro 6 (s/s) (150 ps)

59
Reduced
£8,950
Finance available £178 pm
  • 2L
  • 106kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Car Firm Ltd

01733 971202 *
4.2/5 Stars

BMW, 7 Series

2017 - 740d xDrive M Sport 4dr Auto

14
Reduced
£23,995
Finance available £472 pm
  • 3L
  • 43kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

B Mullan Motors

BMW, X2

2025 - sDrive 20i M Sport 5dr Step Auto

45
£40,950
Finance available £821 pm
  • 1.5L
  • 3.5kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

JKC Approved Used BMW

BMW, 5 Series

2020 (20) - 520d MHT xDrive M Sport 5dr Auto

25
£17,995
Finance available £349 pm
  • 2L
  • 105.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

V12 Sports and Classics Worksop

BMW, 2 Series Gran Coupe

2021 (21) - 1.5 218i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps)

70
Low Mileage
£18,330
  • 1.5L
  • 26.1kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Big Motoring World Wimbledon