Skip to main content
Get theCazoo logoapp - Powered by MOTORS

21,918 Used BMW cars for sale

BMW 1 Series2019 - 3.0 M140I Shadow Edition Auto 5dr

2019 - 3.0 M140I Shadow Edition Auto 5dr39

£17,888

£316/pm (PCP)

  • 3L
  • 74.4K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Penny Hill Motors

01276538675 *

BMW 2 Series2021 - 2 SERIES M235i xDrive 4dr Step Auto [Pro Pack]

2021 - 2 SERIES M235i xDrive 4dr Step Auto [Pro Pack]39

£23,500

  • 2L
  • 39.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

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 1 Series2015 (15) - 1.5 116d M Sport Auto Euro 6 (s/s) 5dr

2015 (15) - 1.5 116d M Sport Auto Euro 6 (s/s) 5dr40

Low Mileage

£12,990

£252/pm (HP)

  • 1.5L
  • 35.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Noble Motors

01256268407 *

BMW iX2022 - XDRIVE40 M SPORT 5-Door

2022 - XDRIVE40 M SPORT 5-Door61

£31,000

£492/pm (PCP)

  • 39.4K

    Miles
  • Electric
  • Automatic
  • SUV

Big Motoring World Camberley

01276983839 *

BMW X52020 - xDrive40i M Sport 5dr Auto

2020 - xDrive40i M Sport 5dr Auto35

Reduced

£33,990

  • 3L
  • 59.7K

    Miles
  • Petrol
  • Automatic
  • SUV

Stratstone Select Bracknell

01344202530 *

4.6/5 Stars

BMW X12022 - SDRIVE18I XLINE 5-Door

2022 - SDRIVE18I XLINE 5-Door27

Low Mileage

£23,094

£406/pm (PCP)

  • 1.5L
  • 26.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Big Motoring World Camberley

01276983839 *

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,091

  • 2.4K

    Miles
  • Electric
  • Automatic
  • Estate

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 *

BMW M82023 - i V8 Competition 2-Door

2023 - i V8 Competition 2-Door30

£60,950

£951/pm (PCP)

  • 4.4L
  • 32.6K

    Miles
  • Petrol
  • Automatic
  • Coupe

Scuderia Prestige Automobile

01276543132 *

4.8/5 Stars

BMW M22025 - Bmw M2 Coupe M2 480 2dr Step Auto

2025 - Bmw M2 Coupe M2 480 2dr Step Auto39

£63,991

  • 3L
  • 2.1K

    Miles
  • Petrol
  • Automatic
  • Coupe

Marshall BMW Hampshire

01256268420 *

BMW i42022 - EDRIVE40 SPORT 4-Door

2022 - EDRIVE40 SPORT 4-Door27

Low Mileage

£26,500

£387/pm (PCP)

  • 21.2K

    Miles
  • Electric
  • Automatic
  • Hatchback

Big Motoring World Camberley

01276983839 *

BMW 3 Series2015 (65) - 2.0 320d ED Sport Touring Euro 6 (s/s) 5dr

2015 (65) - 2.0 320d ED Sport Touring Euro 6 (s/s) 5dr22

£3,995

  • 2L
  • 195.0K

    Miles
  • Diesel
  • Manual
  • Estate

Parkside Reading Limited

01184023918 *

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

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

Low Mileage

£24,317

  • 31.3K

    Miles
  • Electric
  • Automatic
  • SUV

Marshall BMW Hampshire

01256268420 *

BMW M22017 - 3.0i DCT Euro 6 (s/s) 2dr

2017 - 3.0i DCT Euro 6 (s/s) 2dr35

Low Mileage

£27,995

£555/pm (HP)

  • 3L
  • 26.3K

    Miles
  • Petrol
  • Automatic
  • Coupe

Goldheart Automotive

01483910967 *

BMW 3 Series2021 - 330E M SPORT 4-Door

2021 - 330E M SPORT 4-Door29

£18,240

£303/pm (PCP)

  • 2L
  • 51.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Camberley

01276983839 *

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

Low Mileage

£22,349

  • 1.5L
  • 14.8K

    Miles
  • Petrol
  • Automatic
  • Hatchback

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 3 Series2004 (04) - 320 Ci Sport 2dr

2004 (04) - 320 Ci Sport 2dr14

Low Mileage

£1,795

  • 2.2L
  • 117.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Platinum Cars Ltd

01182274521 *

BMW iX2024 - iX 385kW xDrive50 M Sport 111.5kWh 5dr Auto

2024 - iX 385kW xDrive50 M Sport 111.5kWh 5dr Auto39

Reduced

£51,651

  • 14.8K

    Miles
  • Electric
  • Automatic
  • SUV

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.