Skip to main content

16,433 Used BMW cars for sale

BMW X52020 - 3.0 X5 xDrive 45e M Sport Auto 4WD 5dr

2020 - 3.0 X5 xDrive 45e M Sport Auto 4WD 5dr44

£30,888

Finance available £614 pm

  • 3L
  • 96.5K

    Miles
  • Hybrid
  • Automatic
  • SUV

Penny Hill Motors

01276538675 *

BMW 8 Series2021 - M850i xDrive 4dr Auto

2021 - M850i xDrive 4dr Auto42

Low Mileage

£44,945

  • 4.4L
  • 28.7K

    Miles
  • Petrol
  • Automatic
  • Coupe

Marshall BMW Hampshire

01256268420 *

BMW X32024 - xDrive20i MHT M Sport 5dr Step Auto

2024 - xDrive20i MHT M Sport 5dr Step Auto41

£38,790

  • 2L
  • 13.5K

    Miles
  • Petrol
  • Automatic
  • SUV

Marshall SKODA Reading

01182078976 *

BMW 3 Series2011 (59) - 320d EfficientDynamics 4dr

2011 (59) - 320d EfficientDynamics 4dr36

£2,495

  • 2L
  • 94.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Purple Sky Trading

01344596897 *

BMW Z42021 (21) - 3.0 M40i Convertible 2dr Petrol Auto sDrive Euro 6 (s/s) (340 ps)

2021 (21) - 3.0 M40i Convertible 2dr Petrol Auto sDrive Euro 6 (s/s) (340 ps)50

Low Mileage

£37,950

Finance available £759 pm

  • 3L
  • 9.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Foster & Heanes Ltd

01252947502 *

BMW 1 Series2025 - 120 Sport 5dr Step Auto

2025 - 120 Sport 5dr Step Auto39

£27,358

  • 1.5L
  • 6.2K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Marshall BMW Hampshire

01256268420 *

BMW 4 Series2015 - 2.0 428i M Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (245 ps)

2015 - 2.0 428i M Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (245 ps)15

Low Mileage

£12,995

Finance available £268 pm

  • 2L
  • 56.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

The Garage at Shurlock Row

01182274533 *

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

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

Low Mileage

£23,652

  • 1.5L
  • 16.4K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Marshall BMW Hampshire

01256268420 *

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

2024 - 320i M Sport 4dr Step Auto [Pro Pack]39

Low Mileage

£32,990

  • 2L
  • 5.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Marshall BMW Hampshire

01256268420 *

BMW 1 Series2025 - 120 Sport 5dr Step Auto

2025 - 120 Sport 5dr Step Auto20

Low Mileage

£28,458

  • 1.5L
  • 3.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Marshall BMW Hampshire

01256268420 *

BMW 1 Series2017 (67) - 1.5 116d M Sport Auto Euro 6 (s/s) 5dr

2017 (67) - 1.5 116d M Sport Auto Euro 6 (s/s) 5dr56

£8,500

Finance available £168 pm

  • 1.5L
  • 102.9K

    Miles
  • Diesel
  • Automatic
  • Hatchback

PRO AUTOCARS LTD

01256587054 *

BMW X32022 (22) - 2.0 30e 12kWh xLine SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s)

2022 (22) - 2.0 30e 12kWh xLine SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s)73

£29,600

Finance available £626 pm

  • 2L
  • 30.7K

    Miles
  • Hybrid
  • Automatic
  • SUV

Big Motoring World Camberley

01276983839 *

BMW X52014 (14) - 4.4 50i V8 M Sport Auto xDrive Euro 6 (s/s) 5dr

2014 (14) - 4.4 50i V8 M Sport Auto xDrive Euro 6 (s/s) 5dr29

Low Mileage

£20,995

  • 4.4L
  • 63.0K

    Miles
  • Petrol
  • Automatic
  • SUV

Driven Car Collection Ltd

01182274529 *

4.7/5 Stars

BMW i32022 (22) - 42.2kWh S Hatchback 5dr Electric Auto (184 ps)

2022 (22) - 42.2kWh S Hatchback 5dr Electric Auto (184 ps)69

Low Mileage

£14,200

Finance available £278 pm

  • 23.3K

    Miles
  • Electric
  • Automatic
  • Hatchback

Big Motoring World Camberley

01276983839 *

BMW M135i2014 (14) - 3.0T 5 door FULLY LOADED

2014 (14) - 3.0T 5 door FULLY LOADED18

Low Mileage

£10,500

  • 3L
  • 82.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

London Autos Ltd

01628561148 *

BMW X62015 - 4.4 50i M Sport Auto xDrive Euro 6 (s/s)

2015 - 4.4 50i M Sport Auto xDrive Euro 6 (s/s)36

£26,500

Finance available £524 pm

  • 4.4L
  • 75.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

IMPORT AUTOS LIMITED

01628565038 *

BMW X12017 (67) - 2.0 18d SE Auto sDrive Euro 6 (s/s) 5dr

2017 (67) - 2.0 18d SE Auto sDrive Euro 6 (s/s) 5dr57

£9,900

Finance available £199 pm

  • 2L
  • 85.5K

    Miles
  • Diesel
  • Automatic
  • Estate

PRO AUTOCARS LTD

01256587054 *

BMW i42024 (24) - 35 70.2kWh M Sport Gran Coupe 5dr Electric Auto eDrive (286 ps)

2024 (24) - 35 70.2kWh M Sport Gran Coupe 5dr Electric Auto eDrive (286 ps)69

£30,800

Finance available £641 pm

  • 21.0K

    Miles
  • Electric
  • Automatic
  • Hatchback

Big Motoring World Camberley

01276983839 *

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

2024 - 320i M Sport 5dr Step Auto42

Low Mileage

£36,000

  • 2L
  • 5.2K

    Miles
  • Petrol
  • Automatic
  • Estate

Marshall BMW Hampshire

01256268420 *

BMW X32021 - xDrive20d MHT M Sport 5dr Step Auto

2021 - xDrive20d MHT M Sport 5dr Step Auto42

£25,991

  • 2L
  • 44.6K

    Miles
  • Diesel
  • Automatic
  • SUV

Marshall BMW Hampshire

01256268420 *

Latest news

Motoring news from around the country

What is a Drivetrain? Everything Car Buyers Need to Know - hero image

What is a Drivetrain? Everything Car Buyers Need to Know

This guide will break down drivetrain meaning, its types, and how they impact your driving experience and costs. Plus, we’ll connect you to useful buying tips and tools to make y...

Read more
What is the Ford ST-Line Trim and is it Worth it in 2025? - hero image

What is the Ford ST-Line Trim and is it Worth it in 2025?

For car buyers who want a vehicle that strikes a perfect balance between aesthetics and everyday practicality, the Ford ST-Line trim might be the answer. But what makes the ST-Line...

Read more
What is a Pre-Purchase Inspection and Do You Need One? - hero image

What is a Pre-Purchase Inspection and Do You Need One?

You’ve done your research and you think you’ve found the right vehicle, so a good next step is a pre-purchase inspection (PPI). But what is a pre-purchase inspection? And do yo...

Read more

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