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

2013 (13) - 2.0 520d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)

30
Low Mileage
£10,995
Finance available £223 pm
  • 2L
  • 79kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Cars Of Conwy Car Centre (Junction)

BMW, 2 Series

2019 - 218i Luxury 5dr

37
£12,620
Finance available £260 pm
  • 1.5L
  • 47.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

David Hayton Ltd (Autostore Penrith)

BMW, 3 Series

2014 (64) - 2.0 320D XDRIVE SPORT TOURING 5d 181 BHP 5-Door

30
£8,995
Finance available £179 pm
  • 2L
  • 95.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Cars4You Dunfermline

01383 347038 *
4/5 Stars

BMW, 1 Series

2019 (19) - 3.0 M140i GPF Shadow Edition Hatchback 5dr Petrol Auto Euro 6 (s/s) (340 ps

50
Low Mileage
£22,995
Finance available £452 pm
  • 3L
  • 43kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

FIDA MOTORS LIMITED

01279 215830 *
4.8/5 Stars

BMW, 3 Series

2024 (74) - M340i xDrive MHT 4dr Step Auto Petrol Saloon

51
£49,430
  • 3L
  • 7.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu BMW Teesside

BMW, i3

2021 (21) - 42.2kWh S Hatchback 5dr Electric Auto (184 ps)

67
Low Mileage
£13,700
Finance available £230 pm
  • 17.7kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, 1 Series

2009 (59) - 118d M Sport 3dr

8
Low Mileage
£1,895
  • 2L
  • 122kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Slough Cars

01753 980473 *
4.7/5 Stars

BMW, 1 Series

2017 - 1.5 116D Sport Auto 3dr

39
Low Mileage
£11,400
Finance available £232 pm
  • 1.5L
  • 45.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

S.M.T Automotive Ltd

01296 326349 *
4.9/5 Stars

BMW, 2 Series

2020 (69) - 220d M Sport 5dr Step Auto

27
Low Mileage
£16,795
  • 2L
  • 22.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

V12 Sports and Classics Hinckley

BMW, X3

2024 - xDrive M40d MHT 5dr Auto

35
Low Mileage
£58,195
  • 3L
  • 4.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Stratstone BMW Tunbridge Wells

BMW, i5

2023 - 442kW M60 xDrive 84kWh 4dr Auto

34
Low Mileage
£57,492
  • 4kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Stratstone BMW Maidstone

BMW, 2 Series

2018 - 218i Sport 2dr [Nav] Step Auto

23
Low Mileage
£12,399
Finance available £255 pm
  • 1.5L
  • 50.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 2 Series

2017 (67) - 218d Sport 2dr [Nav]

3
£9,495
  • 2L
  • 80kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Motor Trust UK Bury

BMW, M2

2017 - 3.0i Coupe 2dr Petrol DCT Euro 6 (s/s) (370 ps)

55
Low Mileage
£25,000
Finance available £493 pm
  • 3L
  • 60kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

FS Performance Ltd

BMW, 5 Series

2021 - 520d MHT M Sport 4dr Step Auto

41
£25,299
Finance available £526 pm
  • 2L
  • 39.3kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 1 Series

2010 (10) - 120d SE 2dr

10
£2,990
  • 2L
  • 141.3kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Light Commercials and Cars