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

2013 (62) - 2.0 118d M Sport Euro 5 (s/s) 5dr

69
£4,495
Finance available £78 pm
  • 2L
  • 110.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

MMK AUTOMOTIVE LIMITED

BMW, 4 Series

2016 (16) - 2.0 420d M Sport Convertible 2dr Diesel Auto Euro 6 (stop/start) (190 ps)

48
£12,750
Finance available £263 pm
  • 2L
  • 76.8kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

RDM Direct

01283 241526 *
4.5/5 Stars

BMW, M4

2019 (69) - 3.0 BiTurbo GPF Competition DCT Euro 6 (s/s) 2dr

56
Low Mileage
£33,989
Finance available £678 pm
  • 3L
  • 19.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Yorkshire Vehicle Solutions Harrogate Ltd

BMW, 5 Series

2025 (25) - 530e M Sport Pro 5dr Auto [Tech Plus] Estate

68
£57,150
  • 2L
  • 4.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Vertu BMW Teesside

BMW, 3 Series

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

47
£19,477Inc. VAT
Finance available £380 pm
  • 2L
  • 70kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Your Best Car Ltd

BMW, 3 Series

2015 - 3281 GT 2.0 M SPORT STEP Hatchback 4-Door

25
Reduced
£9,995
Finance available £201 pm
  • 2L
  • 70kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

16th Avenue Vehicle Solution Centre Ltd

BMW, 5 Series

2021 - 530e M Sport 4dr Auto [Pro Pack] - CARPLAY - AUTO PARK - LED

41
£25,509
Finance available £514 pm
  • 2L
  • 41.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carsa Mountsorrel

0116 216 5589 *
4.4/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

19
£34,998
  • 2L
  • 17.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Dumfries BMW/MINI

013873 40162 *
4.7/5 Stars

BMW, 3 Series

2018 - 3.0 340i M Sport Shadow Edition Touring + M BODYKIT + 5dr Petrol Auto Euro

27
£15,950
Finance available £334 pm
  • 3L
  • 124kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Exclusive Autos Ltd

01923 919062 *
4.7/5 Stars

BMW, 2 Series

2023 - 225e xDrive M Sport 5dr DCT [Tech Plus Pack]

19
Reduced
£28,698
  • 1.5L
  • 5.5kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Wolverhampton Motorstore / Vanstore

01902 240180 *
4.7/5 Stars

BMW, 3 Series

2025 (74) - 320i M Sport 4dr Step Auto Petrol Saloon

36
Low Mileage
£39,093
  • 2L
  • 3.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu BMW Sunderland

BMW, X5

2021 - 3.0 40i MHT M Sport SUV 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

61
£39,000
Finance available £781 pm
  • 3L
  • 44.8kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Saxton 4x4

01245 202306 *
4.4/5 Stars

BMW, X2

2019 (19) - 1.5 18i SE SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (140 ps)

50
Low Mileage
£13,800
Finance available £286 pm
  • 1.5L
  • 44.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Georgesons Anfield

BMW, X1

2024 - xDrive 23i MHT M Sport 5dr Step Auto

19
Low Mileage
£41,498
  • 2L
  • 3.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, iX1

2023 - 230kW xDrive30 xLine 65kWh 5dr Auto

38
£25,999
Finance available £525 pm
  • 22.4kMiles
  • Electric
  • Auto
  • Body StyleEstate

Motorpoint Swansea

BMW, 3 Series

2014 (63) - 2.0 320d ED EfficientDynamics Euro 5 (s/s) 4dr

79
£3,480
Finance available £55 pm
  • 2L
  • 126.3kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

The Car Traders

020 3780 8158 *
3.9/5 Stars