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

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

18
£19,999
Finance available £390 pm
  • 1.5L
  • 31kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motorplus Car Supermarket

BMW, i3

2020 - 125kW 42kWh 5dr Auto

Low Mileage
£11,006
  • 35.1kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 2 Series

2016 (16) - M235i 2dr

50
£12,795
Finance available £264 pm
  • 3L
  • 81.7kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Revellion Motors Limited

BMW, 1 Series

2018 (18) - 2.0 118d SE Hatchback 5dr Diesel Auto Euro 6 (s/s) (150 ps)

50
£9,840
Finance available £198 pm
  • 2L
  • 78kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

DR Motors

0116 216 2407 *
4.3/5 Stars

BMW, 3 Series

2022 - 330e M Sport 5dr Step Auto Automatic

32
Reduced
£26,999
Finance available £534 pm
  • 2L
  • 38.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

The Car Warehouse Swansea

01792 001637 *
4.5/5 Stars

BMW, 2 Series

2021 - 218i [136] M Sport 4dr

5
Low Mileage
£18,195
Finance available £400 pm
  • 1.5L
  • 26.5kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Motor Range Manchester

BMW, X5

2024 - xDrive 30d M Sport Auto 5-Door

13
£15,950
Finance available £334 pm
  • 2L
  • 112.9kMiles
  • Diesel
  • Auto

Brian McManus Car Sales Ltd

BMW, 2 Series

2022 (22) - 218i Sport Gran Coupe 4-Door

25
Low Mileage
£20,800
  • 1.5L
  • 7.5kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

John Clark BMW Aberdeen

BMW, 3 Series

2021 (21) - 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr

58
Low Mileage
£23,795
Finance available £468 pm
  • 2L
  • 27.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

EASICARS ENHANCED

BMW, 4 Series Gran Coupe

2020 - 420d [190] M Sport 5dr Auto [Plus Pack]

39
£17,529
  • 2L
  • 61.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, M4

2015 - 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

47
Low Mileage
£19,495
Finance available £380 pm
  • 3L
  • 79.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Braceys Motors

01462 411295 *
4.2/5 Stars

BMW, X3

2022 - xDrive20d MHT xLine 5dr Step Auto

19
£32,498
  • 2L
  • 34.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, 1 Series

2022 (72) - 118i M Sport 5-Door

22
£24,400
  • 1.5L
  • 22.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto [Pro Pack]

39
£29,099
Finance available £615 pm
  • 2L
  • 18.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Widnes

BMW, 2 Series

2019 (19) - 220d xDrive Luxury 5dr Step Auto

14
£12,995
Finance available £268 pm
  • 2L
  • 55.8kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Hayton Service Station

BMW, 3 Series

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

44
Reduced
£12,989
Finance available £268 pm
  • 2L
  • 125.4kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Stirling Cars Ltd