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

2021 - 2.0 30i M Sport Convertible 2dr Petrol Auto sDrive Euro 6 (s/s) (258 ps)

34
Low Mileage
£31,995
Finance available £637 pm
  • 2L
  • 17.8kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

GSW Automotive

BMW, M3

2025 (25) - xDrive Competition M 5dr Step Auto

30
Low Mileage
£90,000
  • 3L
  • 1.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Listers Kings Lynn (BMW)

BMW, 1 Series

2018 - 1.5 116d M Sport Auto Euro 6 (s/s) 5dr

39
Reduced
£11,990
Finance available £246 pm
  • 1.5L
  • 58.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Westbrook Car Sales

BMW, 2 Series

2018 (18) - 220i Turbo M Sport 2dr [Nav] Step Auto

12
£12,995
Finance available £268 pm
  • 2L
  • 71kMiles
  • Petrol
  • Semi Auto
  • Body StyleConvertible

N C S Top Cars

BMW, X1

2017 (67) - 2.0 18d xLine Auto sDrive Euro 6 (s/s) 5dr

13
Reduced
£14,250
Finance available £296 pm
  • 2L
  • 54kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Motorexe Ltd

BMW, X1

2019 (69) - 2.0 18d M Sport Auto xDrive Euro 6 (s/s) 5dr

42
Reduced
£20,490
Finance available £400 pm
  • 2L
  • 29.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Select Car Shop Ltd

BMW, X1

2021 - xDrive 20i xLine 5dr Step Auto

12
Low Mileage
£22,798
  • 2L
  • 30.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Southampton

0141 483 9954 *
4.7/5 Stars

BMW, Z4

2020 (69) - 2.0 20i M Sport Convertible 2dr Petrol Auto sDrive Euro 6 (s/s) (197 ps)

29
Low Mileage
£23,750
  • 2L
  • 38.9kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Hearsall Common Car Sales

BMW, 7 Series

2019 (69) - 3.0 730d M Sport Auto Euro 6 (s/s) 4dr

86
£25,748
Finance available £508 pm
  • 3L
  • 94.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Pavilion Motor Company

BMW, 1 Series

2017 - 2.0 125i M Sport Shadow Edition Auto 5dr

20
Low Mileage
£15,995
Finance available £335 pm
  • 2L
  • 52kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Richlee Motor Company Rayleigh

BMW, 3 Series

2020 - 2.0 320d MHT Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps) - LE

44
£14,388
Finance available £281 pm
  • 2L
  • 97.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carsa Halesowen

0121 752 5895 *
4.4/5 Stars

BMW, 4 Series

2021 (21) - 420d xDrive MHT M Sport 2dr Step Auto

25
Low Mileage
£27,800
Finance available £551 pm
  • 2L
  • 15.6kMiles
  • Hybrid
  • Semi Auto
  • Body StyleCoupe

Ocean Group BMW Penryn

BMW, Z4

2019 - sDrive 20i M Sport Auto [Plus Pack] 2-Door

22
£21,697
Finance available £444 pm
  • 2L
  • 54.3kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

CarSupermarket.com Birmingham

0121 516 5158 *
4.6/5 Stars

BMW, 3 Series

1987 - 325i 2dr

21
Low Mileage
£14,995
  • 2.5L
  • 121kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

JT Motors Ltd

BMW, 3 Series

2010 (60) - 320d [184] Exclusive Edition 5dr Step Auto

19
Low Mileage
£5,495
  • 2L
  • 74.6kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Galloway Motors

BMW, 1 Series

2022 - 118d M Sport 5dr [Live Cockpit Professional]

35
£19,750
  • 2L
  • 57.6kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Stratstone BMW Milton Keynes

01908 104093 *
4.6/5 Stars