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

2018 (68) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

49
£36,990
Finance available £755 pm
  • 3L
  • 78kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Roadstar Automobile

BMW, 3 Series

2021 (71) - 330e M Sport 4dr Step Auto

25
Reduced
£22,400
Finance available £440 pm
  • 2L
  • 38.5kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Ocean Group BMW Penryn

BMW, 2 Series

2024 - 218i [136] M Sport 4dr DCT

19
£29,998
  • 1.5L
  • 10Miles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, 3 Series

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

85
Low Mileage
£21,900
Finance available £384 pm
  • 2L
  • 32.4kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Leeds

BMW, 5 Series

2025 (74) - 520i M Sport 4dr Auto [Comfort Plus] Petrol Saloon

57
Low Mileage
£44,717
  • 2L
  • 2.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu BMW Durham

BMW, i3

2015 (15) - Hatchback 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (Range Extender) (170

26
Low Mileage
£6,700
Finance available £127 pm
  • 61.8kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Hammond Cars Norwich

01603 937224 *
4.5/5 Stars

BMW, X3

2022 (22) - 3.0 M40d MHT SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

34
£41,949
Finance available £841 pm
  • 3L
  • 35kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, 6 Series

2014 (14) - 3.0 640D M SPORT 2d-FINISHED IN ESTORIL BLUE WITH BLACK DAKOTA LEATHER-20 i 2-Door

49
Reduced
£12,950
Finance available £267 pm
  • 3L
  • 91kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Rix Motors

BMW, 3 Series

2004 (53) - 325 Ci Sport 2dr Auto

44
Low Mileage
£3,995
Finance available £67 pm
  • 2.5L
  • 118kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Cadnam Car Sales

BMW, 2 Series

2018 (67) - 2.0 218d M Sport Euro 6 (s/s) 2dr

68
£7,500
Finance available £145 pm
  • 2L
  • 130kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

The Car Hub (Midlands)

BMW, 3 Series

2018 (68) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

32
£13,700
  • 2L
  • 75.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Carworld Superstore

01733 978043 *
4/5 Stars

BMW, X3

2015 (65) - 2.0 20d SE Auto xDrive Euro 6 (s/s) 5dr

37
£6,690
Finance available £127 pm
  • 2L
  • 147.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

H N S Motors

BMW, M3

1994 (M) - 3.0 2dr

33
Low Mileage
£19,489
  • 3L
  • 87kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Blackstone Motors Ltd

BMW, 3 Series

2022 - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr

52
£28,560
Finance available £566 pm
  • 2L
  • 21kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Sell Your Car To Sam Ltd TA James Bentley Motors

BMW, iX1

2023 - 150kW eDrive20 M Sport 65kWh 5dr Auto

19
Low Mileage
£33,898
  • 5.3kMiles
  • Electric
  • Auto
  • Body StyleEstate

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 5 Series

2018 (68) - 2.0 530e 9.2kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

34
£16,495
  • 2L
  • 55.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Wavertree Car Centre