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

2024 - xDrive20 M Sport 5dr Step Auto [Tech/Pro Pk]

39
£52,365
  • 2L
  • 6.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleSUV

Marshall BMW Hampshire

BMW, X5

2020 - xDrive30d MHT M Sport 5dr Auto

56
£40,299
Finance available £807 pm
  • 3L
  • 49.5kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Shelbourne AutoSelect Newry

BMW, 3 Series Gran Turismo

2018 (18) - 2.0 320d M Sport GT 5dr Diesel Auto Euro 6 (s/s) (190 ps)

46
£13,290
  • 2L
  • 60.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Automatic Motors Ltd

BMW, 2 Series Active Tourer

2018 (67) - 1.5 216d SE MPV 5dr Diesel Manual Euro 6 (s/s) (116 ps)

39
Low Mileage
£8,895
Finance available £176 pm
  • 1.5L
  • 50.2kMiles
  • Diesel
  • Manual
  • Body StylePeople Carrier

Derbyshire Elite Car Sales Limited

01332 419205 *
4.5/5 Stars

BMW, 5 Series

2017 - 530d xDrive M Sport 4dr Auto

13
£19,850
Finance available £387 pm
  • 3L
  • 87kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

ILEX CAR SALES LTD

BMW, 3 Series

2019 (19) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

41
£19,990
  • 2L
  • 62.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

AutoUnit Ltd

01633 741698 *
4.6/5 Stars

BMW, 2 Series Gran Tourer

2020 (70) - 1.5 218i SE MPV 5dr Petrol Manual Euro 6 (s/s) (140 ps)

13
Low Mileage
£13,990
  • 1.5L
  • 21.4kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Carworld Supermarket

01733 794246 *
4/5 Stars

BMW, 5 Series

2017 (17) - 2.0 530i M Sport Auto Euro 6 (s/s) 4dr

50
Reduced
£19,450
Finance available £412 pm
  • 2L
  • 42.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, M2

2018 - 3.0i Coupe 2dr Petrol DCT Euro 6 (s/s) (370 ps)

28
£25,750
Finance available £508 pm
  • 3L
  • 67kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

FS Performance Ltd

BMW, 1 Series

2017 (67) - 1.5 116d Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

10
Low Mileage
£9,599
Finance available £192 pm
  • 1.5L
  • 53.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Pine Lodge Cars

01948 805118 *
4.3/5 Stars

BMW, 2 Series

2021 - 218i [136] Sport 4dr DCT

41
Reduced
£20,195
Finance available £446 pm
  • 1.5L
  • 7.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motor Range Liverpool

0151 541 7938 *
4.6/5 Stars

BMW, 1 Series

2017 (17) - 1.5 116d ED Plus Hatchback 3dr Diesel Manual Euro 6 (s/s) (116 ps)

16
£6,500
Finance available £123 pm
  • 1.5L
  • 98.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Catalina Of Stanningley

BMW, 3 Series

2012 (62) - 316d Se Touring 5-Door

5
£3,895
Finance available £65 pm
  • 2L
  • 159.3kMiles
  • Diesel
  • Manual
  • Body StyleEstate

The Elms Car Sales Ltd

BMW, 1 Series

2020 (70) - 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr

10
£23,950
Finance available £471 pm
  • 2L
  • 43kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carnet Car Sales

BMW, 3 Series

2021 - 330e M Sport 4dr Auto

32
£19,839
  • 2L
  • 55.8kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Salisbury

BMW, 3 Series

2016 - 320d Ed PLUS 4-Door

40
£7,490
Finance available £145 pm
  • 2L
  • 120kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

V P I Used Car Sales Limited

020 3937 7580 *
3.5/5 Stars