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

2021 (21) - 2.0 20i xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (178 ps) 1 Owner / Lo

44
Low Mileage
£21,499
  • 2L
  • 27.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Cartime Nelson

01282 501882 *
4.4/5 Stars

BMW, X3

2024 (24) - xDrive 30e M Sport 5dr Auto

20
Reduced
£44,300
Finance available £890 pm
  • 2L
  • 11.6kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

Ocean Group BMW Penryn

BMW, 1 Series

2018 - 1.5 116d M Sport Shadow Edition Hatchback 5dr Diesel Manual Euro 6 (s/s) (1

39
£11,771
Finance available £246 pm
  • 1.5L
  • 55.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 5 Series

2022 - 530e M Sport 5dr Auto

56
£24,900
  • 2L
  • 36.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Perrys Doncaster Vauxhall

01302 248564 *
4.4/5 Stars

BMW, 1 Series

2021 (71) - 1.5 116d SE (LCP) 5dr (SAT NAV, PRIVACY GLASS)

34
£14,488
  • 1.5L
  • 66.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Jeff White Motors

029 2002 8289 *
4.7/5 Stars

BMW, 2 Series

2022 - 220i M Sport 2dr Step Auto

6
£26,950
Finance available £533 pm
  • 2L
  • 29.8kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Jack Reid Cars Carrickfergus

BMW, 3 Series

2010 (60) - 2.0 320i SE Steptronic Euro 5 2dr

3
Low Mileage
£5,295
Finance available £96 pm
  • 2L
  • 75.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

EASICARS SUPERMARKET

BMW, 1 Series

2020 (70) - 2.0 128ti Auto Euro 6 (s/s) 5dr

73
£22,995
Finance available £452 pm
  • 2L
  • 47kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

BEN HARRISON AUTOMOTIVE LTD

01202 052313 *
4.5/5 Stars

BMW, 5 Series

2022 (72) - 2.0 530e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Steptronic xDrive E

23
Reduced
£27,217
Finance available £538 pm
  • 2L
  • 43.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Cartime Rochdale

0161 529 8277 *
4.4/5 Stars

BMW, 2 Series

2024 - 218i [136] M Sport 4dr

32
Low Mileage
£24,389
  • 1.5L
  • 6.7kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Marshall BMW Salisbury

BMW, 5 Series

2021 - 530e M Sport 4dr Auto

19
£25,850
Finance available £511 pm
  • 2L
  • 68kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

DG Cars & 4X4 LTD

BMW, iX3

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

£31,103
  • 26.6kMiles
  • Electric
  • Auto
  • Body StyleSUV

Marshall BMW Scunthorpe

BMW, X5

2025 (74) - xDrive50e M Sport 5dr Auto [Tech/Pro Pack] Estate

49
£72,493
  • 3L
  • 12.6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Vertu BMW Durham

BMW, 2 Series Gran Tourer

2016 (16) - 2.0 218d SE Auto Euro 6 (s/s) 5dr

16
Low Mileage
£12,494
Finance available £257 pm
  • 2L
  • 40kMiles
  • Diesel
  • Auto
  • Body StyleEstate

AutoTrade Southwest

BMW, 4 Series

2021 - M440i xDrive MHT 2dr Step Auto

19
£32,998
  • 3L
  • 41.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Motorstore (Shrewsbury)

01743 291338 *
4.7/5 Stars

BMW, 1 Series

2018 (18) - 1.5 118i M Sport Shadow Edition Auto Euro 6 (s/s) 5dr

1
Low Mileage
£13,250
Finance available £274 pm
  • 1.5L
  • 57kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Watford

01923 927636 *
4.5/5 Stars