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

2019 (19) - 3.0 XDRIVE30D M SPORT 5d AUTO-Factory extras worth £13,660-2 OWNER CA 5-Door

50
Reduced
£37,950
Finance available £759 pm
  • 3L
  • 48kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Rix Motors

BMW, 2 Series

2024 (24) - 220i MHT M Sport 5dr DCT Petrol Hatchback

60
£26,693
  • 1.5L
  • 16.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Yeovil

BMW, Alpina

2005 (55) - B5 V8 4dr Switch-tronic

35
Low Mileage
£24,995
Finance available £493 pm
  • 4.4L
  • 89.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

M AND R SALES LIMITED

01536 851839 *
5/5 Stars

BMW, iX3

2022 - iX3 M Sport Pro 5-Door

1
Low Mileage
£34,600
Finance available £690 pm
  • 18.6kMiles
  • Electric
  • Auto
  • Body StyleSUV

Saxton 4x4

01245 202306 *
4.5/5 Stars

BMW, 5 Series

2011 (61) - 520d M Sport 4dr Step Auto

22
Low Mileage
£6,995
Finance available £134 pm
  • 2L
  • 82kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Exclusive Motors Of GB LTD

BMW, X5

2022 - xDrive30d MHT M Sport 5dr Auto

19
Reduced
£45,998
  • 3L
  • 26.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Irvine BMW

01294 440528 *
4.6/5 Stars

BMW, 3 Series

2013 (13) - 2.0 320i SE Auto xDrive Euro 6 (s/s) 4dr

54
Reduced
£9,999
Finance available £201 pm
  • 2L
  • 60.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Thornbury Car Centre

BMW, X5

2016 - 3.0 X5 xDrive40d M Sport 5-Door

42
Reduced
£24,995
  • 3L
  • 57.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

MCR Specialist Cars

BMW, 3 Series

2024 - 330e M Sport 4dr Step Auto

34
£36,995
Finance available £739 pm
  • 2L
  • 7.3kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

BMW Bavarian

BMW, 3 Series

2019 (69) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

50
£21,491
  • 2L
  • 61.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Your Next Car Ltd

BMW, 1 Series

2018 - 118d SE 5dr [Nav/Servotronic]

19
Low Mileage
£12,998
  • 2L
  • 30.6kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Arnold Clark Motorstore (Wigan)

01942 597310 *
4.6/5 Stars

BMW, 5 Series

2020 (69) - 2.0 530e 12kWh SE Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (17in

26
Reduced
£18,000
Finance available £349 pm
  • 2L
  • 41.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Hammond Cars Norwich

01603 937224 *
4.5/5 Stars

BMW, 3 Series Gran Turismo

2014 (64) - 3.0 335i M Sport GT 5dr Petrol Auto Euro 6 (s/s)

31
Reduced
£15,499
Finance available £324 pm
  • 3L
  • 55kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

AW Car House Ltd

01827 213842 *
4.9/5 Stars

BMW, X4

(19) - 3.0 M40i Auto xDrive Euro 6 (s/s) 5dr

29
Reduced
£27,000
Finance available £534 pm
  • 62kMiles
  • Petrol
  • Auto

My First Car

BMW, 4 Series

2016 (16) - 3.0 430d M Sport Auto Euro 6 (s/s) 2dr

72
£12,695
Finance available £261 pm
  • 3L
  • 96.6kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Stewart Automotives Ltd

BMW, 5 Series

2020 (70) - 2.0 520d MHT M Sport Touring 5dr Diesel Hybrid Steptronic xDrive Euro 6 (s/

50
Reduced
£25,991
  • 2L
  • 57.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Your Next Car Ltd