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

2014 (64) - 520d [190] Luxury 5dr Step Auto

22
£7,999
Finance available £156 pm
  • 2L
  • 103.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Brothers Motors Limited

BMW, 3 Series

2020 - 320i M Sport 4dr Step Auto

10
Low Mileage
£21,735
  • 2L
  • 27.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Marshall Volvo Derby

BMW, 2 Series

2020 - 220i M Sport 5dr DCT

19
Low Mileage
£16,998
  • 2L
  • 28.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Aberdeen Mazda/Fiat/Abarth/Jeep/BYD/Leapmotor

01224 451052 *
4.6/5 Stars

BMW, 4 Series

2017 - 420d [190] M Sport 5dr Auto [Professional Media]

36
£13,689
Finance available £289 pm
  • 2L
  • 72.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X4

2021 - xDrive20d MHT M Sport 5dr Step Auto

£26,512
  • 2L
  • 64.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Marshall Land Rover Bedford

BMW, Z4

2009 (09) - 2.0i Edition Sport 2dr

17
Low Mileage
£4,495
Finance available £78 pm
  • 2L
  • 90kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

BMW, 3 Series

2018 - 330d xDrive M Sport Shadow Edition 4dr Step Auto

30
£18,950
Finance available £369 pm
  • 3L
  • 55.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

JKC Approved Used BMW

BMW, X1

2021 - sDrive 18d xLine 5dr Step Auto

40
Reduced
£22,495
Finance available £442 pm
  • 2L
  • 44.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Pat Kirk Ltd

BMW, 5 Series

2014 (64) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

50
£10,995
Finance available £223 pm
  • 2L
  • 109.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Greenlight Automotive Ltd

BMW, 4 Series

2015 - 2.0 420d xDrive M Sport Coupe 2-Door

78
Reduced
£10,495
Finance available £212 pm
  • 2L
  • 87.2kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Makk Cars LTD

BMW, X2

2020 (20) - 2.0 20i M Sport X DCT sDrive Euro 6 (s/s) 5dr

42
Reduced
£14,500
Finance available £302 pm
  • 2L
  • 36kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Meadway Autoland

0121 647 5215 *
4.6/5 Stars

BMW, 4 Series Gran Coupe

2022 (71) - 2.0 420d MHT M Sport Hatchback 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (

50
Low Mileage
£30,990
  • 2L
  • 21kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Blue Ribbon Cars

01204 584579 *
5/5 Stars

BMW, 4 Series Gran Coupe

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

20
£14,490
  • 3L
  • 79.1kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Elton Cars Ltd

01733 666869 *
4.6/5 Stars

BMW, 1 Series

2018 - 118i [1.5] Sport 5dr [Nav/Servotronic] Step Auto

17
Low Mileage
£13,699
Finance available £284 pm
  • 1.5L
  • 32.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

FOW Trafford

0161 696 9155 *
4.3/5 Stars

BMW, X3

2021 - xDrive20d MHT M Sport Step Auto [Tech Pack] 5-Door

22
£25,176
Finance available £518 pm
  • 2L
  • 58.2kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

CarSupermarket.com Birmingham

0121 516 5158 *
4.7/5 Stars

BMW, 5 Series

2020 (20) - 520d M Sport Saloon 4-Door

24
£20,440
  • 2L
  • 45.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Stoneacre Stafford Astonfields Road