Get the app

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 - 125i [224] M Sport 5dr [Nav-Servotronic] Step Auto

27
Low Mileage
£17,299
£357/pm (HP)
  • 2L
  • 35.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motorpoint Birmingham

BMW, X5

2012 - 3.0 30d M Sport SUV 5dr Diesel Steptronic xDrive Euro 5 (245 ps)

62
£7,320
£298/pm (HP)
  • 3L
  • 119.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Westbrook Car Sales

BMW, Z4

2014 (14) - 28i sDrive M Sport 2dr

42
Reduced
£9,495
£205/pm (HP)
  • 2L
  • 87.6kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

A&A Auto Sales

BMW, 3 Series

2022 - 330e M Sport 4dr Step Auto

12
£21,450
£354/pm (PCP)
  • 2L
  • 60kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

NW Kehoe & Sons

BMW, 1 Series

2023 (73) - 118i M Sport 5-Door

32
Reduced
£23,500
  • 1.5L
  • 25.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Tayside

01382 238686 *
4.7/5 Stars

BMW, 7 Series

2017 (67) - 3.0 730d M Sport Auto xDrive Euro 6 (s/s) 4dr

1
Low Mileage
£20,700
£440/pm (HP)
  • 3L
  • 56.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Watford

BMW, 3 Series

2020 (70) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

50
£13,995
  • 2L
  • 110kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Parkside Motors Ltd

BMW, X2

2025 - sDrive 20i M Sport 5dr Step Auto

19
£41,898
  • 10Miles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, X5

2018 - xDrive30d M Sport 5dr Auto

69
£30,450
£557/pm (PCP)
  • 3L
  • 82kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Farlan Automotives Limited

BMW, 8 Series

2020 - 840d xDrive 2dr Auto

31
£31,995
£506/pm (PCP)
  • 3L
  • 51.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

BMW Bavarian

BMW, 3 Series

2013 (63) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (184 ps)

20
£5,895
  • 2L
  • 117.5kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

North West Trade Centre

BMW, X5

2018 - 3.0 X5 xDrive40d M Sport 5-Door

100
£21,995
£545/pm (PCP)
  • 3L
  • 97.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Mint Cars Needham Market

BMW, X1

2016 (66) - xDrive 20d xLine 5dr Step Auto

37
Reduced
£9,250
£184/pm (HP)
  • 2L
  • 96kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Altrincham Cars

BMW, 3 Series

2017 (17) - 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr

71
£13,995
£290/pm (HP)
  • 2L
  • 81.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Blackline Motors

BMW, 1 Series

2025 (25) - 120 Sport 5-Door

20
£26,200
  • 1.5L
  • 11.8kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

John Clark BMW Aberdeen

01224 451046 *
4.7/5 Stars

BMW, 3 Series

2022 - 330e M Sport Pro Edition 4dr Step Auto

1
£25,950
£430/pm (PCP)
  • 2L
  • 50kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon