Skip to main content

3,111 Used BMW 3 Series cars for sale

BMW 3 Series2007 (57) - 320i SE 2dr

2007 (57) - 320i SE 2dr13

Low Mileage

£2,950

  • 2L
  • 79.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Trade Car Sales

01217288898 *

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 Series2013 (13) - 318d SE 5dr Step Auto

2013 (13) - 318d SE 5dr Step Auto20

£4,450

  • 2L
  • 130.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Staffordshire Motor Group Ltd

01785569196 *

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 Series2017 (67) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

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

£12,395

Finance available £255 pm

  • 3L
  • 113.0K

    Miles
  • Diesel
  • Automatic
  • Estate

REVOLVE COLLECTIONS LTD

01217525802 *

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 Series2021 (21) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr

2021 (21) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr63

£18,495

Finance available £359 pm

  • 2L
  • 82.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

RSK CARS LIMITED

01902240171 *

BMW 3 Series2017 (67) - 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr

2017 (67) - 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr67

Reduced

£11,990

Finance available £246 pm

  • 2L
  • 93.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Lodge Car Sales LTD

01217525796 *

BMW 3 Series2022 - 330e xDrive M Sport 4dr Step Auto [Pro Pack]

2022 - 330e xDrive M Sport 4dr Step Auto [Pro Pack]28

Low Mileage

£27,199

Finance available £574 pm

  • 2L
  • 24.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Birmingham

01217525223 *

BMW 3 Series2016 (16) - 320d xDrive M Sport 4dr Step Auto

2016 (16) - 320d xDrive M Sport 4dr Step Auto24

£7,595

  • 2L
  • 141.4K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

SK CAR COMPANY LTD

01384885534 *

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 Series2021 - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr Automatic

2021 - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr Automatic28

£14,195

  • 2L
  • 83.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

V12 Sports and Classics Wolverhampton

01902544572 *

3.8/5 Stars

BMW 3 Series2012 (62) - 320i Sport Plus 2dr

2012 (62) - 320i Sport Plus 2dr16

Low Mileage

£5,690

  • 2L
  • 80.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Car stop West Midlands Ltd

01384319424 *

4/5 Stars

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 *

BMW 3 Series2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (51

Reduced

£21,454

Finance available £439 pm

  • 2L
  • 36.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Halesowen

01217525895 *

4.4/5 Stars

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 Series2017 (17) - 320i xDrive Sport 4dr Step Auto

2017 (17) - 320i xDrive Sport 4dr Step Auto23

Low Mileage

£8,900

Finance available £177 pm

  • 2L
  • 55.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Oldbury Car Sales

01216474046 *

BMW 3 Series2015 (65) - 320d EfficientDynamics Plus 5dr Step Auto

2015 (65) - 320d EfficientDynamics Plus 5dr Step Auto20

£8,495

Finance available £167 pm

  • 2L
  • 99.7K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Rose Motors LTD

07733642092 *

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 Series2022 (22) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2022 (22) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (73

£21,500

Finance available £449 pm

  • 2L
  • 39.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Cannock

01543221765 *

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.