Skip to main content

3,111 Used BMW 3 Series cars for sale

BMW 3 Series2012 (12) - 3.0 335d M Sport Steptronic Euro 5 2dr

2012 (12) - 3.0 335d M Sport Steptronic Euro 5 2dr11

Low Mileage

£11,995

  • 3L
  • 59.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Alverstoke Automotive LTD

01902290499 *

5/5 Stars

BMW 3 Series2017 (17) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2017 (17) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr38

Low Mileage

£21,299

Finance available £417 pm

  • 3L
  • 52.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Prestige Motoring Group

01215160648 *

BMW 3 Series2019 (19) - 318d SE 4dr Step Auto

2019 (19) - 318d SE 4dr Step Auto20

Low Mileage

£13,990

Finance available £290 pm

  • 2L
  • 45.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

BABAN MOTORS

01216618726 *

BMW 3 Series2018 (18) - 2.0 318d Sport Touring Auto Euro 6 (s/s) 5dr

2018 (18) - 2.0 318d Sport Touring Auto Euro 6 (s/s) 5dr54

£11,995

Finance available £246 pm

  • 2L
  • 85.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Car House 2000 LTD

01902916099 *

4.1/5 Stars

BMW 3 Series2016 (66) - 2.0 318d M Sport Auto Euro 6 (s/s) 4dr

2016 (66) - 2.0 318d M Sport Auto Euro 6 (s/s) 4dr40

Low Mileage

£12,499

Finance available £257 pm

  • 2L
  • 61.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Prestige Motoring Group

01215160648 *

BMW 3 Series2015 (15) - 320d xDrive M Sport 5dr Step Auto

2015 (15) - 320d xDrive M Sport 5dr Step Auto21

£7,995

  • 2L
  • 142.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Top Spec Automotive ltd

07398052967 *

BMW 3 Series2015 (15) - 3.0 330d M Sport Touring Auto Euro 5 (s/s) 5dr

2015 (15) - 3.0 330d M Sport Touring Auto Euro 5 (s/s) 5dr57

Reduced

£15,950

Finance available £334 pm

  • 3L
  • 63.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Digbeth Motor Sales Ltd

01217288710 *

0/5 Stars

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

2016 (16) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr36

£8,800

  • 2L
  • 122.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Fame Cars Limited

01216474010 *

BMW 3 Series2017 - 3.0 330d xDrive Luxury Auto 4WD 4dr

2017 - 3.0 330d xDrive Luxury Auto 4WD 4dr38

Low Mileage

£14,795

Finance available £308 pm

  • 3L
  • 48.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

NATIONAL CAR HUB

01922665543 *

BMW 3 Series2019 - 330i M Sport 4dr Step Auto

2019 - 330i M Sport 4dr Step Auto42

Low Mileage

£26,373

Finance available £544 pm

  • 2L
  • 23.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carsa Halesowen

01217525895 *

4.4/5 Stars

BMW 3 Series2013 (63) - 320i xDrive M Sport 4dr Step Auto

2013 (63) - 320i xDrive M Sport 4dr Step Auto57

Low Mileage

£6,850

  • 2L
  • 70.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Quality Drive Auto Ltd

01212697808 *

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 Series2018 (67) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

2018 (67) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr33

£10,499

Finance available £212 pm

  • 2L
  • 103.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Prestige Motoring Group

01215160648 *

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 Series2020 (69) - 2.0 320d Sport Auto Euro 6 (s/s) 4dr

2020 (69) - 2.0 320d Sport Auto Euro 6 (s/s) 4dr10

£18,995

Finance available £370 pm

  • 2L
  • 50.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

IMV Motors Ltd

01217525794 *

BMW 3 Series2021 (71) - 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)

2021 (71) - 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)48

Reduced

£28,499

Finance available £565 pm

  • 3L
  • 61.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Prestige Motoring Group

01215160648 *

BMW 3 Series2016 (65) - 320d SE 5dr Step Auto

2016 (65) - 320d SE 5dr Step Auto26

Low Mileage

£7,700

Finance available £150 pm

  • 2L
  • 59.4K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Hilltop Motors

01216618553 *

BMW 3 Series2020 - 320i M Sport 4dr Step Auto [Plus Pack]

2020 - 320i M Sport 4dr Step Auto [Plus Pack]27

Low Mileage

£23,849

Finance available £500 pm

  • 2L
  • 19.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Birmingham

01217525223 *

BMW 3 Series2022 - M340i xDrive MHT 5dr Step Auto

2022 - M340i xDrive MHT 5dr Step Auto28

Low Mileage

£39,449

Finance available £842 pm

  • 3L
  • 22.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Motorpoint Oldbury

01217525220 *

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.