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

2022 - 210kW M Sport Pro 80kWh 5dr Auto

£29,055
Finance available £627 pm
  • 40.6kMiles
  • Electric
  • Auto
  • Body StyleSUV

Hippo Approved

BMW, 5 Series

2021 (21) - 2.0 520d MHT M Sport Steptronic Euro 6 (s/s) 4dr

29
£25,995
Finance available £513 pm
  • 2L
  • 54.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Supercar Clinic Ltd

BMW, 2 Series

2024 (74) - 220i M Sport 2dr Step Auto

25
Low Mileage
£32,400
Finance available £645 pm
  • 2L
  • 2.5kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Ocean Group BMW Penryn

BMW, 1 Series

(62) - 3.0 M135i Auto Euro 5 (s/s) 5dr

20
Low Mileage
£10,995
Finance available £223 pm
  • 76kMiles
  • Petrol
  • Auto

SOUTH HAMS AUTOS LTD

BMW, X3

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

72
Low Mileage
£27,900
Finance available £500 pm
  • 2L
  • 28.6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Big Motoring World Blue Bell Hill

BMW, 5 Series

2016 (16) - 535d M SPORT TOURING STEP AUTO + PAN ROOF + HARMAN KARDON + QUAD EXHAUST + 5-Door

43
Reduced
£16,490
Finance available £346 pm
  • 3L
  • 100.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Apex Auto Traders Ltd

BMW, 1 Series

2024 - 118i [136] M Sport 5dr [Live Cockpit Professional]

19
£24,498
  • 1.5L
  • 15.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, i3

2017 - 33kWh Hatchback 5dr Electric Auto (170 ps)

14
£6,395
Finance available £121 pm
  • 89.3kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Beadlow Motors Ltd

BMW, 2 Series

2018 (18) - 1.5 218i Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (136 ps)

35
Low Mileage
£13,499
  • 1.5L
  • 42.1kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Corner Park Garage (Swansea)

01792 344016 *
3.6/5 Stars

BMW, X1

2018 - 20i xLine 5-Door

55
Low Mileage
£15,795
  • 2L
  • 51.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

McCarthy Cars Ltd

BMW, iX1

2023 (73) - 230kW xDrive30 M Sport 65kWh 5dr Auto Electric Estate

63
Low Mileage
£33,405
  • 9.8kMiles
  • Electric
  • Auto
  • Body StyleEstate

Vertu BMW Teesside

BMW, X7

2022 - xDrive40i MHT M Sport 5dr Step Auto

35
Low Mileage
£62,750
  • 3L
  • 16.6kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Stratstone BMW Milton Keynes

01908 104093 *
4.6/5 Stars

BMW, 1 Series

2013 (13) - 118d M Sport 2dr

14
£2,995
  • 2L
  • 103kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

S&O AUTOMOTIVE LTD

BMW, 4 Series Gran Coupe

(67) - 2.0 420d M Sport Auto xDrive Euro 6 (s/s) 5dr

63
Low Mileage
£16,495
Finance available £346 pm
  • 59.1kMiles
  • Diesel
  • Auto

LION CAR HUB LTD

BMW, 2 Series

2017 (17) - 2.0 218d M Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (150 ps)

36
Low Mileage
£11,299
  • 2L
  • 57.8kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Pinetree Car Superstore Tonypandy

BMW, 3 Series

2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

72
£20,500
Finance available £356 pm
  • 2L
  • 48.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Cannock