Page 8 of 12:

308 used BMW have been price checked in Keighley

Used (2025) BMW 123 M Sport 215 HP | Fair price

1 Series xDrive M Sport M PRO

  • 2025
  • 9,460 miles
  • Trim levelM Sport
  • 2.0L Hybrid
  • Hatchback
  • Automatic
  • 215 HP (158 kW)
  • Details
autouncle-certified

Fair price

£32,850
Dealer
West Yorkshire, West Yorkshire
View the car
Availability verified
-5%

Used (2022) BMW i3 Advantage 57 HP | Fair price

i3120Ah Hatchback

  • 2022
  • 20,872 miles
  • Trim levelAdvantage
  • Electric
  • Hatchback
  • Automatic
  • 41 kW (57 HP)
  • CO20 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£16,950
£17,850
Dealer
West Yorkshire, West Yorkshire
View the car
Availability verified

Used (2023) BMW i4 Sport Line 95 HP | Fair price

i4eDrive35 Sport Hatchback

  • 2023
  • 9,310 miles
  • Trim levelSport Line
  • Electric
  • Sedan
  • Automatic
  • 69 kW (95 HP)
  • CO20 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£27,850
Dealer
West Yorkshire, West Yorkshire
View the car
Availability verified

Used (2023) BMW X1 M Sport | Fair price

X1xDrive23i M Sport SUV

  • 2023
  • 8,049 miles
  • Trim levelM Sport
  • 2.0L Electric/Petrol
  • SUV
  • Automatic
  • Details
autouncle-certified

Fair price

£36,500
Dealer
West Yorkshire, West Yorkshire
View the car
Availability verified
-2%
1 / 3

Used (2022) BMW 330e 292 HP | A bit pricey

- 3 SeriesSE Pro 4dr Step Auto

  • 2022
  • 68,323 miles
  • 2.0L Hybrid
  • Sedan
  • Automatic
  • 292 HP (214 kW)
  • mpg0.3
  • CO231 g CO2/km comb.
  • Details
autouncle-certified

A bit pricey

£15,278
£15,607
BD21EY Bradford, West Yorkshire
View the car
Availability verified
-2%
1 / 3

Used (2021) BMW 320 M Sport 184 HP | A bit pricey

3 Series i xDrive M Sport 4dr Step

  • 2021
  • 40,239 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Sedan
  • Automatic
  • 184 HP (135 kW)
  • mpg6.8
  • CO2154 g CO2/km comb.
  • Details
autouncle-certified

A bit pricey

£24,093
£24,672
BD21EY Bradford, West Yorkshire
View the car
Availability verified
New
1 / 3

Used (2020) BMW 435 M Sport 313 HP | A bit pricey

- 4 Series d xDrive M Sport 2dr

  • 2020
  • 33,167 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • Coupe
  • Automatic
  • 313 HP (230 kW)
  • mpg6.9
  • CO2183 g CO2/km comb.
  • Details
autouncle-certified

A bit pricey

£23,274
BD21EY Bradford, West Yorkshire
View the car
Availability verified
-3%
1 / 4

Used (2021) BMW 320 M Sport | A bit pricey

3 Series 2.0 d M Sport Auto xDrive

  • 2021
  • 23,849 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Estate
  • Automatic
  • Details
autouncle-certified

A bit pricey

£28,995
£29,995
Dealer
BD5 8HN Bradford, West Yorkshire
View the car
Availability verified
-2%
1 / 4

Used (2019) BMW X5 M Sport | A bit pricey

xDrive30d M Sport 5dr Auto

  • 2019
  • 82,530 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • mpg34
  • Details
autouncle-certified

A bit pricey

£34,995
£35,995
Dealer
BD5 8HN Bradford, West Yorkshire
View the car
Availability verified
-4%
1 / 3

Used (2021) BMW 330e M Sport | A bit pricey

3 Series M Sport Pro Edition 5dr

  • 2021
  • 63,040 miles
  • Trim levelM Sport
  • 2.0L Hybrid
  • Estate
  • Automatic
  • mpg38.2
  • Details
autouncle-certified

A bit pricey

£21,980
£22,980
Dealer
LS29 8HS Ilkley, West Yorkshire
View the car
Availability verified
1 / 4

Used (2019) BMW X5 M Sport 335 HP | A bit pricey

xDrive40i M Sport 5dr Auto

  • 2019
  • 58,100 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • SUV
  • Automatic
  • 335 HP (246 kW)
  • mpg25.9
  • Details
autouncle-certified

A bit pricey

£37,995
Dealer
BD4 7ED Bradford, West Yorkshire
View the car
Availability verified
1 / 4

Used (2020) BMW 318 M Sport | A bit pricey

3 Series d MHT M Sport 4dr Step

  • 2020
  • 71,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Sedan
  • Automatic
  • Details
autouncle-certified

A bit pricey

£19,490
Dealer
BD21 4DL Bradford, West Yorkshire
View the car
Availability verified
1 / 4

Used (2021) BMW 118 M Sport | A bit pricey

1 Series i [136] M Sport 5dr

  • 2021
  • 44,000 miles
  • Trim levelM Sport
  • 1.5L Petrol
  • Hatchback
  • Manual
  • Details
autouncle-certified

