Get the Cazoo 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, X3

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

43
Low Mileage
£27,995
£541/pm (PCP)
  • 2L
  • 40kMiles
  • Diesel
  • Auto
  • Body StyleSUV

LHK Performance Cars Ltd

BMW, 4 Series Gran Coupe

2016 (16) - 3.0 435d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

50
£13,995
  • 3L
  • 102kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Bateman and Lynch Cars (Liskeard)

01579 550021 *
5/5 Stars

BMW, 3 Series

2014 (64) - 320d xDrive M Sport 5dr

24
£7,570
£138/pm (HP)
  • 2L
  • 111.9kMiles
  • Diesel
  • Manual
  • Body StyleEstate

MOTOR EXPRESS PENDLE LTD

BMW, X5

2022 - 3.0 30d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (286 ps)

61
£40,300
£628/pm (PCP)
  • 3L
  • 47.8kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

BMW, 3 Series

2021 - 330E XDRIVE M SPORT 4-Door

25
£15,800
£301/pm (PCP)
  • 2L
  • 85.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Leeds

BMW, i4

2023 - 250kW eDrive40 M Sport 83.9kWh 5dr Auto

26
£23,800
£368/pm (PCP)
  • 43.2kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, X3

2021 (71) - 3.0 30d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (286 ps)

50
Reduced
£33,990
£519/pm (PCP)
  • 3L
  • 23.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

MJM Car Sales

BMW, 2 Series

2017 (66) - 218i Sport 2dr [Nav]

14
£6,999
£126/pm (HP)
  • 1.5L
  • 103.5kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Penarth Marina Sales and Boat Services

BMW, Z4

2007 (07) - 3.0si Sport 2dr Auto

31
Low Mileage
£5,995
  • 3L
  • 114.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

1st Choice Cars

01772 285811 *
3.9/5 Stars

BMW, 2 Series

2014 - 218d M Sport 2dr

43
£6,500
£115/pm (HP)
  • 2L
  • 99.3kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Fine Motors Ltd

BMW, iX3

2021 (71) - 210kW Premier Edition 80kWh 5dr Auto

26
£17,499
£249/pm (PCP)
  • 60.5kMiles
  • Electric
  • Auto
  • Body StyleSUV

Hilton Car Supermarket Aylesbury

BMW, 1 Series

2018 (18) - 2.0 120d M Sport Euro 6 (s/s) 3dr

32
Reduced
£8,999
£168/pm (HP)
  • 2L
  • 50kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Prestige Motoring Group

BMW, 1 Series

2020 - 118i Sport 5dr

19
Low Mileage
£15,498
  • 1.5L
  • 42.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Inverness BMW

BMW, 1 Series

2025 - 120 M Sport 5dr Step Auto

34
Reduced
£28,450
  • 1.5L
  • 3.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Tunbridge Wells

BMW, X3

2020 - xDrive20d M Sport 5dr Step Auto

25
£19,595
£424/pm (HP)
  • 2L
  • 85kMiles
  • Diesel
  • Auto
  • Body StyleSUV

V12 Sports and Classics Hinckley

01455 244504 *
4.3/5 Stars

BMW, 5 Series Gran Turismo

2015 (65) - 2.0 520d M Sport GT 5dr Diesel Auto Euro 6 (s/s) (184 ps)

17
£9,995
  • 2L
  • 100.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Cars4You Edinburgh West