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

2024 - M3 xDrive Competition M 4dr Step Auto

19
£78,998
  • 10Miles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, 1 Series

2004 (54) - 2.0 118d Sport Euro 4 5dr

36
Low Mileage
£1,800
  • 2L
  • 144.6kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Horsepower Motor Centre Ltd

BMW, 1 Series

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

15
£19,995
Finance available £390 pm
  • 1.5L
  • 39.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Alpheton Garage Ltd

01787 323800 *
4.4/5 Stars

BMW, 4 Series Gran Coupe

2018 (68) - 2.0 420d SE Hatchback 5dr Diesel Auto Euro 6 (stop/start) (190 ps)

37
Reduced
£12,600
Finance available £259 pm
  • 2L
  • 76.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

RDM Direct

01283 241526 *
4.5/5 Stars

BMW, X5

2022 - 3.0 45e 24kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

43
Low Mileage
£46,742
Finance available £960 pm
  • 3L
  • 19.7kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Carsa Cannock

BMW, 3 Series

2006 - 325i M Sport 4dr Auto

21
£2,395
  • 2.5L
  • 110kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

BMW, X3

2025 - xDrive20d MHT M Sport 5dr Step Auto

44
£50,950
Finance available £1026 pm
  • 2L
  • 5kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

JKC Approved Used BMW

BMW, M2

2017 (17) - 3.0i DCT Euro 6 (s/s) 2dr

70
Low Mileage
£26,995
Finance available £534 pm
  • 3L
  • 33kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Horizon Performance Cars

BMW, X5

2020 - xDrive30d M Sport 5dr Auto

35
Reduced
£37,990
  • 3L
  • 43.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Stratstone Select Bracknell

01344 202530 *
4.7/5 Stars

BMW, 2 Series Active Tourer

2018 (68) - 1.5 225xe 7.6kWh Sport (Premium) Auto 4WD Euro 6 (s/s) 5dr

43
Low Mileage
£13,500
  • 1.5L
  • 30.6kMiles
  • Hybrid
  • Auto
  • Body StylePeople Carrier

Car Planet Barnet

BMW, 3 Series

2011 (61) - 318d ES 4dr

12
Reduced
£995
  • 2L
  • 180kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Vehicle Trader Centre Ltd

BMW, 4 Series

2018 - 420d [190] M Sport 2dr Auto [Professional Media]

19
£16,298
  • 2L
  • 56.2kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Arnold Clark Edinburgh Seafield Motorstore / Vanstore

0131 603 4404 *
4.7/5 Stars

BMW, 2 Series

2018 (68) - 225XE M SPORT PREMIUM ACTIVE TOURER 5-Door

25
£10,495
Finance available £212 pm
  • 1.5L
  • 85kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Reo Car Sales

01291 441528 *
4.2/5 Stars

BMW, i3

2022 - S 5-Door

36
£12,765
  • 34.3kMiles
  • Electric
  • Auto
  • Body StyleHatchback

MINSTERMOTORGROUP.COM LTD

BMW, X2

2019 - 2.0 20i M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps) - REVERSE

45
Low Mileage
£22,078
Finance available £442 pm
  • 2L
  • 24.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carsa Shrewsbury

BMW, 5 Series

2010 (10) - 520d M Sport 5dr Step Auto [177]

12
£2,995
  • 2L
  • 163kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BROOKE CARS M65 LIMITED