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

2014 (14) - 2.0 220I M SPORT 2d 181 BHP 2-Door

26
Reduced
£9,195
Finance available £183 pm
  • 2L
  • 79.7kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Motorswitch Ltd

BMW, X5M

2017 (12) - M50D 5-Door

43
£27,995
Finance available £555 pm
  • 3L
  • 66kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Crisps Paramount Garage Ltd

01728 440893 *
4.4/5 Stars

BMW, 1 Series

2021 - 118i M Sport 5dr - 1 OWNER FROM NEW -

8
Low Mileage
£17,990
  • 1.5L
  • 32kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Glasshoughton Car Sales

BMW, 3 Series

2020 (20) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

44
£19,890
Finance available £388 pm
  • 2L
  • 44.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Walmersleys Trade Centre

BMW, X2

2018 - xDrive 20d M Sport X 5dr Step Auto

59
£15,990
Finance available £342 pm
  • 2L
  • 55.7kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Cars2 Wakefield MG

01942 365186 *
4.8/5 Stars

BMW, 2 Series Gran Coupe

2022 (22) - 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps)

71
£18,100
  • 1.5L
  • 60.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Big Motoring World Enfield

BMW, 3 Series

2020 - 320i Sport 4dr Step Auto

40
£15,689
  • 2L
  • 76.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch Superstore Derby

01252 960119 *
4.3/5 Stars

BMW, 1 Series

2025 (74) - 120 M Sport 5dr Step Auto

1
£33,900
Finance available £676 pm
  • 1.5L
  • 2.6kMiles
  • Hybrid
  • Semi Auto
  • Body StyleHatchback

Ocean Group BMW Paignton

BMW, 4 Series

2016 (16) - 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

46
£14,491
  • 2L
  • 80.8kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Your Next Car Ltd

BMW, 3 Series

2016 (16) - 335d xDrive M Sport 4dr Step Auto

7
£6,250
Finance available £117 pm
  • 3L
  • 140kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

BMW, X1

2022 (72) - 2.0 18d Sport SUV 5dr Diesel DCT sDrive Euro 6 (s/s) (150 ps)

78
£25,500
Finance available £484 pm
  • 2L
  • 33.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Big Motoring World Sheffield

BMW, 3 Series

2021 (70) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

23
Reduced
£21,265
Finance available £416 pm
  • 2L
  • 41.2kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Cartime

0161 669 6820 *
4.4/5 Stars

BMW, 2 Series Active Tourer

2018 (18) - 1.5 218i Sport MPV 5dr Petrol Manual Euro 6 (s/s) (140 ps)

31
Low Mileage
£10,000
  • 1.5L
  • 52.8kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Jaky Motors

BMW, i5

2023 (73) - 250kW eDrive40 M Sport 84kWh 4dr Auto Electric Saloon

45
£37,499
  • 17.7kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Vertu BMW York

BMW, 1 Series

2023 (73) - 118i M Sport 5dr Step Auto Petrol Hatchback

72
Low Mileage
£23,426
  • 1.5L
  • 7.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW York

BMW, 1 Series

2020 - 118i M Sport 5dr

26
Low Mileage
£16,995
Finance available £357 pm
  • 1.5L
  • 40.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Roy Hanna Motors