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

2020 - M4 2dr DCT [Competition Pack]

19
Reduced
£37,898
  • 3L
  • 14.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Manchester Corvette / Maserati / LUXE

0161 696 7076 *
4.7/5 Stars

BMW, 3 Series

2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

50
£16,999
  • 2L
  • 89kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Affordable Cars Prestige Car Supermarket

BMW, 1 Series

2024 (24) - 1.5 118i Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

72
£20,000
Finance available £345 pm
  • 1.5L
  • 30.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Cannock

BMW, 1 Series

2014 - 120d SE 5-Door

18
£6,495
Finance available £123 pm
  • 2L
  • 97.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Powells Motors Ltd

BMW, 4 Series

2017 - 435d xDrive M Sport 5dr Auto [Professional Media]

25
Low Mileage
£21,099
Finance available £449 pm
  • 3L
  • 37.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 1 Series

2015 (15) - 1.6 118i Sport Euro 6 (s/s) 5dr

4
£5,959
Finance available £111 pm
  • 1.6L
  • 102kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

AT Motors Essex

01206 581651 *
4.7/5 Stars

BMW, 2 Series Gran Coupe

2021 (21) - 1.5 218i Sport (LCP) Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps)

22
£15,495
  • 1.5L
  • 55.7kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Essex Car Company

BMW, 3 Series

2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

72
£20,300
Finance available £352 pm
  • 2L
  • 48.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Cannock

BMW, 3 Series

2016 (16) - 2.0 330e 7.6kWh Sport Auto Euro 6 (s/s) 4dr

50
£8,490
Finance available £167 pm
  • 2L
  • 81.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

ATB Motors Ltd

BMW, i4

2022 (22) - 40 83.9kWh M Sport Gran Coupe 5dr Electric Auto eDrive (340 ps)

25
£25,999
  • 34kMiles
  • Electric
  • Auto
  • Body StyleHatchback

HPL Motors Preston

BMW, 1 Series

2022 (22) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

69
Reduced
£19,000
Finance available £326 pm
  • 1.5L
  • 34.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

19
£30,898
  • 2L
  • 7.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, 2 Series

2022 - 230i M Sport 2dr Step Auto

12
£29,498
  • 2L
  • 23.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Click & Collect Milton Keynes

0141 611 8716 *
4.7/5 Stars

BMW, 1 Series

2019 (19) - 3.0 M140i GPF Shadow Edition Hatchback 5dr Petrol Auto Euro 6 (s/s) (340 ps

32
Low Mileage
£20,045
  • 3L
  • 43.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motor Trust UK Bury

BMW, 1 Series

2018 (68) - 1.5 118i M Sport Euro 6 (s/s) 5dr

100
£10,800
Finance available £219 pm
  • 1.5L
  • 69.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Oxford Automotive

BMW, 3 Series

2015 - 2.0 320d M Sport Touring 5-Door

3
£10,995
Finance available £223 pm
  • 2L
  • 97kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Peak Automotive Limited