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, M5

2015 (02) - V8 4dr DCT HPI clear 12 months warranty

40
Low Mileage
£20,000
Finance available £390 pm
  • 4.4L
  • 52.4kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

BCS Automotive

020 3780 3360 *
3.7/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 5dr Step Auto [Pro Pack]

19
£34,998
  • 2L
  • 13.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Peugeot (Ayr)

01292 431668 *
4.7/5 Stars

BMW, X6

2025 - xDrive30d MHT M Sport 5dr Step Auto

34
£73,995
  • 3L
  • 4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Stratstone BMW Tunbridge Wells

BMW, X3

2012 - xDrive30d M Sport 5dr Step Auto

31
£8,995
Finance available £179 pm
  • 3L
  • 136kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

J.K. Car Sales NI LTD

BMW, i4

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

19
£55,998
  • 10Miles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, 1 Series

2014 (63) - 116i PETROL AUTO M SPORTS SUNROOF GRADE 4.5/B ULEZ EXEMPT 5-Door

34
Low Mileage
£8,995
Finance available £179 pm
  • 1.6L
  • 60kMiles
  • Petrol
  • Auto

IMPORT AUTOS LIMITED

BMW, 2 Series

2019 (69) - 2.0 220i GPF Sport Auto Euro 6 (s/s) 2dr

24
Low Mileage
£14,895
Finance available £310 pm
  • 2L
  • 41kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

AAR Cars Hub Ltd

BMW, 3 Series

2019 - 320I M SPORT 4DR STEP AUTO

1
£17,900
  • 2L
  • 55.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Brayley Nissan Birmingham

BMW, 1 Series

(63) - 1.6 116i M Sport Auto Euro 6 (s/s) 5dr

22
£9,949
Finance available £200 pm
  • 18kMiles
  • Petrol
  • Auto

M Cars Surrey Ltd

01342 649540 *
4.3/5 Stars

BMW, 1 Series

2015 (65) - 2.0 120d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (190 ps)

40
£8,250
Finance available £162 pm
  • 2L
  • 88.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

MG MOTOR GROUP LIMITED

BMW, iX

2024 - 240kW xDrive40 M Sport 76.6kWh 5dr Auto Tech+/Sky

19
£52,898
  • 5.3kMiles
  • Electric
  • Auto
  • Body StyleSUV

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, Z4

2008 (58) - 3.0 si Sport Auto Euro 4 2dr

37
Low Mileage
£7,500
Finance available £145 pm
  • 3L
  • 110kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Smith Cars

BMW, 3 Series

2023 - 320i M Sport 5dr Step Auto

12
£33,998
  • 2L
  • 18.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Exeter

0141 483 9930 *
4.7/5 Stars

BMW, X5

2018 - xDrive40d M Sport 5dr Auto [7 Seat]

16
£18,995
Finance available £370 pm
  • 3L
  • 112kMiles
  • Diesel
  • Auto
  • Body StyleSUV

McCormick Fleet Solutions

BMW, X3

2015 (65) - xDrive20d SE 5dr Step Auto

12
£8,995
Finance available £179 pm
  • 2L
  • 106.4kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Ainsdale Car Centre

01704 337328 *
5/5 Stars

BMW, 3 Series

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

9
£19,995
  • 2L
  • 58kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Motortrust UK Garstang