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, 2 Series

2019 (68) - 218i SE Gran Tourer 5dr - 7 Seater

15
Low Mileage
£12,494
Finance available £257 pm
  • 1.5L
  • 38.3kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Ruse Motors Limited

BMW, 4 Series

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

13
£15,950
Finance available £334 pm
  • 2L
  • 92kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

ILEX CAR SALES LTD

BMW, 1 Series

2022 - 116d Sport 5dr Step Auto

34
£19,149
Finance available £393 pm
  • 1.5L
  • 31.6kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, 2 Series

2015 (65) - 220d xDrive M Sport 5dr Step Auto

24
£8,989
Finance available £178 pm
  • 2L
  • 103kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

BEECHES MOTOR ZONE LTD

BMW, X1

2022 (22) - sDrive 20i [178] xLine 5dr Step Auto Petrol Estate

55
£22,122
  • 2L
  • 33.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Vertu Vauxhall Waltham Cross

01992 367342 *
4.6/5 Stars

BMW, 5 Series

2016 (66) - 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr

45
£10,700
Finance available £217 pm
  • 2L
  • 96.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Auto City Trader Ltd

0118 227 4525 *
4/5 Stars

BMW, 5 Series

2022 - 530d xDrive MHT M Sport 4dr Auto

48
£33,950
Finance available £677 pm
  • 3L
  • 35.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

JKC Approved Used BMW

BMW, 1 Series

2017 (17) - 2.0 118d M Sport Shadow Edition Hatchback 5dr Diesel Manual Euro 6 (s/s) (1

27
Low Mileage
£13,480
  • 2L
  • 48.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Dace Car Supermarket

0161 694 5306 *
4.8/5 Stars

BMW, iX3

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

32
£30,797
Finance available £599 pm
  • 27.1kMiles
  • Electric
  • Auto
  • Body StyleSUV

CarSupermarket.com Birmingham

0121 516 5158 *
4.6/5 Stars

BMW, 1 Series

2019 - 1.5 118i GPF Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (136 ps)

35
Low Mileage
£13,373
Finance available £282 pm
  • 1.5L
  • 44.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

12
£33,398
  • 2L
  • 8.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Bristol

0141 611 8398 *
4.7/5 Stars

BMW, 1 Series

2019 (19) - 2.0 118d M Sport Shadow Edition Hatchback 5dr Diesel Manual Euro 6 (s/s) (1

30
£13,750
Finance available £285 pm
  • 2L
  • 58kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

GIGI Automotive LTD

BMW, 4 Series

2015 (64) - 420d M Sport 2dr Auto

16
Low Mileage
£11,450
Finance available £233 pm
  • 2L
  • 63.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleConvertible

Birks Motors Ltd

0114 308 9157 *
5/5 Stars

BMW, 2 Series

2025 - 220 M Sport 4dr Step Auto

35
£34,490
Finance available £688 pm
  • 1.5L
  • 90Miles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Chesterfield

01246 388445 *
4.3/5 Stars

BMW, 5 Series

2021 - 520i MHT M Sport 4dr Step Auto

28
Reduced
£20,999
Finance available £411 pm
  • 2L
  • 63.1kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Jack Reid Cars Carrickfergus

BMW, 4 Series

2022 - 420i M Sport 5dr Step Auto

68
£28,746
  • 2L
  • 23.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall Volkswagen Loughton