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

2020 - 1.5 118i M Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (140 ps)

35
Low Mileage
£16,016
Finance available £342 pm
  • 1.5L
  • 28.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 3 Series

2021 (70) - 330e SE Pro 5dr Step Auto

25
Reduced
£16,950
Finance available £356 pm
  • 2L
  • 81.2kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

Ocean Group BMW Paignton

BMW, X1

2016 (66) - 2.0 20d xLine xDrive Euro 6 (s/s) 5dr

16
Reduced
£9,175
Finance available £183 pm
  • 2L
  • 104kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Braehead Motor Company

BMW, 5 Series

2024 - 520i M Sport 4dr Auto

51
£36,950
Finance available £739 pm
  • 2L
  • 12.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

JKC Approved Used BMW

BMW, X6

2016 (65) - 3.0 40d M Sport Auto xDrive Euro 6 (s/s) 5dr

93
£17,495
Finance available £339 pm
  • 3L
  • 100.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Pavilion Motor Company

BMW, 1 Series

2014 (14) - 2.0 120d M Sport Euro 5 (s/s) 5dr

50
Low Mileage
£7,450
Finance available £144 pm
  • 2L
  • 66.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

MEBTRONIC LTD

BMW, 2 Series

2024 - 220i MHT M Sport 5dr DCT

19
Low Mileage
£29,498
  • 1.5L
  • 3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Glasgow London Road Motorstore / Vanstore

0141 611 8432 *
4.7/5 Stars

BMW, 3 Series

2019 (19) - 320i M Sport 4dr Step Auto

61
£16,995
Finance available £357 pm
  • 2L
  • 80kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

BMW, 1 Series

2025 - 120 Sport 5dr Step Auto

33
£31,995
  • 1.5L
  • 392Miles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Tunbridge Wells

01892 571854 *
3.9/5 Stars

BMW, X4

2015 (15) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

41
Reduced
£11,695
Finance available £239 pm
  • 3L
  • 106.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Top Motors

BMW, 2 Series

2016 (66) - 218d [150] Sport 2dr [Nav] Step Auto Euro 6 (s/s) 2dr CONVERTIBLE 2016 SAT

22
£8,999
Finance available £179 pm
  • 2L
  • 96.7kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Mayesbrook Motors

BMW, 5 Series

2017 (67) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

71
£12,988
Finance available £268 pm
  • 2L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Auto Group

BMW, 3 Series

2020 - 320d xDrive MHT M Sport 4dr Step Auto

32
Low Mileage
£24,500
Finance available £483 pm
  • 2L
  • 31.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Stratstone BMW Doncaster

BMW, 7 Series

2021 - 730d MHT M Sport 4dr Auto

46
£28,999
Finance available £607 pm
  • 3L
  • 61.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, M4

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

50
Low Mileage
£34,975
Finance available £698 pm
  • 3L
  • 24kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Cottrell Motor Co LTD

BMW, 1 Series

2024 - 118i [136] Sport 5dr Step Auto [Live Cockpit Pro]

32
£23,290
Finance available £458 pm
  • 1.5L
  • 12.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Chesterfield

01246 388445 *
4.3/5 Stars