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

2023 (23) - 220i M Sport 2dr Step Auto Petrol Coupe

44
£29,666
  • 2L
  • 19.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Vertu BMW Durham

BMW, 1 Series

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

70
£22,200
Finance available £464 pm
  • 1.5L
  • 26.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, i4

2025 (25) - 210kW eDrive35 M Sport 70kWh 5dr Auto [Tech Pack] Electric Hatchback

45
£42,000
  • 3.5kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Vertu BMW Sunderland

BMW, i8

2017 (17) - 1.5 7.1kWh Auto 4WD Euro 6 (s/s) 2dr

31
Reduced
£29,990
Finance available £596 pm
  • 1.5L
  • 56kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

STORMFORCE LIMITED

BMW, 5 Series

2012 - 2.0 525d SE Saloon 4-Door

22
Low Mileage
£6,999
  • 2L
  • 57.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

CARVIEWS LTD

BMW, 1 Series

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

32
Low Mileage
£25,995
Finance available £513 pm
  • 2L
  • 28kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

BEN HODGSON CARS LTD

01228 273236 *
4.8/5 Stars

BMW, 3 Series

2021 - 330e M Sport 4dr Step Auto

41
Low Mileage
£23,099
Finance available £479 pm
  • 2L
  • 27kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

cinch

0151 317 4824 *
4.2/5 Stars

BMW, 1 Series

2011 (61) - 2.0 120d Sport Euro 5 (s/s) 2dr

16
Low Mileage
£5,495
  • 2L
  • 73.7kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Elm Motor Company

01752 749650 *
4.3/5 Stars

BMW, 6 Series Gran Turismo

2018 (18) - 3.0 630d M Sport GT Auto Euro 6 (s/s) 5dr

30
£13,555
  • 3L
  • 121kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Velocity Auto Sales Ltd

BMW, 3 Series

2021 - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps) -

50
Low Mileage
£30,146
Finance available £625 pm
  • 2L
  • 15kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carsa Cannock

BMW, 3 Series

2013 - BMW 3 Series 2.0 328i M Sport Touring

23
£11,975
  • 2L
  • 67kMiles
  • Petrol
  • Auto

BMW, i5

2024 (24) - i5 eDrive40 M Sport Saloon 4-Door

32
£53,750
  • 12.2kMiles
  • Electric
  • Auto
  • Body StyleSaloon

John Clark BMW Tayside

BMW, 1 Series

2012 (4D) - 2.0 118d Sport Hatchback 5dr Diesel Manual Euro 5 (s/s) (143 ps)

15
£4,491
  • 2L
  • 112kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

FMC Swansea Ltd

BMW, M4

2015 (15) - 3.0 BiTurbo Coupe 2dr Petrol DCT Euro 6 (s/s) (431 ps)

50
Low Mileage
£21,395
Finance available £419 pm
  • 3L
  • 69.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Cleveland Vehicle Sales Ltd

BMW, iX3

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

36
£29,197
Finance available £567 pm
  • 45.8kMiles
  • Electric
  • Auto
  • Body StyleSUV

CarSupermarket.com Birmingham

0121 516 5158 *
4.6/5 Stars

BMW, X3

2021 - Xdrive20D Mht M Sport 5Dr Step Auto

28
£26,228
  • 2L
  • 62.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Lookers Crewe BMW