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

2018 (67) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

28
£15,795
Finance available £331 pm
  • 2L
  • 82.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Motors Deals Ltd

BMW, X5

2023 - xDrive30d MHT M Sport 5dr Auto [Tech Pack]

36
Low Mileage
£56,995
Finance available £1150 pm
  • 3L
  • 10.8kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

BMW Bavarian

BMW, 1 Series

2020 (69) - 1.5 116d M Sport Hatchback 5dr Diesel DCT Euro 6 (s/s) (116 ps)

70
£16,600
Finance available £356 pm
  • 1.5L
  • 46.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Big Motoring World Cannock

BMW, 1 Series

2024 (24) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

68
£23,500
Finance available £406 pm
  • 1.5L
  • 12.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Enfield

BMW, 1 Series

2017 (17) - M140i 3dr [Nav] Step Auto

24
£19,490
Finance available £380 pm
  • 3L
  • 65kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

AUTOPRESTIGE

01274 087615 *
3.3/5 Stars

BMW, 3 Series

2010 (10) - 2.0 318d SE Business Edition Touring Euro 5 5dr

31
£3,789
Finance available £62 pm
  • 2L
  • 126kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Carworld Sheffield

0114 308 6605 *
5/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, 3 Series

2023 - 320i M Sport 4dr Step Auto

31
£26,349
Finance available £555 pm
  • 2L
  • 15.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Burnley

BMW, 3 Series

2024 - 330e M Sport 5dr Step Auto

39
£33,337
  • 2L
  • 11.5kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

Marshall BMW Hampshire

BMW, 2 Series Gran Tourer

2017 (17) - 1.5 218i Sport MPV 5dr Petrol Manual Euro 6 (s/s) (136 ps)

41
£9,940
  • 1.5L
  • 69.3kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Dace Specialist Car Centre Stockport

0161 694 5314 *
4.8/5 Stars

BMW, 7 Series

2014 - 740i ActiveHybrid 7 SE 4-Door

67
Low Mileage
£12,711
Finance available £262 pm
  • 3L
  • 58kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Imperial Motor Company Limited

BMW, 1 Series

2019 - 118i M Sport Shadow Edition 5-Door

19
£13,190
Finance available £272 pm
  • 1.5L
  • 57.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Fresh Motors Ltd

BMW, 1 Series

2021 (21) - 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr

50
£24,491
  • 2L
  • 45.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Your Next Car Ltd

BMW, X1

2022 - sDrive 18d xLine 5dr Step Auto

16
Reduced
£23,495
Finance available £462 pm
  • 2L
  • 28kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

James O'Hara & Sons Motors

BMW, iX3

2022 - 80kWh M Sport Pro SUV 5dr Electric Auto (286 ps) - PARK ASSIST - HK AUDIO -

50
Low Mileage
£30,814
Finance available £626 pm
  • 25kMiles
  • Electric
  • Auto
  • Body StyleSUV

Carsa Mountsorrel

0116 216 5589 *
4.4/5 Stars

BMW, 3 Series

2023 - 320d MHT M Sport 5dr Step Auto

18
£33,900
Finance available £676 pm
  • 2L
  • 28.9kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Car Sales NI Ltd