BMW, i3

2020 - 125kW 42kWh 5dr Auto

39
Low Mileage
£10,980
  • 35.3kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 1 Series

2021 - 118i [136] M Sport 5dr

39
Low Mileage
£20,272
  • 1.5L
  • 22.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 3 Series

2020 - 320i M Sport 4dr Step Auto

42
£20,848
  • 2L
  • 53.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Marshall BMW Hampshire

BMW, 1 Series

2021 - 118i [136] M Sport 5dr

42
Low Mileage
£21,028
  • 1.5L
  • 14.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 1 Series

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

£22,038
  • 1.5L
  • 30.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, X1

2019 - xDrive 20d M Sport 5dr Step Auto

42
Low Mileage
£22,124
  • 2L
  • 30.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Marshall BMW Hampshire

BMW, X2

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

41
Low Mileage
£22,861
  • 1.5L
  • 23.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 2 Series

2024 - 225e xDrive Sport 5dr DCT

29
£23,491
  • 1.5L
  • 11.2kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 3 Series

2021 - 330e xDrive M Sport 5dr Step Auto

39
£23,998
  • 2L
  • 41.9kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Marshall BMW Hampshire

BMW, 1 Series

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

Low Mileage
£24,590
  • 1.5L
  • 16.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 2 Series

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

41
Low Mileage
£24,695
  • 1.5L
  • 11.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Marshall BMW Hampshire

BMW, 1 Series

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

42
£24,882
  • 2L
  • 35.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 1 Series

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

Low Mileage
£25,190
  • 1.5L
  • 6.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 1 Series

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

42
£25,290
  • 2L
  • 30.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 2 Series

2022 - 220i M Sport 2dr Step Auto

42
£25,845
  • 2L
  • 45.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Marshall BMW Hampshire

BMW, 1 Series

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

42
£26,245
  • 2L
  • 25.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 1 Series

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

42
£26,482
  • 2L
  • 26kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, iX3

2022 - 210kW M Sport 80kWh 5dr Auto

42
£26,662
  • 39.5kMiles
  • Electric
  • Auto
  • Body StyleSUV

Marshall BMW Hampshire

BMW, 1 Series

2022 - M135i xDrive 5dr Step Auto

£26,671
  • 2L
  • 29.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, X3

2020 - xDrive20d MHT xLine 5dr Step Auto

40
Low Mileage
£27,383
  • 2L
  • 20.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Marshall BMW Hampshire

BMW, X3

2021 - xDrive20d MHT M Sport 5dr Step Auto

42
£27,588
  • 2L
  • 44.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Marshall BMW Hampshire

BMW, 5 Series

2022 - 520d MHT M Sport 4dr Step Auto

39
Low Mileage
£28,302
  • 2L
  • 21.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Marshall BMW Hampshire

BMW, iX3

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

42
£28,830
  • 46.8kMiles
  • Electric
  • Auto
  • Body StyleSUV

Marshall BMW Hampshire

BMW, iX3

2022 - 210kW M Sport 80kWh 5dr Auto

39
£29,127
  • 27.2kMiles
  • Electric
  • Auto
  • Body StyleSUV

Marshall BMW Hampshire

… of 3

Most popular models Stock on site today Average price Average mileage Average year
BMW 1 Series 12 £25,176 21,285 2022
BMW i4 8 £39,820 8,048 2024
BMW 3 Series 6 £34,841 25,009 2022
BMW X3 6 £35,497 18,783 2022
BMW iX3 6 £31,358 26,326 2022