Skip to main content
Get theCazoo logoapp - Powered by MOTORS

21,126 Used BMW cars for sale

BMW 1 Series2023 - 118i [136] M Sport 5dr Step Auto [LCP]

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

£21,394

  • 1.5L
  • 21.8K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Marshall BMW Hampshire

01256268420 *

BMW X52009 (09) - xDrive35d SE 5dr Auto PAN ROOF

2009 (09) - xDrive35d SE 5dr Auto PAN ROOF18

£4,295

  • 3L
  • 149.0K

    Miles
  • Diesel
  • Automatic
  • SUV

London Autos Ltd

01628561148 *

BMW iX32021 - iX3 210kW Premier Edition 80kWh 5dr Auto

2021 - iX3 210kW Premier Edition 80kWh 5dr Auto42

£23,674

  • 35.2K

    Miles
  • Electric
  • Automatic
  • SUV

Marshall BMW Hampshire

01256268420 *

BMW M42020 (69) - 2dr DCT [Competition Pack] Petrol Coupe

2020 (69) - 2dr DCT [Competition Pack] Petrol Coupe45

Low Mileage

£33,500

  • 3L
  • 45.1K

    Miles
  • Petrol
  • Automatic
  • Coupe

Mercedes-Benz of Reading

01182141139 *

4.3/5 Stars

BMW 1 Series2023 - 118i [136] M Sport 5dr Step Auto [LCP]

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

Low Mileage

£23,584

  • 1.5L
  • 7.2K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Marshall BMW Hampshire

01256268420 *

BMW 1 Series2024 - 1 SERIES 120 M Sport 5dr Step Auto

2024 - 1 SERIES 120 M Sport 5dr Step Auto

Low Mileage

£28,065

  • 1.5L
  • 6.9K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Marshall BMW Hampshire

01256268420 *

BMW 3 Series2021 - 330E M SPORT 4-Door

2021 - 330E M SPORT 4-Door1

£17,000

£311/pm (PCP)

  • 2L
  • 82.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Camberley

01276983839 *

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 1 Series2017 (67) - 1.5 116d Sport Euro 6 (s/s) 3dr

2017 (67) - 1.5 116d Sport Euro 6 (s/s) 3dr39

£6,375

£113/pm (HP)

  • 1.5L
  • 100.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Choices Motor Company

01344203046 *

BMW i42022 - M50 4-Door

2022 - M50 4-Door1

£32,200

£484/pm (PCP)

  • 26.3K

    Miles
  • Electric
  • Automatic
  • Hatchback

Big Motoring World Camberley

01276983839 *

BMW X52024 - X5 xDrive30d MHT M Sport 5dr Auto [Pro Pack]

2024 - X5 xDrive30d MHT M Sport 5dr Auto [Pro Pack]

Low Mileage

£59,541

  • 3L
  • 13.9K

    Miles
  • Diesel
  • Automatic
  • SUV

Marshall BMW Hampshire

01256268420 *

BMW 3 Series2019 - 3 SERIES 320d M Sport 4dr [Tech Pack]

2019 - 3 SERIES 320d M Sport 4dr [Tech Pack]

£18,039

  • 2L
  • 55.7K

    Miles
  • Diesel
  • Manual
  • Saloon

Marshall BMW Hampshire

01256268420 *

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

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

£75,884

  • 3L
  • 7.7K

    Miles
  • Diesel
  • Automatic
  • SUV

Marshall BMW Hampshire

01256268420 *

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 1 Series2023 - 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP]

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

£19,775

  • 1.5L
  • 41.7K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Marshall BMW Hampshire

01256268420 *

BMW 3 Series2013 (13) - 2.0 320d Luxury Auto Euro 5 (s/s) 4dr

2013 (13) - 2.0 320d Luxury Auto Euro 5 (s/s) 4dr44

Low Mileage

£6,690

£119/pm (HP)

  • 2L
  • 82.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Choices Motor Company

01344203046 *

BMW 3 Series2018 (18) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

2018 (18) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr35

Low Mileage

£13,490

£262/pm (HP)

  • 2L
  • 56.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Noble Motors

01256268407 *

BMW i52025 - I5 250kW eDrive40 M Sport 84kWh 4dr Auto [Tech+/22kW]

2025 - I5 250kW eDrive40 M Sport 84kWh 4dr Auto [Tech+/22kW]39

Reduced

£46,347

  • 5.1K

    Miles
  • Electric
  • Automatic
  • Saloon

Marshall BMW Hampshire

01256268420 *

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

2022 - 8 SERIES 840i M Sport 2dr Auto41

Low Mileage

£44,102

  • 3L
  • 14.1K

    Miles
  • Petrol
  • Automatic
  • Coupe

Marshall BMW Hampshire

01256268420 *

BMW X12025 - X1 xDrive 25e M Sport 5dr [Tech/Pro Pack] Step Auto

2025 - X1 xDrive 25e M Sport 5dr [Tech/Pro Pack] Step Auto49

£38,009

  • 1.5L
  • 10.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Marshall BMW Hampshire

01256268420 *

* 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.