Skip to main content

17,308 Used BMW cars for sale

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

2021 - 118i [136] M Sport 5dr42

Low Mileage

£20,483

  • 1.5L
  • 14.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

Marshall BMW Hampshire

01256268420 *

BMW 2 Series Gran Coupe2023 (61) - 218i [136] M Sport 4dr DCT

2023 (61) - 218i [136] M Sport 4dr DCT20

Low Mileage

£22,995

Finance available £452 pm

  • 1.5L
  • 11.7K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

Basingstoke Volkswagen

01256634772 *

BMW 5 Series(18) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

(18) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr24

£17,995

  • 66.5K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

The Plough Garage

01252415414 *

BMW 8 Series2022 - 840i M Sport 2dr Auto

2022 - 840i M Sport 2dr Auto41

Low Mileage

£47,033

  • 3L
  • 14.1K

    Miles
  • Petrol
  • Automatic
  • Coupe

Marshall BMW Hampshire

01256268420 *

BMW 3 Series2009 (58) - 2.0 320d M Sport Automatic Space Grey Convertible E93 M3 Show Car 2-Door

2009 (58) - 2.0 320d M Sport Automatic Space Grey Convertible E93 M3 Show Car 2-Door18

£4,999

  • 2L
  • 162.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

Circuit Automotive Ltd

01252415056 *

0/5 Stars

BMW 1 Series2024 (73) - 118i [136] M Sport 5dr Step Auto

2024 (73) - 118i [136] M Sport 5dr Step Auto66

£23,937

Finance available £471 pm

  • 1.5L
  • 14.7K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Yeomans Nissan Basingstoke

01256268425 *

BMW 2 Series2025 - 218i [136] M Sport 4dr DCT [Pro Pack]

2025 - 218i [136] M Sport 4dr DCT [Pro Pack]42

£25,490

  • 1.5L
  • 11.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Marshall BMW Hampshire

01256268420 *

BMW 3 Series2024 - 330e 22.3 kWh M Sport 4dr Step Auto

2024 - 330e 22.3 kWh M Sport 4dr Step Auto20

Low Mileage

£39,124

  • 2L
  • 4.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Marshall BMW Hampshire

01256268420 *

BMW 2 Series2022 - M235i xDrive 4dr Step Auto

2022 - M235i xDrive 4dr Step Auto37

£24,790

  • 2L
  • 30.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Marshall SKODA Reading

01182078976 *

BMW 1 Series(63) - 1.6 116i Sport Euro 6 (s/s) 3dr

(63) - 1.6 116i Sport Euro 6 (s/s) 3dr16

Low Mileage

£6,495

  • 48.4K

    Miles
  • Petrol
  • Manual
  • Not Supplied

Orchard Car Sales Ltd

01256633756 *

BMW 2 Series2019 - 218i SE 5dr Step Auto

2019 - 218i SE 5dr Step Auto1

Low Mileage

£13,995

Finance available £290 pm

  • 1.5L
  • 26.2K

    Miles
  • Petrol
  • Automatic
  • Estate

Anchor Cars Tadley

01182078518 *

BMW 2 Series Gran Coupe2022 - 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps)

2022 - 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps)40

£19,498

  • 1.5L
  • 46.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

drivedirect Aldershot

01252412344 *

4/5 Stars

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 3 Series2025 - 320i M Sport 5dr Step Auto

2025 - 320i M Sport 5dr Step Auto42

£34,779

  • 2L
  • 5.2K

    Miles
  • Petrol
  • Automatic
  • Estate

Marshall BMW Hampshire

01256268420 *

BMW 4 Series2017 - 2.0 420D Gran Coupe M Sport Auto 5dr

2017 - 2.0 420D Gran Coupe M Sport Auto 5dr61

£13,495

Finance available £279 pm

  • 2L
  • 72.5K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Prestige Quality Cars

01189072968 *

BMW 5 Series2018 - 2.0 520d xDrive SE Auto 4WD 4dr

2018 - 2.0 520d xDrive SE Auto 4WD 4dr95

Reduced

£18,000

Finance available £349 pm

  • 2L
  • 42.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Ellahi Motors Limited

01256679122 *

4.7/5 Stars

BMW 1 Series2009 (09) - 2.0 120i SE Steptronic Euro 4 3dr

2009 (09) - 2.0 120i SE Steptronic Euro 4 3dr36

Low Mileage

£4,990

  • 2L
  • 49.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Noble Motors

01256268407 *

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 X32018 (67) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

2018 (67) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)65

Low Mileage

£26,990

  • 3L
  • 51.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Jaguar Basingstoke

01256587059 *

BMW 4 Series2017 - Sold Gran Coupe 2.0 420d M Sport 5dr Diesel Auto xDrive Euro 6 (s/s) (190 p

2017 - Sold Gran Coupe 2.0 420d M Sport 5dr Diesel Auto xDrive Euro 6 (s/s) (190 p40

£13,503

Finance available £279 pm

  • 2L
  • 70.2K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Anchor Cars Tadley

01182078518 *

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.