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, 1 Series

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

19
£23,998
  • 1.5L
  • 18kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Aberdeen MG

01224 907730 *
4.7/5 Stars

BMW, 3 Series

2020 - 320i xDrive M Sport 4dr Step Auto

10
Low Mileage
£24,399
Finance available £523 pm
  • 2L
  • 27.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 1 Series

2020 (69) - 1.5 118i Sport Euro 6 (s/s) 5dr

51
£13,879
Finance available £288 pm
  • 1.5L
  • 44.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Quality Part X Ltd Stevenage

BMW, 1 Series

2022 (22) - 118i [136] SE 5dr [Live Cockpit Professional]

43
£11,500
Finance available £235 pm
  • 1.5L
  • 38kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Green Motors Dewsbury

BMW, X1

2021 - sDrive 18i [136] SE 5dr Manual

32
£16,995
Finance available £357 pm
  • 1.5L
  • 44.2kMiles
  • Petrol
  • Manual
  • Body StyleEstate

The Car Warehouse Bridgend

01656 336621 *
4.4/5 Stars

BMW, 2 Series

2019 - 230i M Sport 2dr [Nav] Step Auto

36
Low Mileage
£18,799
Finance available £386 pm
  • 2L
  • 18.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 1 Series

2021 - 1.5 118i M Sport (LCP) Euro 6 (s/s) 5dr

64
£14,990
Finance available £311 pm
  • 1.5L
  • 79kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Motor Match Crewe

01270 441019 *
4.7/5 Stars

BMW, 1 Series

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

70
£21,700
Finance available £400 pm
  • 1.5L
  • 24.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Sheffield

BMW, iX3

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

10
£24,989
Finance available £493 pm
  • 58.3kMiles
  • Electric
  • Auto
  • Body StyleSUV

Powerlease Ltd

01525 305324 *
4/5 Stars

BMW, 2 Series Gran Coupe

2022 (71) - 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps)

69
£15,200
  • 1.5L
  • 80kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Big Motoring World Norwich

BMW, M4

2019 - M4 COUPE COMPETITION PACKAGE - ULEZ COMPLIANT 2-Door

56
Reduced
£29,290
  • 3L
  • 58.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

OTTER MOTORS LTD

BMW, 3 Series

2021 (21) - 330d xDrive MHT Sport 4dr Step Auto

23
£17,995
Finance available £349 pm
  • 3L
  • 85kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Diesels Direct

01986 807191 *
4.3/5 Stars

BMW, 1 Series

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

50
£21,580
  • 2L
  • 73.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Dace Car Supermarket

0161 694 5306 *
4.8/5 Stars

BMW, X4

2017 - XDRIVE20D M SPORT 4-Door

22
£16,495
Finance available £346 pm
  • 2L
  • 96kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Platinum Car Sales Ltd

BMW, 3 Series

2005 (55) - 330i SE 4dr Auto 149139 miles full service history high spec

10
Low Mileage
£3,995
Finance available £67 pm
  • 3L
  • 149.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

BMW, 3 Series

2025 - 320i M Sport 4dr Step Auto

33
Low Mileage
£34,990
  • 2L
  • 2.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Maidstone

01622 234873 *
3.7/5 Stars