BMW, i3

2022 - 135kW S 42kWh 5dr Auto [Loft Interior World]

£17,897
  • 31.4kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 4 Series

2018 - 420i xDrive M Sport 5dr Auto [Professional Media]

6
Low Mileage
£18,185
  • 2L
  • 40.4kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 1 Series

2021 - 118i [136] M Sport 5dr

£18,821
  • 1.5L
  • 35.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, X2

2020 - sDrive 18i Sport 5dr Step Auto

Low Mileage
£20,959
  • 1.5L
  • 13kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 3 Series

2019 - 320i M Sport 4dr Step Auto [Pro Pack]

Low Mileage
£21,116
  • 2L
  • 43kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Hampshire

BMW, 3 Series

2021 - 318d MHT M Sport 5dr Step Auto

39
£21,216
  • 2L
  • 49.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Marshall BMW Hampshire

BMW, 1 Series

2023 - 118i [136] Sport 5dr Step Auto [Live Cockpit Pro]

39
Low Mileage
£22,150
  • 1.5L
  • 12.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, X1

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

39
£22,378
  • 1.5L
  • 35.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Marshall BMW Hampshire

BMW, X1

2022 - sDrive 20i [178] xLine 5dr Step Auto

£22,897
  • 2L
  • 29.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Marshall BMW Hampshire

BMW, 2 Series

2024 - 225e xDrive Sport 5dr DCT Auto

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

Marshall BMW Hampshire

BMW, 1 Series

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

39
Low Mileage
£24,606
  • 1.5L
  • 13.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 1 Series

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

40
£25,116
  • 1.5L
  • 18kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 2 Series

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

39
£25,136
  • 1.5L
  • 7.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Hampshire

BMW, 3 Series

2021 - 330e M Sport 4dr Step Auto [Pro Pack]

4
£25,237
  • 2L
  • 49.9kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Hampshire

BMW, 5 Series

2020 - 530e M Sport 4dr Auto

39
Low Mileage
£25,495
  • 2L
  • 17.8kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Hampshire

BMW, iX3

2022 - 210kW M Sport 80kWh 5dr Auto

39
£26,292
  • 49.3kMiles
  • Electric
  • Auto
  • Body StyleSUV

Marshall BMW Hampshire

BMW, 2 Series

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

39
Low Mileage
£26,307
  • 2L
  • 13.8kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Hampshire

BMW, 2 Series

2024 - 225e xDrive M Sport 5dr DCT Auto

35
£26,531
  • 1.5L
  • 1.7kMiles
  • Hybrid
  • Semi Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, X3

2019 - xDrive20d M Sport 5dr Step Auto

Low Mileage
£26,732
  • 2L
  • 38.6kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Marshall BMW Hampshire

BMW, 2 Series

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

39
Low Mileage
£27,168
  • 1.5L
  • 3kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Hampshire

BMW, 3 Series

2021 - 320i M Sport 5dr Step Auto

39
Low Mileage
£27,521
  • 2L
  • 14.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Marshall BMW Hampshire

BMW, 2 Series

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

40
£27,919
  • 1.5L
  • 5.5kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Hampshire

BMW, 1 Series

2023 - M135i xDrive 5dr Step Auto

39
£28,345
  • 2L
  • 22kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 5 Series

2022 - 520d MHT M Sport 4dr Step Auto

39
Low Mileage
£29,227
  • 2L
  • 22.4kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Hampshire

… of 3

Most popular models Stock on site today Average price Average mileage Average year
BMW 1 Series 8 £27,262 17,608 2022
BMW 3 Series 8 £31,572 22,556 2022
BMW X3 8 £40,242 12,862 2022
BMW 2 Series 7 £26,918 6,765 2023
BMW X5 6 £60,795 18,382 2023