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

2024 - 218i [136] M Sport 4dr DCT [Pro Pack]

26
£24,949
Finance available £524 pm
  • 1.5L
  • 12.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Birtley

BMW, 2 Series Active Tourer

2017 (17) - 2.0 218d Sport MPV 5dr Diesel Manual Euro 6 (s/s) (150 ps) ***DRIVE AWAY TO

28
£7,795
Finance available £152 pm
  • 2L
  • 65.9kMiles
  • Diesel
  • Manual
  • Body StylePeople Carrier

Kirkham Part Ex Centre

01772 348362 *
4.4/5 Stars

BMW, 3 Series

2020 (20) - 2.0 320D M SPORT MHEV 4d AUTO 188 BHP 4-Door

25
£17,799
  • 2L
  • 73.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

HPL Motors Preston

BMW, 3 Series

2020 - 318d MHT SE 4dr Step Auto

17
£17,900
Finance available £347 pm
  • 2L
  • 73kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Sales NI Ltd

BMW, 3 Series

2020 (69) - 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr

50
Reduced
£22,991
  • 2L
  • 44.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Your Next Car Ltd

BMW, 3 Series

2021 - 320d MHT M Sport 4dr Step Auto

18
£23,890
Finance available £470 pm
  • 2L
  • 65.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Fermanagh Auto Sales

BMW, M6 Gran Coupe

2017 (67) - 4.4 V8 DCT Euro 6 (s/s) 4dr

32
Low Mileage
£37,995
Finance available £760 pm
  • 4.4L
  • 37kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Quickars Ltd

BMW, 5 Series

2016 (16) - 3.0 535d M Sport Auto Euro 6 (s/s) 4dr

82
£13,995
Finance available £290 pm
  • 3L
  • 95.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BEN HARRISON AUTOMOTIVE LTD

01202 052313 *
4.5/5 Stars

BMW, 3 Series

2010 - 320D SE 4-Door

58
£3,895
Finance available £65 pm
  • 2L
  • 131kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Cuxton Road Car Sales

01634 959364 *
1.8/5 Stars

BMW, 3 Series

2020 (20) - 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr

43
£22,399
Finance available £440 pm
  • 2L
  • 50.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Fife Mitsubishi Cupar

BMW, 1 Series

2023 - 128ti 5dr Step Auto [Live Cockpit Professional]

34
Low Mileage
£27,749
  • 2L
  • 13.4kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Marshall BMW Grimsby

BMW, 2 Series Gran Tourer

2017 (67) - 2.0 218d M Sport Auto Euro 6 (s/s) 5dr

50
Low Mileage
£13,995
Finance available £290 pm
  • 2L
  • 60kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Car Capital Ltd

BMW, 1 Series

2018 (18) - 2.0 118d Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (150 ps)

50
£8,500
Finance available £168 pm
  • 2L
  • 84.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

AUTOTRADE BIRMINGHAM LTD

0121 752 5773 *
4.4/5 Stars

BMW, 5 Series

2020 (22) - 3.0 530d MHT M Sport Saloon 4dr Diesel Hybrid Steptronic xDrive Euro 6 (s/s

50
£26,480
  • 3L
  • 46.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Dace Car Supermarket

0161 694 5306 *
4.8/5 Stars

BMW, M3

2023 - xDrive Competition M 5dr Step Auto

35
Low Mileage
£71,990
Finance available £1458 pm
  • 3L
  • 5.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stratstone BMW Chesterfield

01246 388445 *
4.3/5 Stars

BMW, X3

2021 - xDrive20i xLine 5dr Step Auto

35
Low Mileage
£27,990
Finance available £554 pm
  • 2L
  • 20.8kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Stratstone BMW Chesterfield

01246 388445 *
4.3/5 Stars