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

2006 - 2.0 320Cd M Sport Convertible - SUPERB, LAST OWNER 10 YRS, FULL SERVICE HIS 2-Door

15
Low Mileage
£2,995
  • 2L
  • 114kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Lum Head Motor Services

BMW, M3

2022 (22) - 3.0 BiTurbo Competition Saloon 4dr Petrol Steptronic M xDrive Euro 6 (s/s)

49
Low Mileage
£58,990
Finance available £1191 pm
  • 3L
  • 14kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Cartime

0161 669 6820 *
4.4/5 Stars

BMW, 3 Series

2017 - 330d M Sport Shadow Edition 4dr Step Auto

9
Low Mileage
£17,995
Finance available £349 pm
  • 3L
  • 42.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

SMV MOTORS

BMW, 2 Series Active Tourer

2018 (68) - 2.0 220d Sport MPV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

95
£12,500
  • 2L
  • 53.3kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Riverside Car Sales Ltd

01283 241530 *
3.9/5 Stars

BMW, X1

2024 (74) - xDrive 25e M Sport 5dr Step Auto

20
Low Mileage
£36,900
Finance available £738 pm
  • 1.5L
  • 3.8kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

Ocean Group BMW Paignton

BMW, 3 Series

2016 - 330d xDrive M Sport 4dr Step Auto

17
£14,450
Finance available £301 pm
  • 3L
  • 99.6kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

BM Autoexchange

BMW, X3

2024 (24) - xDrive 30e M Sport 5dr Auto

20
Low Mileage
£44,300
Finance available £890 pm
  • 2L
  • 8.5kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

Ocean Group BMW Paignton

BMW, X3

2019 - xDrive M40i 5dr Step Auto

27
Low Mileage
£29,999
Finance available £635 pm
  • 3L
  • 34.9kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Motorpoint Oldbury

BMW, X5

2020 - xDrive30d M Sport 5dr Auto

1
Low Mileage
£42,995
Finance available £863 pm
  • 3L
  • 36.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

BMW Bavarian

BMW, 3 Series

2021 - 330e M Sport 4dr Step Auto

38
£20,284
  • 2L
  • 48kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Scunthorpe

BMW, 3 Series

2020 (20) - 2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps) *

50
Low Mileage
£26,995
Finance available £534 pm
  • 2L
  • 16.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

MJM Car Sales

BMW, X2

2019 - xDrive 20i Sport 5dr Step Auto

12
Low Mileage
£20,998
  • 2L
  • 11.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.6/5 Stars

BMW, 5 Series

2021 - 520d MHT SE 4dr Step Auto

35
£23,950
Finance available £471 pm
  • 2L
  • 38.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

JKC Approved Used BMW

BMW, X2

2021 (21) - 2.0 20i M Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps)

78
Low Mileage
£21,400
Finance available £394 pm
  • 2L
  • 24kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Camberley

BMW, 2 Series

2023 - M235i xDrive 4dr Step Auto [Pro Pack]

38
£28,299
Finance available £598 pm
  • 2L
  • 18.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Peterborough

BMW, 1 Series

2022 - M135i xDrive 5dr Step Auto

19
Low Mileage
£28,498
  • 2L
  • 20.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Motorstore/Hyundai (Inverness)

01463 217984 *
4.6/5 Stars