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

2018 - 2.0 118D Sport 5dr

77
£7,995
Finance available £156 pm
  • 2L
  • 95kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Car Quay

01283 244020 *
4.4/5 Stars

BMW, 2 Series

2020 (20) - M235i xDrive Gran Coupe 4-Door

49
Low Mileage
£24,500
  • 2L
  • 16.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stephen James Enfield BMW

BMW, X2

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

19
Low Mileage
£34,998
  • 5.2kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat Motorstore Jeep Abarth (Oldbury)

0121 516 6056 *
4.7/5 Stars

BMW, 2 Series Gran Tourer

2016 (66) - 1.5 218i Luxury Auto Euro 6 (s/s) 5dr

40
Low Mileage
£11,199
Finance available £228 pm
  • 1.5L
  • 56.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

CARS YARD

020 3957 7371 *
4.6/5 Stars

BMW, 1 Series

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

36
£20,499
Finance available £427 pm
  • 1.5L
  • 29.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Motorpoint Newport

BMW, 2 Series

2024 - 225e xDrive Luxury 5dr DCT

19
Reduced
£29,998
  • 1.5L
  • 1.3kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, 1 Series

2018 (18) - 1.5 116d SE Auto Euro 6 (s/s) 5dr

77
Low Mileage
£12,995
Finance available £268 pm
  • 1.5L
  • 19.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Ace Car Sales Bury

0161 804 2294 *
3.9/5 Stars

BMW, 1 Series

2019 - 118i [1.5] M Sport Shadow Ed 5dr Step Auto

10
Low Mileage
£15,799
  • 1.5L
  • 21.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, X4

2018 (68) - 2.0 20d M Sport X Auto xDrive Euro 6 (s/s) 5dr

53
£22,489
  • 2L
  • 76kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Yorkshire Vehicle Solutions Ltd

BMW, M4

2019 - 2dr DCT [Competition Pack]

35
£32,950
  • 3L
  • 53.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Stratstone BMW Milton Keynes

01908 104093 *
4.7/5 Stars

BMW, X3

2019 - xDrive20d M Sport 5dr Step Auto

7
Reduced
£23,395
Finance available £460 pm
  • 2L
  • 53kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

JB Autos Sales

BMW, X1

2017 (17) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

50
£13,749
Finance available £285 pm
  • 2L
  • 68.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BMW, 5 Series

2014 (14) - 3.0 530d SE Saloon 4dr Diesel Auto Euro 6 (s/s) (258 ps)

26
Reduced
£10,190
Finance available £205 pm
  • 3L
  • 75kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motorpod LTD

BMW, 5 Series

2018 - 520d xDrive M Sport 5dr Auto

8
Low Mileage
£19,699
Finance available £418 pm
  • 2L
  • 48kMiles
  • Diesel
  • Auto
  • Body StyleEstate

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 3 Series

2021 - 330e M Sport 4dr Step Auto

26
£22,995
Finance available £452 pm
  • 2L
  • 37.4kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Roy Hanna Motors

BMW, X5

2021 (21) - 3.0 45e 24kWh M Sport SUV Auto xDrive 5-Door

5
£34,950
Finance available £697 pm
  • 3L
  • 90.7kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Hamilton Grays Ltd