Get the app

powered by motors

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, 4 Series

2014 - 2.0 420d Sport Convertible 2-Door

48
Reduced
£9,195
£183/pm (HP)
  • 2L
  • 90kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

London Broadway Car Sales Ltd

BMW, 1 Series

2015 (15) - 1.5 116d ED Plus Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

16
£4,295
  • 1.5L
  • 119.1kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

North West Trade Centre

BMW, i7

2024 (24) - i7 eDrive50 M Sport 4-Door

32
£69,000
  • 13kMiles
  • Electric
  • Auto
  • Body StyleSaloon

John Clark BMW Tayside

01382 238686 *
4.7/5 Stars

BMW, 3 Series

2025 (63) - 320i Sport 5dr Step Auto

16
£7,990
£156/pm (HP)
  • 2L
  • 56kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Switch Limited

BMW, 4 Series

2016 (66) - 3.0 430d M Sport Coupe 2dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

22
£12,995
£268/pm (HP)
  • 3L
  • 83.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Mss Motor Group Ltd

BMW, X1

2011 (61) - sDrive 18d M Sport 5dr

15
Reduced
£3,795
£132/pm (HP)
  • 2L
  • 106.8kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Ash Motors

BMW, 1 Series

2008 (08) - 118i SE 5dr

19
Low Mileage
£1,995
  • 2L
  • 80kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

ARVP Group LTD

BMW, X3

2016 - 2.0 X3 xDrive20d M Sport 5-Door

2
Low Mileage
£15,995
£335/pm (HP)
  • 2L
  • 67.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

HESWALL CAR SALES LTD

BMW, 3 Series

2019 - M SPORT 4-Door

37
£18,490
£314/pm (PCP)
  • 2L
  • 79.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Roydens Ltd

BMW, 3 Series

2016 - 330e SE 4dr Step Auto

24
Low Mileage
£12,199
£250/pm (HP)
  • 2L
  • 33.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

FOW Trafford

0161 696 9155 *
4.2/5 Stars

BMW, X5

2019 (69) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

24
Reduced
£33,994
£580/pm (PCP)
  • 3L
  • 92kMiles
  • Diesel
  • Auto
  • Body StyleSUV

AutoTrade Southwest

BMW, X3

2020 - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

40
£26,995
£450/pm (PCP)
  • 2L
  • 53.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Norman Motors Poole

01202 076853 *
4.9/5 Stars

BMW, 3 Series

2022 (22) - 2.0 330e 12kWh M Sport Auto xDrive Euro 6 (s/s) 4dr

47
£18,700
£299/pm (PCP)
  • 2L
  • 74.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Quality Part X Ltd Dunstable

BMW, 2 Series Active Tourer

2019 (69) - 2.0 220i GPF SE MPV 5dr Petrol DCT Euro 6 (s/s) (192 ps)

68
Low Mileage
£15,250
  • 2L
  • 8.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Peterborough

BMW, 2 Series Gran Tourer

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

13
£13,494
£279/pm (HP)
  • 2L
  • 72kMiles
  • Diesel
  • Auto
  • Body StyleEstate

AutoTrade Southwest

BMW, X2

2022 (22) - X2 xDrive20i Sport 5-Door

5
Low Mileage
£23,700
  • 2L
  • 23.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Aberdeen

01224 451046 *
4.7/5 Stars