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

2020 - 318d Sport 4dr

24
Low Mileage
£18,595
Finance available £361 pm
  • 2L
  • 40.7kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Frank Gardiner Motors

BMW, 2 Series

2025 - 220 M Sport 4dr Step Auto

36
Reduced
£33,799
  • 1.5L
  • 5.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Derby

BMW, iX3

2021 (71) - 80kWh M Sport Pro SUV 5dr Electric Auto (286 ps)

73
£28,500
Finance available £591 pm
  • 30.3kMiles
  • Electric
  • Auto
  • Body StyleSUV

Big Motoring World Blue Bell Hill

BMW, 1 Series

2014 - 2.0 118d SE Euro 5 (s/s) 5dr

10
£4,300
Finance available £74 pm
  • 2L
  • 95.6kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

MIDLANDS AUTOHAUS LIMITED

BMW, X5

2016 (16) - 3.0 40d M Sport Auto xDrive Euro 6 (s/s) 5dr

71
£13,777
  • 3L
  • 162kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Click Once Motor Group

BMW, X5

2017 (17) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

90
£26,495
Finance available £524 pm
  • 3L
  • 82kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Rosso Performance LTD

BMW, i4

2022 - 400kW M50 83.9kWh 5dr Auto

£37,490
  • 22.6kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Marshall BMW Bournemouth

BMW, 3 Series

2017 (67) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

7
£12,650
Finance available £260 pm
  • 3L
  • 103kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Cambridgeshire Motor House LTD

01733 666971 *
4.7/5 Stars

BMW, 5 Series

2017 - 530d XDRIVE M SPORT 4-Door

35
£15,995
Finance available £335 pm
  • 3L
  • 96.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Carwhinley Cars

01228 276697 *
4.7/5 Stars

BMW, X2

2020 (69) - sDrive 18d Sport 5dr Step 2020 Automatic 2 owners sat nav ulez euro 6

26
£11,999
Finance available £246 pm
  • 2L
  • 106.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Mayesbrook Motors

BMW, X5

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

38
Low Mileage
£39,000
Finance available £781 pm
  • 3L
  • 47.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Cater Road Cars Ltd

0117 244 6199 *
3.5/5 Stars

BMW, 3 Series

2019 (19) - 2.0 318d M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

47
Low Mileage
£17,100
Finance available £360 pm
  • 2L
  • 34.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Watford

01923 927636 *
4.5/5 Stars

BMW, 2 Series

2024 - 218i [136] M Sport 4dr

33
£24,899
  • 1.5L
  • 10.3kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Stratstone BMW Leeds

BMW, X2

2024 - 150kW eDrive20 M Sport 65kWh 5dr Auto

34
£34,690
  • 13.2kMiles
  • Electric
  • Auto
  • Body StyleEstate

Stratstone BMW Maidstone

01622 234873 *
3.7/5 Stars

BMW, 3 Series

2019 - 2.0 330e 12kWh Sport Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

43
£15,366
Finance available £308 pm
  • 2L
  • 64.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carsa Bolton

BMW, 5 Series

2014 (14) - 530d M SPORT 5dr Step Auto ESTATE+ LEATHER + PANROOF + MEDIA +

28
£9,990
  • 3L
  • 135kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Apex Auto Traders Ltd