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

2016 - 2.0 420d M Sport Coupe 2-Door

15
£9,495
£190/pm (HP)
  • 2L
  • 102.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Trusted Motors Limited

BMW, 3 Series Gran Turismo

2013 (63) - 2.0 325d M Sport GT 5dr Diesel Auto Euro 6 (s/s) (218 ps)

50
Low Mileage
£9,950
£263/pm (HP)
  • 2L
  • 82kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Windmill Autos Ltd

BMW, 1 Series

2014 - 2.0 118d Sport 5-door

21
£4,595
£95/pm (HP)
  • 2L
  • Diesel
  • Manual
  • Body StyleHatchback

ATP Motors

BMW, X3

2022 - xDrive20d MHT M Sport 5dr Step Auto

12
Low Mileage
£35,898
  • 2L
  • 26kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Click & Collect Bristol

0141 611 8398 *
4.7/5 Stars

BMW, 1 Series

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

43
Reduced
£10,500
£212/pm (HP)
  • 1.5L
  • 70.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 3 Series

2018 - 3.0 330d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

66
£21,100
£432/pm (PCP)
  • 3L
  • 62.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Sidegate Motorpark

BMW, 4 Series Gran Coupe

2020 (70) - 2.0 430i GPF M Sport Auto Euro 6 (s/s) 5dr

47
Low Mileage
£21,491
  • 2L
  • 36.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Your Next Car Ltd

BMW, 1 Series

2020 (70) - 118i M Sport 5dr Petrol Hatchback

48
Low Mileage
£17,261
  • 1.5L
  • 40.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Vertu BMW Durham

BMW, 1 Series

2024 (74) - 120 M Sport 5dr Step Auto

1
Low Mileage
£31,900
£469/pm (PCP)
  • 1.5L
  • 2.6kMiles
  • Hybrid
  • Semi Auto
  • Body StyleHatchback

Ocean Group BMW Penryn

BMW, 2 Series

2016 (66) - M240i 2dr [Nav] Step Auto

14
Reduced
£21,995
£431/pm (HP)
  • 3L
  • 41kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Revitupukcom

BMW, 1 Series

2016 (16) - 1.5 118i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

18
£6,395
£121/pm (HP)
  • 1.5L
  • 88.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

BMW, 1 Series

2018 - 118i [1.5] SE 5dr [Nav] Step Auto

24
Low Mileage
£11,599
£237/pm (HP)
  • 1.5L
  • 45.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.2/5 Stars

BMW, 4 Series

2022 - 3.0 M4 Competition Edition M xDrive Auto 4WD 2dr

32
Low Mileage
£51,989
  • 3L
  • 13kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Essex Prestige Autos Ltd

BMW, Z4

2005 (05) - 3.0i SE 2dr Auto

17
Low Mileage
£7,500
  • 3L
  • 105kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Hexham Classic Cars Ltd

BMW, 7 Series

2025 (14) - 5-Door

34
£11,950
£264/pm (HP)
  • 3L
  • 52kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

CODA AUTOS LTD

BMW, 3 Series

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

53
£20,990
£332/pm (PCP)
  • 2L
  • 59.9kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Assured Chichester