Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,497 Used BMW 3 Series cars for sale

BMW 3 Series2006 (N) - 325i M Sport 5dr Auto

2006 (N) - 325i M Sport 5dr Auto14

Low Mileage

£2,595

  • 2.5L
  • 144.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Brookview Motors Limited

01254786506 *

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

2019 (19) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr57

£17,250

£334/pm (HP)

  • 2L
  • 84.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

MOTORLEAGUE LTD

01367708756 *

BMW 3 Series2014 (12) - 2.0 328i Sport Saloon 4dr Petrol Manual (s/s)

2014 (12) - 2.0 328i Sport Saloon 4dr Petrol Manual (s/s)40

Low Mileage

£9,000

£168/pm (HP)

  • 2L
  • 52.3K

    Miles
  • Petrol
  • Manual
  • Saloon

RDM Direct

01283241526 *

4.5/5 Stars

BMW 3 Series2004 - 330 Ci Sport 2dr

2004 - 330 Ci Sport 2dr18

BMW 3 Series2015 (65) - 320d xDrive SE 5dr Step Auto

2015 (65) - 320d xDrive SE 5dr Step Auto35

£11,499

£220/pm (HP)

  • 2L
  • 86.0K

    Miles
  • Diesel
  • Automatic
  • Estate

AB Car Sales (South West) Ltd

01822661594 *

4.9/5 Stars

BMW 3 Series2010 (10) - 2.0 320d SE Business Edition Touring Steptronic Euro 5 5dr

2010 (10) - 2.0 320d SE Business Edition Touring Steptronic Euro 5 5dr35

£2,995

  • 2L
  • 133.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Fame Cars Limited

01216474010 *

BMW 3 Series2021 - 320i Sport 4dr Step Auto

2021 - 320i Sport 4dr Step Auto31

Reduced

£20,195

£438/pm (HP)

  • 2L
  • 28.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motor Range Manchester

01618048254 *

BMW 3 Series2010 - 2.0 320d M Sport 4-Door

2010 - 2.0 320d M Sport 4-Door37

Reduced

£4,495

£73/pm (HP)

  • 2L
  • 115.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Mint Cars Needham Market

01473938813 *

4.5/5 Stars

BMW 3 Series2012 (12) - 320d Sport 4dr

2012 (12) - 320d Sport 4dr50

Low Mileage

£6,495

£115/pm (HP)

  • 2L
  • 79.9K

    Miles
  • Diesel
  • Manual
  • Saloon

Cattedown Trade Centre

01752426030 *

BMW 3 Series2020 - 320d M Sport 5dr Step Auto

2020 - 320d M Sport 5dr Step Auto14

£22,950

£383/pm (PCP)

  • 2L
  • 56.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Colin Francis Cars

02879441906 *

BMW 3 Series2018 - 3.0 M Sport GT 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

2018 - 3.0 M Sport GT 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)35

Reduced

£11,995

£231/pm (HP)

  • 3L
  • 65.6K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Ideal Car Centre Ltd

01902544596 *

BMW 3 Series2018 (8G) - 335d xDrive M Sport Shadow Edition 4dr Step Auto

2018 (8G) - 335d xDrive M Sport Shadow Edition 4dr Step Auto50

Low Mileage

£20,699

£552/pm (PCP)

  • 3L
  • 48.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Your Car Supermarket Ltd - Coventry

01217287152 *

BMW 3 Series1979 - E21 2 DOOR 316. “1”OWNER FROM NEW

1979 - E21 2 DOOR 316. “1”OWNER FROM NEW21

Reduced

£12,990

  • 1.6L
  • 46.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Branson Cars

01702412135 *

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

2019 (19) - 330i M Sport 4dr Step Auto17

Low Mileage

£25,490

£517/pm (PCP)

  • 2L
  • 35.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

The Car Vault Ltd

01618042438 *

BMW 3 Series2018 (18) - 2.0 320i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps

2018 (18) - 2.0 320i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps16

£10,381

£197/pm (HP)

  • 2L
  • 112.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Colchester Cars For Less

01206584770 *

BMW 3 Series2014 - 2.0 320i SE Auto Euro 6 (s/s) 4dr

2014 - 2.0 320i SE Auto Euro 6 (s/s) 4dr67

Low Mileage

£8,598

£159/pm (HP)

  • 2L
  • 49.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

The Car Traders

02037808158 *

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

2022 - 330e M Sport 4dr Step Auto29

Low Mileage

£24,149

£412/pm (PCP)

  • 2L
  • 21.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Castleford

01977800692 *

BMW 3 Series2022 - 330E M SPORT 5-Door

2022 - 330E M SPORT 5-Door27

£21,100

£354/pm (PCP)

  • 2L
  • 49.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Camberley

01276983839 *

BMW 3 Series2018 - XDRIVE M SPORT SHADOW EDITION TOURING 5-Door

2018 - XDRIVE M SPORT SHADOW EDITION TOURING 5-Door36

Low Mileage

£18,990

£482/pm (PCP)

  • 2L
  • 49.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Roydens Ltd

07379375629 *

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

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

£15,330

£282/pm (PCP)

  • 2L
  • 78.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

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.