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

2015 (15) - 1.6 116i Sport Auto Euro 6 (s/s) 5dr

85
Reduced
£8,995
Finance available £179 pm
  • 1.6L
  • 58.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Right Hand Motor Ltd

BMW, X2

2025 (25) - 230kW xDrive30 M Sport 65kWh 5dr Auto [Tech/Pro] Electric Hatchback

67
£38,338
  • 4.6kMiles
  • Electric
  • Auto
  • Body StyleEstate

Vertu BMW York

BMW, 2 Series

2019 - 1.5 218i M Sport MPV 5dr Petrol Dct Euro 6 s/s 140 Ps

41
Low Mileage
£15,945
  • 1.5L
  • 15.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

EMG Motor Group Huntingdon

01480 597486 *
4.5/5 Stars

BMW, X3

2022 - xDrive20d MHT xLine 5dr Step Auto

19
£31,498
  • 2L
  • 38.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Motorstore (Leeds Roseville Road)

0113 468 9402 *
4.7/5 Stars

BMW, 5 Series

2017 (67) - 2.0 520d ED SE Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

8
Low Mileage
£15,299
  • 2L
  • 54kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

HPL Motors Oldham

BMW, 5 Series

2019 (69) - 520d xDrive M Sport 4dr Auto

35
£18,999
Finance available £370 pm
  • 2L
  • 70kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Crosslands Vehicles Ltd

01487 801991 *
4.9/5 Stars

BMW, 3 Series

2014 (64) - 320d SE 5dr Step Auto

19
£7,490
Finance available £145 pm
  • 2L
  • 100kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Mark Payne Cars

BMW, 5 Series

2016 (66) - 2.0 520d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)

33
£9,400
Finance available £188 pm
  • 2L
  • 100kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Bhakar-Wood Cars LTD

01952 953931 *
4.9/5 Stars

BMW, Z4

2019 - sDrive 20i M Sport 2dr Auto

36
Low Mileage
£25,499
Finance available £503 pm
  • 2L
  • 30.6kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

David Hayton Ltd (Mazda Carlisle)

BMW, X5

2024 - xDrive X5 M Competition 5dr Step Auto

40
£109,995
Finance available £2239 pm
  • 4.4L
  • 7.5kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

BMW, 5 Series

2012 (62) - 2.0 520d SE Touring Auto Euro 5 (s/s) 5dr

34
Low Mileage
£6,422
  • 2L
  • 94kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Class Auto Ltd

01254 947714 *
4.6/5 Stars

BMW, 4 Series

2021 - 420d MHT M Sport 2dr Step Auto

24
Reduced
£25,450
Finance available £502 pm
  • 2L
  • 55.4kMiles
  • Hybrid
  • Semi Auto
  • Body StyleCoupe

Jack Reid Cars Carrickfergus

BMW, 1 Series

2022 (22) - 118i [136] M Sport 5dr Step Auto [LCP]

25
£20,950
Finance available £410 pm
  • 1.5L
  • 35kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Ocean Group BMW Penryn

BMW, 1 Series

2016 (66) - 1.5 116d SE Hatchback 5dr Diesel Auto Euro 6 (s/s) (116 ps)

30
£9,995
  • 1.5L
  • 71kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Cars Of Conwy

BMW, i5

2025 - 250kW eDrive40 M Sport 84kWh 5dr Auto

35
£53,140
  • 6.6kMiles
  • Electric
  • Auto
  • Body StyleEstate

Marshall BMW Grimsby

BMW, M4

2024 - BiTurbo Competition 2-Door

51
Low Mileage
£62,995
Finance available £1274 pm
  • 3L
  • 6.2kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Riviera Automotive Ltd

01274 505967 *
4.4/5 Stars