Skip to main content

3,123 Used BMW 3 Series cars for sale

BMW 3 Series2008 (58) - 320d SE 5dr Step Auto

2008 (58) - 320d SE 5dr Step Auto17

£2,095

  • 2L
  • 137.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

SK CAR COMPANY LTD

01384885534 *

BMW 3 Series2018 - 2.0 M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

2018 - 2.0 M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)37

£12,995

Finance available £268 pm

  • 2L
  • 82.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Ideal Car Centre Ltd

01902544596 *

BMW 3 Series2014 (14) - 2.0 320d Luxury Euro 5 (s/s) 4dr

2014 (14) - 2.0 320d Luxury Euro 5 (s/s) 4dr39

Low Mileage

£6,995

  • 2L
  • 66.3K

    Miles
  • Diesel
  • Manual
  • Saloon

West Midlands Cars Ltd

01212721955 *

BMW 3 Series2015 (15) - 2.0 320d BluePerformance M Sport Euro 6 (s/s) 4dr

2015 (15) - 2.0 320d BluePerformance M Sport Euro 6 (s/s) 4dr46

Low Mileage

£10,299

Finance available £208 pm

  • 2L
  • 72.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Prestige Motoring Group

01215160648 *

BMW 3 Series2013 (63) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)

2013 (63) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)50

£8,250

  • 2L
  • 106.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Compact Car Centre Ltd

01216615579 *

BMW 3 Series2010 - 320d [184] Exclusive Edition 5dr

2010 - 320d [184] Exclusive Edition 5dr21

£2,250

  • 2L
  • 149.0K

    Miles
  • Diesel
  • Manual
  • Estate

DC Car Sales Ltd

01217288862 *

BMW 3 Series2018 (18) - 320d M Sport 5dr Step Auto

2018 (18) - 320d M Sport 5dr Step Auto25

Low Mileage

£12,800

Finance available £264 pm

  • 2L
  • 40.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Oldbury Car Sales

01216474046 *

BMW 3 Series2021 - 2.0 320i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)

2021 - 2.0 320i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)24

£21,000

Finance available £411 pm

  • 2L
  • 50.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Stourbridge Motor House

01384881847 *

BMW 3 Series2021 (70) - 2.0 320d MHT SE Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

2021 (70) - 2.0 320d MHT SE Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)46

£13,750

Finance available £285 pm

  • 2L
  • 93.3K

    Miles
  • Diesel
  • Automatic
  • Estate

The Roxburghe Group

01217288719 *

0/5 Stars

BMW 3 Series2007 (57) - 318i SE 4dr

2007 (57) - 318i SE 4dr16

Low Mileage

£1,150

  • 2L
  • 125.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Drivewave Motors

01217287151 *

BMW 3 Series2004 (54) - 1.8 316ti SE Compact 3dr

2004 (54) - 1.8 316ti SE Compact 3dr27

Low Mileage

£1,000

  • 1.8L
  • 128.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Car 4 Everyone Ltd

01902904121 *

BMW 3 Series2017 (67) - 330e M Sport 4dr Step Auto

2017 (67) - 330e M Sport 4dr Step Auto18

Low Mileage

£8,500

Finance available £168 pm

  • 2L
  • 36.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Oldbury Car Sales

01216474046 *

BMW 3 Series2017 (17) - 320d EfficientDynamics Plus 4dr

2017 (17) - 320d EfficientDynamics Plus 4dr6

£6,950

Finance available £133 pm

  • 2L
  • 86.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Portway Cars

01217288825 *

BMW 3 Series2010 (10) - 318i M Sport 5dr

2010 (10) - 318i M Sport 5dr16

£2,195

  • 2L
  • 134.0K

    Miles
  • Petrol
  • Manual
  • Estate

SK CAR COMPANY LTD

01384885534 *

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

2019 - 2.0 M Sport Auto xDrive Euro 6 (s/s) 4dr11

Low Mileage

£23,950

Finance available £471 pm

  • 40.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Westside Cars

01217288669 *

BMW 3 Series2019 (19) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr

2019 (19) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr72

£18,450

Finance available £358 pm

  • 2L
  • 94.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Digbeth Motor Sales Ltd

01217288710 *

0/5 Stars

BMW 3 Series2019 (68) - 318d M Sport Shadow Edition 5dr

2019 (68) - 318d M Sport Shadow Edition 5dr16

£9,995

  • 2L
  • 78.0K

    Miles
  • Diesel
  • Manual
  • Estate

Hilltop Motors

01216618553 *

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

2020 (20) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr64

£20,995

Finance available £411 pm

  • 2L
  • 50.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

RSK CARS LIMITED

01902240171 *

BMW 3 Series2021 - 320i Sport 5dr Step Auto

2021 - 320i Sport 5dr Step Auto33

Low Mileage

£23,310

  • 2L
  • 23.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Evans Halshaw Ford Walsall

01922662421 *

BMW 3 Series2021 (21) - 3.0 M340i MHT Auto xDrive Euro 6 (s/s) 4dr

2021 (21) - 3.0 M340i MHT Auto xDrive Euro 6 (s/s) 4dr44

£28,500

Finance available £565 pm

  • 3L
  • 45.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Drive Time Specialist Cars Limited

01217288826 *

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.