BMW, 4 Series

2016 - 420d [190] xDrive Sport 5dr Auto [Business Media]

19
Reduced
£15,998
  • 2L
  • 33.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 2 Series

2020 - 218i M Sport 2dr [Nav]

19
Low Mileage
£17,498
  • 1.5L
  • 17.6kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 5 Series

2018 - 530e M Sport 4dr Auto

19
Low Mileage
£18,998
  • 2L
  • 29.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 1 Series

2021 - 118i [136] Sport 5dr Step Auto

19
£18,998
  • 1.5L
  • 40.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 1 Series

2021 - 118i [136] Sport 5dr Step Auto

19
Low Mileage
£18,998
  • 1.5L
  • 28.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 1 Series

2022 - 118i [136] M Sport 5dr Step Auto [LCP]

19
£21,898
  • 1.5L
  • 33.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 1 Series

2020 - 118d M Sport 5dr

19
£21,898
  • 2L
  • 7.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 1 Series

2021 - 118i [136] M Sport 5dr Step Auto

19
Low Mileage
£22,898
  • 1.5L
  • 22.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 1 Series

2019 - M140i Shadow Edition 3dr Step Auto

19
Low Mileage
£22,998
  • 3L
  • 46.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, X3

2020 - xDrive20d M Sport 5dr Step Auto

19
£23,998
  • 2L
  • 67.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 3 Series

2020 - 330i M Sport 4dr Step Auto

19
£23,998
  • 2L
  • 46.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 1 Series

2024 - 116d M Sport 5dr Step Auto [Live Cockpit Pro]

19
£23,998
  • 1.5L
  • 26.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 4 Series

2020 - 430d xDrive M Sport 2dr Auto [Professional Media]

19
Reduced
£25,698
  • 3L
  • 17.9kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 2 Series

2023 - 225e xDrive Sport 5dr DCT

19
Low Mileage
£27,898
  • 1.5L
  • 6kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 2 Series

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

19
£29,998
  • 1.5L
  • 10Miles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, X3

2022 - xDrive20d MHT xLine 5dr Step Auto

19
£31,498
  • 2L
  • 38.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, iX1

2023 - 230kW xDrive30 xLine 65kWh 5dr Auto [22kWCh]

19
Reduced
£31,898
  • 6.7kMiles
  • Electric
  • Auto
  • Body StyleEstate

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, X3

2022 - xDrive20d MHT xLine 5dr Step Auto

19
Low Mileage
£32,998
  • 2L
  • 17.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, X3

2022 - xDrive20d MHT xLine 5dr Step Auto

19
£32,998
  • 2L
  • 28.1kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, X3

2022 - xDrive20d MHT xLine 5dr Step Auto

19
£32,998
  • 2L
  • 33.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 4 Series

2022 - 420d MHT M Sport 5dr Step Auto

19
Low Mileage
£33,898
  • 2L
  • 14.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, iX1

2024 - 150kW eDrive20 M Sport 65kWh 5dr Auto

19
Low Mileage
£33,898
  • 3.2kMiles
  • Electric
  • Auto
  • Body StyleEstate

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, iX3

2022 - 210kW M Sport Pro 80kWh 5dr Auto

19
Low Mileage
£34,898
  • 10.1kMiles
  • Electric
  • Auto
  • Body StyleSUV

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 3 Series

2023 - 330e M Sport 4dr Step Auto

19
Low Mileage
£34,998
  • 2L
  • 11.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars
… of 3

Most popular models Stock on site today Average price Average mileage Average year
BMW 3 Series 10 £35,018 15,153 2023
BMW X3 8 £36,160 29,544 2022
BMW 1 Series 7 £21,669 29,390 2021
BMW 4 Series 6 £32,231 18,669 2021
BMW X5 5 £53,758 18,286 2021