Skip to main content
Get theCazoo logoapp - Powered by MOTORS

21,892 Used BMW cars for sale

BMW 1 Series2019 (19) - M140i Shadow Edition 5dr Step Auto

2019 (19) - M140i Shadow Edition 5dr Step Auto53

£20,000

£360/pm (PCP)

  • 3L
  • 62.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

TMC Motors

01252960115 *

4.7/5 Stars

BMW 2 Series2021 - 2 SERIES 218i M Sport 4dr DCT

2021 - 2 SERIES 218i M Sport 4dr DCT38

Low Mileage

£20,411

  • 1.5L
  • 21.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Marshall BMW Hampshire

01256268420 *

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 iX2025 - Bmw Ix Estate 300kW xDrive45 M Sport 101kWh 5dr Auto

2025 - Bmw Ix Estate 300kW xDrive45 M Sport 101kWh 5dr Auto44

£59,491

  • 4.7K

    Miles
  • Electric
  • Automatic
  • SUV

Marshall BMW Hampshire

01256268420 *

BMW i52025 - Bmw I5 Touring 250kW eDr40 M Sport Pro 84kWh 5dr Auto Tech+/22kW

2025 - Bmw I5 Touring 250kW eDr40 M Sport Pro 84kWh 5dr Auto Tech+/22kW

£51,891

  • 6.4K

    Miles
  • Electric
  • Automatic
  • Estate

Marshall BMW Hampshire

01256268420 *

BMW X32022 - XDRIVE20D M SPORT 5-Door

2022 - XDRIVE20D M SPORT 5-Door63

Low Mileage

£28,179

£442/pm (PCP)

  • 2L
  • 29.6K

    Miles
  • Hybrid
  • Automatic
  • SUV

Big Motoring World Camberley

01276983839 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

2021 (21) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr49

Reduced

£19,500

£325/pm (PCP)

  • 2L
  • 64.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

TMC Motors

01252960115 *

4.7/5 Stars

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

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

£32,404

  • 31.8K

    Miles
  • Electric
  • Automatic
  • SUV

Marshall BMW Hampshire

01256268420 *

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

2019 (69) - 1.5 118i M Sport Euro 6 (s/s) 5dr17

Low Mileage

£15,495

£304/pm (HP)

  • 1.5L
  • 48.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

The Plough Garage

01252415414 *

BMW 3 Series2021 - 320I M SPORT 4-Door

2021 - 320I M SPORT 4-Door26

Low Mileage

£23,200

£386/pm (PCP)

  • 2L
  • 23.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Big Motoring World Camberley

01276983839 *

BMW 3 Series2012 (12) - 2.0 320d Sport Plus Edition Euro 5 (s/s) 2dr

2012 (12) - 2.0 320d Sport Plus Edition Euro 5 (s/s) 2dr33

Reduced

£4,590

  • 2L
  • 123.0K

    Miles
  • Diesel
  • Manual
  • Convertible

AST Cars

01420558832 *

4.4/5 Stars

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

2023 - 2 SERIES 218i [136] M Sport 4dr DCT49

£21,927

  • 1.5L
  • 29.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Marshall BMW Hampshire

01256268420 *

BMW 1 Series2025 - Bmw 1 Series Hatchback 120 M Sport 5dr Step Auto

2025 - Bmw 1 Series Hatchback 120 M Sport 5dr Step Auto46

Low Mileage

£30,091

  • 1.5L
  • 1.7K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Marshall BMW Hampshire

01256268420 *

BMW X52025 - Bmw X5 Estate xDrive50e M Sport 5dr Auto

2025 - Bmw X5 Estate xDrive50e M Sport 5dr Auto39

£68,891

  • 3L
  • 12.9K

    Miles
  • Hybrid
  • Automatic
  • SUV

Marshall BMW Hampshire

01256268420 *

BMW X12019 - SDRIVE20I M SPORT+Power Tailgate and Heated Seats! 5-Door

2019 - SDRIVE20I M SPORT+Power Tailgate and Heated Seats! 5-Door31

Low Mileage

£17,990

£331/pm (PCP)

  • 2L
  • 35.6K

    Miles
  • Petrol
  • Automatic
  • Estate

Westwell Jones Ltd

01252413615 *

BMW iX12023 - iX1 230kW xDrive30 M Sport 65kWh 5dr Auto

2023 - iX1 230kW xDrive30 M Sport 65kWh 5dr Auto39

Low Mileage

£30,931

  • 10.2K

    Miles
  • Electric
  • Automatic
  • Estate

Marshall BMW Hampshire

01256268420 *

BMW 3 Series2025 - 3 SERIES 320i M Sport 4dr Step Auto [Pro Pack]

2025 - 3 SERIES 320i M Sport 4dr Step Auto [Pro Pack]48

Low Mileage

£38,716

  • 2L
  • 2.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

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 iX32021 - PREMIER EDITION 5-Door

2021 - PREMIER EDITION 5-Door30

£19,200

£324/pm (PCP)

  • 66.9K

    Miles
  • Electric
  • Automatic
  • SUV

Big Motoring World Camberley

01276983839 *

BMW M32003 (53) - E46 M3 Convertible 3.2 Manual 2-Door

2003 (53) - E46 M3 Convertible 3.2 Manual 2-Door32

Low Mileage

£27,995

  • 3.2L
  • 49.8K

    Miles
  • Petrol
  • Manual
  • 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.