Get the app

powered by motors

 

BMW, i3

2022 - 135kW S 42kWh 5dr Auto

£15,789
  • 36.2kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 1 Series

2022 - 118i [136] SE 5dr Step Auto [Live Cockpit Pro]

39
£18,483
  • 1.5L
  • 32kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 2 Series

2022 - 218d M Sport 4dr Step Auto

41
£19,786
  • 2L
  • 47.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Marshall BMW Hampshire

BMW, 1 Series

2021 - 118i [136] M Sport 5dr

42
Low Mileage
£19,991
  • 1.5L
  • 14.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 1 Series

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

42
£20,691
  • 1.5L
  • 30.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, X1

2019 - xDrive 20d M Sport 5dr Step Auto

42
Low Mileage
£21,624
  • 2L
  • 30.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Marshall BMW Hampshire

BMW, 1 Series

2022 - 118i [136] M Sport 5dr [Live Cockpit Professional]

41
Low Mileage
£21,804
  • 1.5L
  • 14.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, X2

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

41
Low Mileage
£21,808
  • 1.5L
  • 23.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 1 Series

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

42
Low Mileage
£22,691
  • 1.5L
  • 16.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 1 Series

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

42
Low Mileage
£23,115
  • 1.5L
  • 14.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 2 Series

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

39
Low Mileage
£23,473
  • 1.5L
  • 15.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Marshall BMW Hampshire

BMW, 1 Series

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

42
Low Mileage
£23,891
  • 1.5L
  • 6.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 1 Series

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

42
£23,891
  • 2L
  • 30.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 1 Series

2021 - 128ti 5dr Step Auto [Tech/Pro Pack]

Low Mileage
£25,083
  • 2L
  • 24.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 2 Series

2025 - 218i [136] M Sport 4dr DCT [Pro Pack]

42
£25,490
  • 1.5L
  • 11.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Marshall BMW Hampshire

BMW, 1 Series

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

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

Marshall BMW Hampshire

BMW, 1 Series

2022 - M135i xDrive 5dr Step Auto

42
£25,891
  • 2L
  • 29.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 2 Series

2024 - 225e xDrive Sport 5dr DCT

43
Low Mileage
£26,454
  • 1.5L
  • 4.8kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 1 Series

2021 - M135i xDrive 5dr Step Auto [Pro Pack]

Low Mileage
£26,530
  • 2L
  • 30.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 3 Series

2022 - 320d MHT M Sport 5dr Step Auto

39
£27,284
  • 2L
  • 30.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Marshall BMW Hampshire

BMW, 1 Series

2025 - 120 Sport 5dr Step Auto

39
£27,387
  • 1.5L
  • 6.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 1 Series

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

42
Low Mileage
£27,482
  • 2L
  • 11.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 1 Series

2025 - 120 Sport 5dr Step Auto

41
Low Mileage
£27,675
  • 1.5L
  • 3.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 2 Series

2024 - 220i M Sport 4dr Step Auto [Pro Pack]

39
£28,759
  • 2L
  • 7.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Marshall BMW Hampshire

… of 3

Most popular models Stock on site today Average price Average mileage Average year
BMW 1 Series 15 £24,011 19,403 2022
BMW 2 Series 8 £27,484 13,667 2024
BMW 3 Series 5 £33,666 10,071 2024
BMW 4 Series 5 £44,664 9,644 2024
BMW X2 5 £34,757 7,951 2024