A bit pricey

£18,480
Dealer
LS29 8HS Ilkley, West Yorkshire
View the car
Availability verified
1 / 3

Used (2013) BMW X6 Advantage 245 HP | A bit pricey

3.0 30d SUV 5dr Diesel Auto xDrive

  • 2013
  • 81,000 miles
  • Trim levelAdvantage
  • 3.0L Diesel
  • SUV
  • Automatic
  • 245 HP (180 kW)
  • mpg38
  • Details
autouncle-certified

A bit pricey

£12,950
Dealer
BD2 1QN Bradford, West Yorkshire
View the car
Availability verified
1 / 4

Used (2020) BMW M340 | A bit pricey

3 SeriesxDrive MHT 4dr Step

  • 2020
  • 31,000 miles
  • 3.0L Diesel
  • Sedan
  • Automatic
  • Details
autouncle-certified

A bit pricey

£34,995
Dealer
BD16 1PA Cottingley, West Yorkshire
View the car
Availability verified
1 / 4

Used (2021) BMW M3 Competition Edition 510 HP | A bit pricey

COMPETITION M XDRIVE A 3.0 BiTurbo

  • 2021
  • 37,995 miles
  • Trim levelCompetition Edition
  • 3.0L Petrol
  • Sedan
  • Automatic
  • 510 HP (375 kW)
  • Details
autouncle-certified

A bit pricey

£52,995
Dealer
BD5 8HN Bradford, West Yorkshire
View the car
Availability verified
-3%
1 / 4

Used (2022) BMW X5 M Sport | A bit pricey

3.0 45e 24kWh M Sport Auto xDrive

  • 2022
  • 32,265 miles
  • Trim levelM Sport
  • 3.0L Hybrid
  • SUV
  • Automatic
  • mpg26.9
  • Details
autouncle-certified

A bit pricey

£48,495
£49,995
Dealer
BD5 8HN Bradford, West Yorkshire
View the car
Availability verified
-23%
1 / 4

Used (2017) BMW X5 M Performance | A bit pricey

xDrive M50d 5dr Auto [7 Seat]

  • 2017
  • 99,000 miles
  • Trim levelM Performance
  • 3.0L Diesel
  • SUV
  • Automatic
  • mpg36
  • Details
autouncle-certified

A bit pricey

£22,999
£29,999
Dealer
BD5 9ET Bradford, West Yorkshire
View the car
Availability verified
1 / 3

Used (2014) BMW 120 M Sport | A bit pricey

1 Series d xDrive M Sport 5dr

  • 2014
  • 44,300 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Hatchback
  • Manual
  • Details
autouncle-certified

A bit pricey

£9,995
Dealer
BD21 5QU KEIGHLEY, West Yorkshire
View the car
Availability verified
1 / 4

Used (2016) BMW 330e Sport Line | A bit pricey

3 SeriesSport 4dr Step Auto

  • 2016
  • 124,000 miles
  • Trim levelSport Line
  • 2.0L Hybrid
  • Sedan
  • Automatic
  • Details
autouncle-certified

A bit pricey

£6,489
Dealer
BD21 1QD Keighley, West Yorkshire
View the car
Availability verified
New

Used (2025) BMW X1 xLine | A bit pricey

X1 sDrive20i xLine TECH PACK &

  • 2025
  • 9,978 miles
  • Trim levelxLine
  • 1.5L Electric/Petrol
  • SUV
  • Automatic
  • Details
autouncle-certified

A bit pricey

£32,500
Dealer
West Yorkshire, West Yorkshire
View the car
Availability verified

Used (2025) BMW iX1 M Sport 91 HP | A bit pricey

X1 eDrive20 M Sport TECHNOLOGY

  • 2025
  • 6,443 miles
  • Trim levelM Sport
  • Electric
  • SUV
  • Automatic
  • Range (est.)475 miles
  • 66 kW (91 HP)
  • kWh/100 km15.4
  • CO20 g CO2/km comb.
  • Details
autouncle-certified

A bit pricey

£32,500
Dealer
West Yorkshire, West Yorkshire
View the car
Availability verified

Used (2024) BMW X1 xLine | A bit pricey

X1 sDrive20i xLine SUV

  • 2024
  • 7,897 miles
  • Trim levelxLine
  • 1.5L Electric/Petrol
  • SUV
  • Automatic
  • Details
autouncle-certified

A bit pricey

£32,950
Dealer
West Yorkshire, West Yorkshire
View the car
Availability verified
1 / 4

Used (2019) BMW 530e M Sport | A bit pricey

5 Series M Sport 4dr Auto

  • 2019
  • 141,000 miles
  • Trim levelM Sport
  • 2.0L Hybrid
  • Sedan
  • Automatic
  • Details
autouncle-certified

A bit pricey

£10,989
Dealer
BD21 1QD Keighley, West Yorkshire
View the car
Availability verified

Used (2022) BMW 840 M Sport | A bit pricey

8 Series i M Sport Convertible M

  • 2022
  • 20,545 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Coupe
  • Automatic
  • Details
autouncle-certified

A bit pricey

£41,500
Dealer
West Yorkshire, West Yorkshire
View the car
Availability verified
Showing 176 - 200 of 300 results

Other areas for BMW in West Yorkshire