Skip to main content
Get theCazoo logoapp - Powered by MOTORS

20,857 Used BMW cars for sale

BMW 3 Series2021 - 3 SERIES 330e M Sport 4dr Step Auto

2021 - 3 SERIES 330e M Sport 4dr Step Auto39

£21,039

  • 2L
  • 40.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Marshall BMW Hampshire

01256268420 *

BMW 1 Series2014 (14) - 1.6 116i Sport Auto Euro 6 (s/s) 5dr

2014 (14) - 1.6 116i Sport Auto Euro 6 (s/s) 5dr59

Low Mileage

£9,699

£183/pm (HP)

  • 1.6L
  • 38.2K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Top Rides Group Ltd

01344203030 *

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

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

£21,229

  • 1.5L
  • 26.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Marshall BMW Hampshire

01256268420 *

BMW 2 Series2018 - 218I SE 2-Door

2018 - 218I SE 2-Door28

Low Mileage

£12,900

£260/pm (HP)

  • 1.5L
  • 25.1K

    Miles
  • Petrol
  • Manual
  • Convertible

Big Motoring World Camberley

01276983839 *

BMW 3 Series2021 - 330E M SPORT 4-Door

2021 - 330E M SPORT 4-Door26

£18,700

£319/pm (PCP)

  • 2L
  • 53.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Camberley

01276983839 *

BMW 2 Series Gran Coupe2020 - 218I M SPORT GRAN COUPE 4-Door

2020 - 218I M SPORT GRAN COUPE 4-Door27

£15,002

  • 1.5L
  • 70.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Big Motoring World Camberley

01276983839 *

BMW 1 Series2025 - 120 Sport 5dr Step Auto

2025 - 120 Sport 5dr Step Auto

£24,912

  • 1.5L
  • 11.3K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Marshall BMW Hampshire

01256268420 *

BMW i42025 - I4 250kW eDrive40 M Sport 83.9kWh 5dr Auto

2025 - I4 250kW eDrive40 M Sport 83.9kWh 5dr Auto39

Low Mileage

£38,512

  • 3.1K

    Miles
  • Electric
  • Automatic
  • Hatchback

Marshall BMW Hampshire

01256268420 *

BMW 3 Series2020 - M340i xDrive 4dr Step Auto

2020 - M340i xDrive 4dr Step Auto50

Low Mileage

£31,195

£501/pm (PCP)

  • 3L
  • 36.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

RJDMOTORS LTD

01405801345 *

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

2022 - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)53

£16,790

  • 1.5L
  • 57.9K

    Miles
  • Petrol
  • Automatic
  • Hatchback

BMW iX32022 - iX3 210kW M Sport 80kWh 5dr Auto

2022 - iX3 210kW M Sport 80kWh 5dr Auto39

Low Mileage

£27,436

  • 20.1K

    Miles
  • Electric
  • Automatic
  • SUV

Marshall BMW Hampshire

01256268420 *

BMW 2 Series2014 (64) - 3.0 M235i Auto Euro 6 (s/s) 2dr

2014 (64) - 3.0 M235i Auto Euro 6 (s/s) 2dr24

Low Mileage

£16,995

£336/pm (HP)

  • 3L
  • 56.3K

    Miles
  • Petrol
  • Automatic
  • Coupe

The Plough Garage

01252415414 *

BMW 1 Series2013 (13) - 2.0 120d M Sport Auto Euro 5 2dr

2013 (13) - 2.0 120d M Sport Auto Euro 5 2dr27

£3,795

£59/pm (HP)

  • 2L
  • 109.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

Rightmove Autos Limited

01182058857 *

BMW 1 Series2021 - 1 SERIES 118i [136] M Sport 5dr

2021 - 1 SERIES 118i [136] M Sport 5dr41

£13,248

  • 1.5L
  • 95.2K

    Miles
  • Petrol
  • Manual
  • Hatchback

Marshall Honda Reading

01182078508 *

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

  • 1.5L
  • 41.7K

    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

£35,924

  • 25.0

    Miles
  • Electric
  • Automatic
  • Hatchback

Marshall BMW Hampshire

01256268420 *

BMW 4 Series2021 - 2.0 430i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (258 ps) Semi Automatic

2021 - 2.0 430i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (258 ps) Semi Automatic22

£24,999

  • 2L
  • 51.3K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

Hartwell Reading

01182079097 *

BMW 3 Series2018 - 2.0 320i M Sport Shadow Edition Touring 5dr Petrol Auto Euro 6 (s/s) (184 p

2018 - 2.0 320i M Sport Shadow Edition Touring 5dr Petrol Auto Euro 6 (s/s) (184 p53

Low Mileage

£16,780

  • 2L
  • 50.2K

    Miles
  • Petrol
  • Automatic
  • Estate

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

2025 - 320i M Sport 4dr Step Auto

Low Mileage

£36,905

  • 2L
  • 2.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Marshall BMW Hampshire

01256268420 *

BMW iX2022 - iX 240kW xDrive40 M Sport 76.6kWh 5dr Auto

2022 - iX 240kW xDrive40 M Sport 76.6kWh 5dr Auto38

£32,855

  • 31.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.