Skip to main content

3,082 Used BMW 3 Series cars for sale

BMW 3 Series2007 (07) - 2.0 320d SE Euro 4 2dr

2007 (07) - 2.0 320d SE Euro 4 2dr11

Low Mileage

£2,289

  • 2L
  • 104.0K

    Miles
  • Diesel
  • Manual
  • Coupe

Highway Sales Ltd

01217288725 *

BMW 3 Series2009 (09) - 318d M Sport 4dr Step Auto

2009 (09) - 318d M Sport 4dr Step Auto17

£2,395

  • 2L
  • 131.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

SK CAR COMPANY LTD

01384885534 *

BMW 3 Series2008 (58) - 320i Edition M Sport 4dr Auto

2008 (58) - 320i Edition M Sport 4dr Auto16

Low Mileage

£2,495

  • 2L
  • 111.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

SK CAR COMPANY LTD

01384885534 *

BMW 3 Series2022 (71) - 3.0 M340i MHT Touring Auto xDrive Euro 6 (s/s) 5dr

2022 (71) - 3.0 M340i MHT Touring Auto xDrive Euro 6 (s/s) 5dr51

£39,950

Finance available £800 pm

  • 3L
  • 44.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Sutton Car Sales Ltd

01217288806 *

3.6/5 Stars

BMW 3 Series2012 (12) - 316d Sport 4dr Step Auto

2012 (12) - 316d Sport 4dr Step Auto23

Low Mileage

£6,700

Finance available £127 pm

  • 2L
  • 56.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Oldbury Car Sales

01216474046 *

BMW 3 Series2013 (13) - 316d Sport 5dr

2013 (13) - 316d Sport 5dr15

Reduced

£2,495

  • 2L
  • 173.0K

    Miles
  • Diesel
  • Manual
  • Estate

SK CAR COMPANY LTD

01384885534 *

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

£28,799

Finance available £571 pm

  • 3L
  • 61.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Prestige Motoring Group

01215160648 *

BMW 3 Series2015 (65) - 2.0 Diesel 320d M Sport Touring Auto 5dr Estate Euro 6

2015 (65) - 2.0 Diesel 320d M Sport Touring Auto 5dr Estate Euro 621

Reduced

£6,995

Finance available £134 pm

  • 2L
  • 93.0K

    Miles
  • Diesel
  • Automatic
  • Estate

TM UK TRADING LTD Birmingham

02038895316 *

0/5 Stars

BMW 3 Series2022 (71) - 330e M Sport 4dr Step Auto

2022 (71) - 330e M Sport 4dr Step Auto26

Low Mileage

£23,495

  • 2L
  • 20.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

V12 Sports and Classics Wolverhampton

01902544572 *

BMW 3 Series2013 (63) - 320d BluePerform EfficientDynamics 5dr Step Auto

2013 (63) - 320d BluePerform EfficientDynamics 5dr Step Auto14

£4,493

Finance available £78 pm

  • 2L
  • 184.0K

    Miles
  • Diesel
  • Automatic
  • Estate

AIC Motors

01213872407 *

0/5 Stars

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

2019 - 2.0 M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)11

Reduced

£23,950

Finance available £471 pm

  • 2L
  • 40.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Westside Cars

01217288669 *

BMW 3 Series2019 (19) - 2.0 320d Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

2019 (19) - 2.0 320d Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)68

Low Mileage

£18,600

Finance available £401 pm

  • 2L
  • 38.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Big Motoring World Cannock

01543221765 *

BMW 3 Series2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)

2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)41

Low Mileage

£17,599

Finance available £341 pm

  • 2L
  • 37.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Prestige Motoring Group

01215160648 *

BMW 3 Series2019 - 2.0 330I M Sport Auto 4dr

2019 - 2.0 330I M Sport Auto 4dr39

£15,796

Finance available £331 pm

  • 2L
  • 105.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

NATIONAL CAR HUB

01922665543 *

BMW 3 Series2016 - 3.0 335d xDrive M Sport GT Auto 4WD 5dr

2016 - 3.0 335d xDrive M Sport GT Auto 4WD 5dr37

Low Mileage

£12,600

Finance available £259 pm

  • 3L
  • 71.1K

    Miles
  • Diesel
  • Automatic
  • Hatchback

NATIONAL CAR HUB

01922665543 *

BMW 3 Series2015 (15) - 2.0 320d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr

2015 (15) - 2.0 320d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr14

Reduced

£7,500

Finance available £145 pm

  • 2L
  • 94.5K

    Miles
  • Diesel
  • Automatic
  • Estate

REVOLVE COLLECTIONS LTD

01217525802 *

BMW 3 Series2020 (69) - 320i SE 4dr Step Auto

2020 (69) - 320i SE 4dr Step Auto17

Reduced

£13,000

Finance available £268 pm

  • 2L
  • 25.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Land Auto West Ltd

01213872434 *

BMW 3 Series2012 (12) - 2.0 320d Sport Plus Edition Touring Euro 5 (s/s) 5dr

2012 (12) - 2.0 320d Sport Plus Edition Touring Euro 5 (s/s) 5dr25

£3,990

Finance available £67 pm

  • 2L
  • 128.0K

    Miles
  • Diesel
  • Manual
  • Estate

Car 4 You Limited

01215160924 *

BMW 3 Series2020 - 2.0 330e 12kWh M Sport Pro Edition Touring 5dr Petrol Plug-in Hybrid Auto x

2020 - 2.0 330e 12kWh M Sport Pro Edition Touring 5dr Petrol Plug-in Hybrid Auto x40

£21,212

Finance available £424 pm

  • 2L
  • 67.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Cannock

01543227664 *

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 *

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.