Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,393 Used BMW 3 Series cars for sale

BMW 3 Series2022 - 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr

2022 - 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr21

£13,990

£220/pm (PCP)

  • 2L
  • 76.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Nation Car Supermarket

01422761237 *

BMW 3 Series2.0 Diesel SE Auto 4DR

2.0 Diesel SE Auto 4DR10

Low Mileage

£10,995

  • 46.1K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

THE CARMARKET

02890023139 *

BMW 3 Series2014 (64) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

2014 (64) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr47

£9,995

  • 3L
  • 113.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Ecomotive

02038235339 *

BMW 3 Series2024 (24) - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

2024 (24) - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)50

£32,990

£504/pm (PCP)

  • 2L
  • 30.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Per4mance Cars Limited

01625468256 *

BMW 3 Series2.0 Luxury Diesel Auto 5DR

2.0 Luxury Diesel Auto 5DR20

Low Mileage

£10,995

  • 66.3K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

THE CARMARKET

02890023139 *

BMW 3 Series2021 - 318i M Sport 4dr Step Auto

2021 - 318i M Sport 4dr Step Auto49

£20,449

£350/pm (PCP)

  • 2L
  • 44.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Ipswich

01473354033 *

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

2022 (72) - 2.0 330e 12kWh Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (230

£19,960

£296/pm (PCP)

  • 2L
  • 66.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Hippo Motor Group Peterborough

01737307487 *

BMW 3 Series2018 (68) - 320d [190] M Sport 5dr Step Auto [Business Media]

2018 (68) - 320d [190] M Sport 5dr Step Auto [Business Media]20

£13,700

£267/pm (HP)

  • 2L
  • 81.8K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

GS Car Centre Ltd

01772348161 *

4.9/5 Stars

BMW 3 Series2021 (21) - M340i xDrive MHT 4dr Step Auto

2021 (21) - M340i xDrive MHT 4dr Step Auto10

£22,995

£452/pm (HP)

  • 3L
  • 105.2K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

WYE VALLEY COMMERCIALS LIMITED

01432809893 *

BMW 3 Series2015 (15) - 2.0 320d BluePerformance M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (184

2015 (15) - 2.0 320d BluePerformance M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (18450

Low Mileage

£17,490

£339/pm (HP)

  • 2L
  • 36.0K

    Miles
  • Diesel
  • Automatic
  • Estate

BMW 3 Series2012 (12) - 318d Exclusive Edition 5dr

2012 (12) - 318d Exclusive Edition 5dr23

£3,495

£52/pm (HP)

  • 2L
  • 118.8K

    Miles
  • Diesel
  • Manual
  • Estate

LRS Trade Cars

01206918829 *

BMW 3 Series2021 (21) - 330e M Sport 5dr Step Auto

2021 (21) - 330e M Sport 5dr Step Auto50

£20,991

  • 2L
  • 63.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

0/5 Stars

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

2015 (15) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)45

£9,995

  • 2L
  • 95.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Fm3 Cars North West Ltd

01616696935 *

BMW 3 Series2020 (70) - 318d MHT SE 4dr Step Auto

2020 (70) - 318d MHT SE 4dr Step Auto29

£14,250

£278/pm (HP)

  • 2L
  • 80.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Sm-Cars Bournemouth Ltd

01202048536 *

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

2021 - 330i M Sport 4dr Step Auto36

£23,180

  • 2L
  • 47.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Hull

01482249158 *

BMW 3 Series2022 - 3.0 M340i Mht Saloon 4dr Petrol Hybrid Auto Xdrive Euro 6 s/s 374 Ps

2022 - 3.0 M340i Mht Saloon 4dr Petrol Hybrid Auto Xdrive Euro 6 s/s 374 Ps38

Low Mileage

£34,900

£553/pm (PCP)

  • 3L
  • 21.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Mantles Used Cars Royston

01763291130 *

BMW 3 Series2013 (63) - 320d Sport 5dr

2013 (63) - 320d Sport 5dr37

Low Mileage

£6,850

£123/pm (HP)

  • 2L
  • 86.7K

    Miles
  • Diesel
  • Manual
  • Estate

UE Motors Ltd

01384887527 *

BMW 3 Series2016 - 2.0 M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2016 - 2.0 M Sport Touring Auto xDrive Euro 6 (s/s) 5dr83

£12,299

£237/pm (HP)

  • 2L
  • 91.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Plan-it Motor Company Ltd

01633742357 *

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

2021 - 330e xDrive M Sport 4dr Step Auto41

Low Mileage

£23,849

£414/pm (PCP)

  • 2L
  • 24.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Birtley

01913387241 *

BMW 3 Series2011 (11) - 2.0 320d SE Convertible 2dr Diesel Steptronic Euro 5 (184 ps)

2011 (11) - 2.0 320d SE Convertible 2dr Diesel Steptronic Euro 5 (184 ps)23

Low Mileage

£4,995

£84/pm (HP)

  • 2L
  • 96.2K

    Miles
  • Diesel
  • Automatic
  • Convertible

Cars 4 You Ltd

01506376842 *

0/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.