Skip to main content
Get theCazoo logoapp - Powered by MOTORS

21,892 Used BMW cars for sale

BMW X52023 - X5 xDrive30d MHT M Sport 5dr Auto [Tech/Pro Pack]

2023 - X5 xDrive30d MHT M Sport 5dr Auto [Tech/Pro Pack]

£60,120

  • 3L
  • 18.2K

    Miles
  • Diesel
  • Automatic
  • SUV

Marshall BMW Hampshire

01256268420 *

BMW 3 Series Gran Turismo2016 (16) - 3.0 335d M Sport GT Auto xDrive Euro 6 (s/s) 5dr

2016 (16) - 3.0 335d M Sport GT Auto xDrive Euro 6 (s/s) 5dr58

£11,495

£220/pm (HP)

  • 3L
  • 91.5K

    Miles
  • Diesel
  • Automatic
  • Hatchback

LION CAR HUB LTD

01252415031 *

BMW X72025 - Bmw X7 Diesel Estate xDrive40d MHT M Sport 5dr Step Auto [6 Seat]

2025 - Bmw X7 Diesel Estate xDrive40d MHT M Sport 5dr Step Auto [6 Seat]39

£81,991

  • 3L
  • 5.4K

    Miles
  • Diesel
  • Automatic
  • SUV

Marshall BMW Hampshire

01256268420 *

BMW 2 Series2022 - 2 SERIES 218i [136] M Sport 4dr DCT

2022 - 2 SERIES 218i [136] M Sport 4dr DCT39

Low Mileage

£21,867

  • 1.5L
  • 15.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Marshall BMW Hampshire

01256268420 *

BMW i42023 - I4 210kW eDrive35 M Sport 70kWh 5dr Auto

2023 - I4 210kW eDrive35 M Sport 70kWh 5dr Auto48

Low Mileage

£28,458

  • 16.9K

    Miles
  • Electric
  • Automatic
  • Hatchback

Marshall BMW Hampshire

01256268420 *

BMW 8 Series2022 - 8 SERIES 840i M Sport 4dr Auto

2022 - 8 SERIES 840i M Sport 4dr Auto39

Low Mileage

£42,478

  • 3L
  • 11.2K

    Miles
  • Petrol
  • Automatic
  • Coupe

Marshall BMW Hampshire

01256268420 *

BMW iX12025 - iX1 150kW eDrive20 M Sport 65kWh 5dr Auto

2025 - iX1 150kW eDrive20 M Sport 65kWh 5dr Auto39

Low Mileage

£33,419

  • 3.4K

    Miles
  • Electric
  • Automatic
  • Estate

Marshall BMW Hampshire

01256268420 *

BMW X52025 - X5 xDrive40d MHT M Sport 5dr Auto [Tech/Pro Pack]

2025 - X5 xDrive40d MHT M Sport 5dr Auto [Tech/Pro Pack]39

£70,644

  • 3L
  • 9.1K

    Miles
  • Diesel
  • Automatic
  • SUV

Marshall BMW Hampshire

01256268420 *

BMW 1 Series2019 (19) - 1.5 118i GPF M Sport Euro 6 (s/s) 5dr

2019 (19) - 1.5 118i GPF M Sport Euro 6 (s/s) 5dr48

Low Mileage

£14,998

  • 1.5L
  • 21.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

A30 Car Sales of Hook

01256766788 *

BMW X62025 - X6 xDrive30d MHT M Sport 5dr Step Auto [Tech Pack]

2025 - X6 xDrive30d MHT M Sport 5dr Step Auto [Tech Pack]49

£66,961

  • 3L
  • 7.3K

    Miles
  • Diesel
  • Automatic
  • SUV

Marshall BMW Hampshire

01256268420 *

BMW iX22025 - Bmw Ix2 Electric Hatchback 230kW xDrive30 M Sport 65kWh 5dr Auto [Tech/Pro]

2025 - Bmw Ix2 Electric Hatchback 230kW xDrive30 M Sport 65kWh 5dr Auto [Tech/Pro]39

Low Mileage

£39,091

  • 1.1K

    Miles
  • Electric
  • Automatic
  • Estate

Marshall BMW Hampshire

01256268420 *

BMW 3 Series2024 - 320i M Sport 4dr Step Auto

2024 - 320i M Sport 4dr Step Auto

£32,414

  • 2L
  • 12.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Marshall BMW Hampshire

01256268420 *

BMW i42025 - Bmw I4 Gran Coupe 210kW eDrive35 M Sport 70kWh 5dr Auto

2025 - Bmw I4 Gran Coupe 210kW eDrive35 M Sport 70kWh 5dr Auto39

Reduced

£34,591

  • 774.0

    Miles
  • Electric
  • Automatic
  • Hatchback

Marshall BMW Hampshire

01256268420 *

BMW iX32022 - M SPORT 5-Door

2022 - M SPORT 5-Door29

£25,500

£402/pm (PCP)

  • 36.7K

    Miles
  • Electric
  • Automatic
  • SUV

Big Motoring World Camberley

01276983839 *

BMW iX2025 - Bmw Ix Estate 300kW xDrive45 M Sport 101kWh 5dr Auto [Skylounge]

2025 - Bmw Ix Estate 300kW xDrive45 M Sport 101kWh 5dr Auto [Skylounge]

£65,691

  • 2.0K

    Miles
  • Electric
  • Automatic
  • SUV

Marshall BMW Hampshire

01256268420 *

BMW iX2022 - XDRIVE40 M SPORT 5-Door

2022 - XDRIVE40 M SPORT 5-Door28

£33,800

£542/pm (PCP)

  • 26.7K

    Miles
  • Electric
  • Automatic
  • SUV

Big Motoring World Camberley

01276983839 *

BMW 1 Series2024 - 1.5 118i Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

2024 - 1.5 118i Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)40

£20,258

£318/pm (PCP)

  • 1.5L
  • 23.2K

    Miles
  • Petrol
  • Automatic
  • Hatchback

drivedirect Aldershot

01252412344 *

3.8/5 Stars

BMW 2 Series2025 - Bmw 2 Series Coupe 220i M Sport 2dr Step Auto [Pro Pack]

2025 - Bmw 2 Series Coupe 220i M Sport 2dr Step Auto [Pro Pack]39

Low Mileage

£32,791

  • 2L
  • 4.2K

    Miles
  • Petrol
  • Automatic
  • Coupe

Marshall BMW Hampshire

01256268420 *

BMW iX32021 - PREMIER EDITION PRO 5-Door

2021 - PREMIER EDITION PRO 5-Door28

£22,900

£361/pm (PCP)

  • 37.0K

    Miles
  • Electric
  • Automatic
  • SUV

Big Motoring World Camberley

01276983839 *

BMW M32013 (13) - E93 4.0 V8 DCT Convertible 2-Door

2013 (13) - E93 4.0 V8 DCT Convertible 2-Door39

Low Mileage

£22,995

£452/pm (HP)

  • 4L
  • 38.5K

    Miles
  • Petrol
  • Automatic
  • Convertible

4 Star Classics

01420551490 *

4.9/5 Stars

* Telephone numbers starting with 084X or 087X will cost you up to 13p per minute plus your telephone company's access charge. Calls to other telephone numbers will only cost your phone company's access charge.