Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,720 Used BMW 3 Series cars for sale

BMW 3 Series2024 - 320i M Sport 5dr Step Auto

2024 - 320i M Sport 5dr Step Auto38

£28,049

£434/pm (PCP)

  • 2L
  • 21.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Motorpoint Stockton-On-Tees

01642937531 *

BMW 3 Series2017 (67) - 3.0 335d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)

2017 (67) - 3.0 335d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)26

£15,995

£315/pm (HP)

  • 3L
  • 81.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Mss Motor Group Ltd

01255440166 *

4.9/5 Stars

BMW 3 Series2015 (65) - 2.0 320i Sport Touring Euro 6 (s/s) 5dr

2015 (65) - 2.0 320i Sport Touring Euro 6 (s/s) 5dr88

£7,725

£141/pm (HP)

  • 2L
  • 109.0K

    Miles
  • Petrol
  • Manual
  • Estate

BMW 3 Series2013 (63) - 320i Sport 4dr

2013 (63) - 320i Sport 4dr19

£3,495

£52/pm (HP)

  • 2L
  • 120.0K

    Miles
  • Petrol
  • Manual
  • Saloon

ARVP Group LTD

02475103329 *

BMW 3 Series2019 (19) - 320i M Sport 4dr Step Auto

2019 (19) - 320i M Sport 4dr Step Auto39

£16,290

£321/pm (HP)

  • 2L
  • 80.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

TM Car Sales Ltd

02475187136 *

4.4/5 Stars

BMW 3 Series2021 (21) - M340D XDRIVE MHT 5dr STEP AUTOMATIC ESTATE + PAN ROOF + H/KARDON + KEYLESS

2021 (21) - M340D XDRIVE MHT 5dr STEP AUTOMATIC ESTATE + PAN ROOF + H/KARDON + KEYLESS46

£29,990

£596/pm (HP)

  • 3L
  • 102.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Apex Auto Traders Ltd

01134689005 *

BMW 3 Series2024 (74) - 320i M Sport Saloon 4-Door

2024 (74) - 320i M Sport Saloon 4-Door

Low Mileage

£29,299

  • 2L
  • 8.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halliwell Jones Warrington BMW

01925917478 *

BMW 3 Series2014 (14) - 2.0 320d Luxury Touring Euro 5 (s/s) 5dr

2014 (14) - 2.0 320d Luxury Touring Euro 5 (s/s) 5dr29

BMW 3 Series2016 (66) - 2.0 320i SE Saloon 4dr Petrol Manual Euro 6 (s/s) (184 ps)

2016 (66) - 2.0 320i SE Saloon 4dr Petrol Manual Euro 6 (s/s) (184 ps)40

£9,950

  • 2L
  • 75.6K

    Miles
  • Petrol
  • Manual
  • Saloon

Reynolds Motor Group

01268988968 *

0/5 Stars

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

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

£12,889

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motorline Direct Ltd

01164646188 *

BMW 3 Series2022 - 330E M SPORT 5-Door

2022 - 330E M SPORT 5-Door25

£25,200

£418/pm (PCP)

  • 2L
  • 44.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Leeds

01134689988 *

BMW 3 Series2016 (66) - 320d EfficientDynamics Plus 4dr Step Auto

2016 (66) - 320d EfficientDynamics Plus 4dr Step Auto53

£6,495

  • 2L
  • 131.6K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

RTM MOTORS CARDIFF

02920025017 *

BMW 3 Series2020 (20) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

2020 (20) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr14

Reduced

£21,994

£362/pm (PCP)

  • 2L
  • 40.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Alisons Automotive Group

01453701529 *

0/5 Stars

BMW 3 Series2012 (12) - 318d M Sport 5-Door

2012 (12) - 318d M Sport 5-Door42

Low Mileage

£6,995

£126/pm (HP)

  • 2L
  • 65.0K

    Miles
  • Diesel
  • Manual
  • Estate

Couston Motor Company

01383347938 *

4.4/5 Stars

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

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

Low Mileage

£24,998

£507/pm (PCP)

  • 2L
  • 29.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

MQAS CARS LTD

01254946245 *

BMW 3 Series2015 (15) - 320d M Sport 4dr Step Auto [Business Media]

2015 (15) - 320d M Sport 4dr Step Auto [Business Media]28

Low Mileage

£9,690

£182/pm (HP)

  • 2L
  • 84.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Brookway Cars ltd

01515417904 *

0/5 Stars

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

2021 - 330e xDrive M Sport 4dr Step Auto [Pro Pack]45

£22,799

£404/pm (PCP)

  • 2L
  • 38.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Derby

01332419211 *

BMW 3 Series2017 - 2.0 320d M Sport Saloon 4-Door

2017 - 2.0 320d M Sport Saloon 4-Door40

£11,990

£231/pm (HP)

  • 2L
  • 81.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Whitefield Motors

01613887758 *

0/5 Stars

BMW 3 Series2009 (59) - 2.0 318d M Sport Steptronic Euro 5 4dr

2009 (59) - 2.0 318d M Sport Steptronic Euro 5 4dr39

Low Mileage

£5,995

£114/pm (HP)

  • 2L
  • 60.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Parkwood Cars Ltd

01566700824 *

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

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

£17,803

£347/pm (PCP)

  • 2L
  • 68.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

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.