Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,306 Used BMW 3 Series cars for sale

BMW 3 Series2007 - 2.0 SE Coupe 2dr Petrol Manual Euro 4 (170 ps)

2007 - 2.0 SE Coupe 2dr Petrol Manual Euro 4 (170 ps)65

Low Mileage

£3,950

£111/pm (HP)

  • 2L
  • 69.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Car Firm Ltd

01733971202 *

4.1/5 Stars

BMW 3 Series2014 - 2.0 325d SE GT Euro 6 (s/s) 5dr

2014 - 2.0 325d SE GT Euro 6 (s/s) 5dr62

Low Mileage

£7,495

  • 2L
  • 71.4K

    Miles
  • Diesel
  • Manual
  • Hatchback

Woodcroft Motors

01642030069 *

0/5 Stars

BMW 3 Series2009 - 320i SE 2dr Step Auto

2009 - 320i SE 2dr Step Auto93

Low Mileage

£5,339

£109/pm (HP)

  • 2L
  • 93.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

New Whip UK Ltd

01733830409 *

BMW 3 Series2009 - 3.0 325i M Sport Steptronic Euro 4 2dr

2009 - 3.0 325i M Sport Steptronic Euro 4 2dr42

Low Mileage

£3,895

£73/pm (HP)

  • 3L
  • 100.9K

    Miles
  • Petrol
  • Automatic
  • Convertible

Zaidan cars Ltd

01763291750 *

BMW 3 Series2019 (69) - 330e M Sport 4dr Auto

2019 (69) - 330e M Sport 4dr Auto50

£17,991

  • 2L
  • 72.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2025 - M340i xDrive MHT 4dr Step Auto

2025 - M340i xDrive MHT 4dr Step Auto1

£47,995

£717/pm (PCP)

  • 3L
  • 8.7K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

BMW Bavarian

02895908116 *

BMW 3 Series2017 - 330d M Sport Shadow Edition 4dr Step Auto

2017 - 330d M Sport Shadow Edition 4dr Step Auto4

£5,995

£105/pm (HP)

  • 3L
  • 88.0K

    Miles
  • Diesel
  • Manual
  • Saloon

SMV MOTORS

02892791555 *

BMW 3 Series2022 (22) - 3.0 M340d MHT Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

2022 (22) - 3.0 M340d MHT Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)16

Reduced

£32,495

£494/pm (PCP)

  • 3L
  • 28.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

TF Car Sales Ltd

01455241626 *

4.1/5 Stars

BMW 3 Series2022 - 330e M Sport Pro Edition 4dr Step Auto

2022 - 330e M Sport Pro Edition 4dr Step Auto19

£25,998

  • 2L
  • 35.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Kilmarnock Hyundai / MG / Vanstore

01563590228 *

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

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

£14,500

£283/pm (HP)

  • 2L
  • 107.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

MIDLANDS AUTOHAUS LIMITED

01164646024 *

BMW 3 Series2021 (71) - 2.0 318i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (156 ps)

2021 (71) - 2.0 318i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (156 ps)37

£17,470

  • 2L
  • 77.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Dace German Car Centre

01616969152 *

BMW 3 Series2013 (63) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (184 ps)

2013 (63) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (184 ps)38

Low Mileage

£10,490

  • 2L
  • 40.0K

    Miles
  • Diesel
  • Manual
  • Saloon

SM Specialist Cars Ltd

01234860417 *

4.9/5 Stars

BMW 3 Series2013 (63) - 318d Sport 4dr

2013 (63) - 318d Sport 4dr20

£4,495

  • 2L
  • 141.0K

    Miles
  • Diesel
  • Manual
  • Saloon

IK UNIQUE MOTORZ LTD

01782389088 *

BMW 3 Series2013 (63) - 335d xDrive M Sport 4dr Step Auto

2013 (63) - 335d xDrive M Sport 4dr Step Auto49

Low Mileage

£13,995

£273/pm (HP)

  • 3L
  • 80.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Silsoe Prestige Motors ltd

01908767624 *

BMW 3 Series2015 - 320d Sport 4dr

2015 - 320d Sport 4dr38

£6,599

£135/pm (HP)

  • 2L
  • 119.0K

    Miles
  • Diesel
  • Manual
  • Saloon

The Motor Group

01733300651 *

0/5 Stars

BMW 3 Series2018 - 320d M Sport Shadow Edition 4dr Step Auto

2018 - 320d M Sport Shadow Edition 4dr Step Auto29

Low Mileage

£16,399

£344/pm (HP)

  • 2L
  • 41.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

BMW 3 Series2015 (15) - 320d xDrive M Sport 5dr [Business Media]

2015 (15) - 320d xDrive M Sport 5dr [Business Media]36

£7,749

  • 2L
  • 132.5K

    Miles
  • Diesel
  • Manual
  • Estate

DandLMotors

01777801098 *

4.6/5 Stars

BMW 3 Series2022 (22) - 2.0 330e 12kWh M Sport Pro Edition Auto Euro 6 (s/s) 4dr

2022 (22) - 2.0 330e 12kWh M Sport Pro Edition Auto Euro 6 (s/s) 4dr52

£22,499

£372/pm (PCP)

  • 2L
  • 60.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Sandles Car Supermarket

01553601835 *

4.7/5 Stars

BMW 3 Series2010 - 2.0 320d SE 181 2dr

2010 - 2.0 320d SE 181 2dr17

Reduced

£4,295

£69/pm (HP)

  • 2L
  • 98.0K

    Miles
  • Diesel
  • Manual
  • Convertible

Eastwood Motor Sales Limited

01702410178 *

BMW 3 Series2009 (59) - 3.0 330d M Sport Highline Convertible 2dr Diesel Steptronic Euro 5 (245 ps)

2009 (59) - 3.0 330d M Sport Highline Convertible 2dr Diesel Steptronic Euro 5 (245 ps)10

Low Mileage

£4,999

  • 3L
  • 103.8K

    Miles
  • Diesel
  • Automatic
  • Convertible

Pinetree Car Superstore Tonypandy

01443803252 *

Why buy a used BMW 3 Series?

If you're in the market for a car that provides a thrilling drive and plenty of luxury and style, then a used BMW 3 Series is a great choice. The powertrains are refined, and the cabin continues to receive the latest tech features. This versatile luxury car is just as at home on the motorway doing long journeys as it is on the school run.

Used BMW 3 Series snapshot review

Jack Evans

Author: Jack Evans

Pros

  • Good range of frugal and punchy powerplants
  • Intuitive technology
  • Brilliant driving dynamics

Cons

  • In older models, cabin not as polished as rivals
  • Firm ride on M Sport
  • Expensive to buy

BMW 3 Series video review

* 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.