Skip to main content

16,997 Used BMW cars for sale

BMW 3 Series2021 - 2.0 330e 12kWh M Sport Pro Edition 5-Door

2021 - 2.0 330e 12kWh M Sport Pro Edition 5-Door35

£22,995

  • 2L
  • 66.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

MCR Specialist Cars

01453701527 *

BMW M42017 (17) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

2017 (17) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr19

Reduced

£26,994

Finance available £534 pm

  • 3L
  • 53.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

AutoTrade Southwest

01453701529 *

0/5 Stars

BMW 5 Series2019 - 2.0 520d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

2019 - 2.0 520d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)30

Reduced

£18,999

Finance available £370 pm

  • 2L
  • 52.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Ellani Cars Ltd

01291441526 *

4.8/5 Stars

BMW X32012 (12) - xDrive20d SE 5dr

2012 (12) - xDrive20d SE 5dr13

£3,695

  • 2L
  • 138.0K

    Miles
  • Diesel
  • Manual
  • SUV

WEBBER MOTOR GROUP LTD

01452689710 *

BMW 5 Series2017 - M SPORT TOURING 5-Door

2017 - M SPORT TOURING 5-Door52

Low Mileage

£18,795

Finance available £366 pm

  • 2L
  • 51.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Motorservices Of Chepstow

01291441524 *

4.2/5 Stars

BMW 3 Series2015 - 2.0 320d xDrive M Sport Touring 5-Door

2015 - 2.0 320d xDrive M Sport Touring 5-Door62

Low Mileage

£10,000

  • 2L
  • 75.1K

    Miles
  • Diesel
  • Manual
  • Estate

Prestige Performance Centre Ltd

01172331674 *

BMW 3 Series1989 - 2.5 325i Sport Saloon 2dr Petrol Manual (170 bhp)

1989 - 2.5 325i Sport Saloon 2dr Petrol Manual (170 bhp)31

Reduced

£32,499

  • 132.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Ellani Cars Ltd

01291441526 *

4.8/5 Stars

BMW 3 Series2022 (22) - 2.0 318d MHT M Sport Touring Auto Euro 6 (s/s) 5dr

2022 (22) - 2.0 318d MHT M Sport Touring Auto Euro 6 (s/s) 5dr16

£18,494

Finance available £359 pm

  • 2L
  • 76.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

AutoTrade Southwest

01453701529 *

0/5 Stars

BMW X12016 (65) - sDrive 18d SE 5dr Step Auto

2016 (65) - sDrive 18d SE 5dr Step Auto13

Low Mileage

£11,995

Finance available £246 pm

  • 2L
  • 50.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Berkeley Vale Hyundai

01454803048 *

BMW 1 Series2015 (15) - 2.0 116d Sport Euro 5 (s/s) 5dr

2015 (15) - 2.0 116d Sport Euro 5 (s/s) 5dr11

£5,494

Finance available £100 pm

  • 2L
  • 91.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

AutoTrade Southwest

01453701529 *

0/5 Stars

BMW X32013 - XDRIVE35D M SPORT (ELECTRIC PAN ROOF) 5-Door

2013 - XDRIVE35D M SPORT (ELECTRIC PAN ROOF) 5-Door25

£10,993

  • 3L
  • 107.0K

    Miles
  • Diesel
  • Automatic
  • SUV

cjs autos ltd

01454803082 *

4.4/5 Stars

BMW X52016 (16) - 3.0 30d SE Auto xDrive Euro 6 (s/s) 5dr

2016 (16) - 3.0 30d SE Auto xDrive Euro 6 (s/s) 5dr15

£13,994

Finance available £290 pm

  • 3L
  • 104.0K

    Miles
  • Diesel
  • Automatic
  • SUV

AutoTrade Southwest

01453701529 *

0/5 Stars

BMW 3 Series2016 (66) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

2016 (66) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr13

Reduced

£10,994

Finance available £223 pm

  • 3L
  • 109.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

AutoTrade Southwest

01453701529 *

0/5 Stars

BMW 3 Series2019 (69) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr

2019 (69) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr14

Low Mileage

£23,494

Finance available £462 pm

  • 2L
  • 21.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

AutoTrade Southwest

01453701529 *

0/5 Stars

BMW 2 Series Gran Tourer2019 - 1.5 218i SE Gran Tourer 5-Door

2019 - 1.5 218i SE Gran Tourer 5-Door38

Reduced

£7,500

Finance available £145 pm

  • 1.5L
  • 102.3K

    Miles
  • Petrol
  • Manual
  • People Carrier

Stonehouse Motor Company

01453297343 *

BMW 3 Series2017 (17) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

2017 (17) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr14

£9,994

Finance available £201 pm

  • 2L
  • 101.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

AutoTrade Southwest

01453701529 *

0/5 Stars

BMW 1 Series2012 (62) - 1.6 116i M Sport Auto Euro 5 (s/s) 3dr

2012 (62) - 1.6 116i M Sport Auto Euro 5 (s/s) 3dr12

Low Mileage

£8,494

  • 1.6L
  • 54.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

AutoTrade Southwest

01453701529 *

0/5 Stars

BMW Z42008 (08) - 2.0i SE Convertible 2dr Petrol Manual Euro 4 (150 ps)

2008 (08) - 2.0i SE Convertible 2dr Petrol Manual Euro 4 (150 ps)40

Low Mileage

£3,950

  • 2L
  • 82.3K

    Miles
  • Petrol
  • Manual
  • Convertible

Mountbatten Car Sales

01454800277 *

BMW 1 Series2018 (68) - 1.5 118i GPF M Sport Shadow Edition Auto Euro 6 (s/s) 5dr

2018 (68) - 1.5 118i GPF M Sport Shadow Edition Auto Euro 6 (s/s) 5dr15

£12,994

Finance available £268 pm

  • 1.5L
  • 61.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

AutoTrade Southwest

01453701529 *

0/5 Stars

BMW 1 Series2019 (19) - 1.5 116d SE Business Euro 6 (s/s) 5dr

2019 (19) - 1.5 116d SE Business Euro 6 (s/s) 5dr14

Reduced

£11,294

Finance available £230 pm

  • 1.5L
  • 32.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

AutoTrade Southwest

01453701529 *

0/5 Stars

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.