Skip to main content
Get theCazoo logoapp

3,379 Used BMW 3 Series cars for sale

BMW 3 Series2016 - 3.0 340i M Sport Auto Euro 6 (s/s) 4dr

2016 - 3.0 340i M Sport Auto Euro 6 (s/s) 4dr46

Low Mileage

£20,900

£409/pm (HP)

  • 3L
  • 50.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Supercar Broker Ltd

01384885514 *

BMW 3 Series2013 (63) - 3.0 330d M Sport Auto xDrive Euro 5 (s/s) 4dr

2013 (63) - 3.0 330d M Sport Auto xDrive Euro 5 (s/s) 4dr44

Reduced

£11,500

£235/pm (HP)

  • 3L
  • 70.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

IMV Motors Ltd

01217525794 *

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

2018 (18) - 2.0 320d M Sport Shadow Edition Auto Euro 6 (s/s) 4dr38

Low Mileage

£18,499

£484/pm (PCP)

  • 2L
  • 33.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Prestige Motoring Group

01215160648 *

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

2014 (64) - 2.0 320d Luxury Auto Euro 5 (s/s) 4dr42

£4,000

  • 2L
  • 176.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Fame Cars Limited

01216474010 *

BMW 3 Series2021 - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr Automatic

2021 - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr Automatic27

£15,895

  • 2L
  • 92.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

V12 Sports and Classics Wolverhampton

01902544572 *

BMW 3 Series2023 (73) - 330e M Sport 4dr Step Auto

2023 (73) - 330e M Sport 4dr Step Auto18

£23,995

£330/pm (PCP)

  • 2L
  • 17.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Affordable Motors

01216474040 *

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

Reduced

£12,995

£268/pm (HP)

  • 2L
  • 93.3K

    Miles
  • Diesel
  • Automatic
  • Estate

The Roxburghe Group

01217288719 *

BMW 3 Series2010 (10) - 320d M Sport 2dr

2010 (10) - 320d M Sport 2dr19

£2,450

  • 2L
  • 144.0K

    Miles
  • Diesel
  • Manual
  • Coupe

Drivelux Motor Company

01215161838 *

BMW 3 Series2020 - 320i Sport 4dr Step Auto

2020 - 320i Sport 4dr Step Auto19

£19,498

  • 2L
  • 61.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Oldbury Fiat / Motorstore / Jeep / Abarth / BYD

01215166056 *

4.7/5 Stars

BMW 3 Series2016 - 3.0 335d xDrive M Sport Saloon 4-Door

2016 - 3.0 335d xDrive M Sport Saloon 4-Door41

Low Mileage

£15,990

£335/pm (HP)

  • 3L
  • 75.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

FRM Car Sales

01922661912 *

BMW 3 Series2009 (59) - 318d SE 5dr Estate

2009 (59) - 318d SE 5dr Estate11

Low Mileage

£1,995

  • 2L
  • 128.0K

    Miles
  • Diesel
  • Manual
  • Estate

Trade Car Sales

01217288898 *

BMW 3 Series2018 - 318d M Sport Shadow Edition 5dr Step Auto

2018 - 318d M Sport Shadow Edition 5dr Step Auto33

£14,640

  • 2L
  • 63.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Evans Halshaw Ford Walsall

01922662421 *

BMW 3 Series2021 - 330e M Sport 4dr Step Auto

2021 - 330e M Sport 4dr Step Auto19

£17,998

  • 2L
  • 83.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Fiat / Motorstore (Stourbridge)

01384883980 *

4.7/5 Stars

BMW 3 Series2014 (14) - 318d Sport 5dr

2014 (14) - 318d Sport 5dr21

Low Mileage

£4,950

  • 2L
  • 80.0K

    Miles
  • Diesel
  • Manual
  • Estate

BMW 3 Series1993 (K) - 318i Lux Convertible 2dr E30

1993 (K) - 318i Lux Convertible 2dr E3021

Low Mileage

£13,999

  • 1.8L
  • 73.0K

    Miles
  • Petrol
  • Manual
  • Convertible

SSCWY LTD

01902290381 *

BMW 3 Series2021 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) - LEATHER - A

2021 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) - LEATHER - A38

£21,954

£360/pm (PCP)

  • 2L
  • 41.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carsa Cannock

01543227664 *

BMW 3 Series2001 - 2.5 E46 325Ci Coupe M54 2.5 2-Door

2001 - 2.5 E46 325Ci Coupe M54 2.5 2-Door36

Low Mileage

£1,295

  • 2.5L
  • 149.5K

    Miles
  • Petrol
  • Automatic
  • Coupe

Motorworld wm limited

01217288679 *

BMW 3 Series2019 - 2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps) - HEAT

2019 - 2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps) - HEAT43

Low Mileage

£21,269

£435/pm (CS)

  • 2L
  • 43.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carsa Cannock

01543227664 *

BMW 3 Series2018 - 340i M Sport Shadow Edition 4dr Step Auto

2018 - 340i M Sport Shadow Edition 4dr Step Auto44

£19,294

£392/pm (CS)

  • 3L
  • 75.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carsa Cannock

01543227664 *

BMW 3 Series2011 (61) - 2.0 318i SE Euro 5 2dr

2011 (61) - 2.0 318i SE Euro 5 2dr33

Low Mileage

£5,495

£212/pm (HP)

  • 2L
  • 55.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Carbon Motors Ltd

01215160872 *

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.