Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,408 Used BMW 3 Series cars for sale

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

2010 - 2.0 320d M Sport 4-Door35

Reduced

£4,495

£73/pm (HP)

  • 2L
  • 115.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Mint Cars Needham Market

01473938813 *

4.5/5 Stars

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

2020 (69) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)50

Reduced

£20,445

  • 2L
  • 35.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorline Direct Ltd

01164646188 *

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

2021 (21) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr50

£21,991

  • 2L
  • 54.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

0/5 Stars

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

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

£7,990

  • 2L
  • 129.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Exclusive Motor Group

01280733610 *

BMW 3 Series2020 - 320i M Sport 4dr Step Auto

2020 - 320i M Sport 4dr Step Auto27

£19,950

£327/pm (PCP)

  • 2L
  • 63.8K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Jack Reid Cars Carrickfergus

02893448937 *

BMW 3 Series2020 - 320i Sport 4dr Step Auto

2020 - 320i Sport 4dr Step Auto41

Low Mileage

£20,299

£422/pm (HP)

  • 2L
  • 28.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Birtley

01913387241 *

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

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

Low Mileage

£11,995

£231/pm (HP)

  • 60.3K

    Miles
  • Diesel
  • Automatic
  • Estate

MERIDIAN MOTOR VEHICLES LIMITED

01507211080 *

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

2021 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 647

£22,145

£362/pm (PCP)

  • 2L
  • 39.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Southampton

01489663574 *

BMW 3 Series2022 - 330e Sport 4dr Step Auto

2022 - 330e Sport 4dr Step Auto19

Low Mileage

£26,998

  • 2L
  • 15.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

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

01215166056 *

BMW 3 Series2011 (11) - 2.0 320i M Sport Steptronic Euro 5 2dr

2011 (11) - 2.0 320i M Sport Steptronic Euro 5 2dr42

Low Mileage

£6,495

£115/pm (HP)

  • 2L
  • 79.1K

    Miles
  • Petrol
  • Automatic
  • Convertible

Ecomotive

02038235339 *

BMW 3 Series2017 (17) - 335d xDrive M Sport 4dr Step Auto

2017 (17) - 335d xDrive M Sport 4dr Step Auto12

£10,995

  • 3L
  • 142.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

BMW 3 Series2011 (61) - 3.0 330d M Sport Coupe 2dr Diesel Steptronic Euro 5 (245 ps)

2011 (61) - 3.0 330d M Sport Coupe 2dr Diesel Steptronic Euro 5 (245 ps)17

£4,995

  • 3L
  • 162.2K

    Miles
  • Diesel
  • Automatic
  • Coupe

Taylor Motor Group (Farndon Road)

01636554121 *

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

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

£18,581

£377/pm (CS)

  • 2L
  • 57.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Carsa Halesowen

01217525895 *

BMW 3 Series2011 - 325d [204] M Sport 4dr Step Auto

2011 - 325d [204] M Sport 4dr Step Auto10

Low Mileage

£9,490

£203/pm (CS)

  • 3L
  • 84.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

South Yorkshire Motors Ltd

01977802191 *

BMW 3 Series1989 (F) - 325i Sport 2dr Auto

1989 (F) - 325i Sport 2dr Auto25

Reduced

£17,995

  • 2.5L
  • 155.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Kars co uk Limited

01494414524 *

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

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

£16,350

£322/pm (HP)

  • 2L
  • 61.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hilton Garage Ltd

01332414842 *

BMW 3 Series2019 - 330e SE Pro 4dr Auto

2019 - 330e SE Pro 4dr Auto19

£14,998

  • 2L
  • 65.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Warrington Motorstore/Renault/Dacia/Vanstore

01925917350 *

BMW 3 Series2022 (71) - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Eu

2022 (71) - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Eu6

£25,995

£431/pm (PCP)

  • 2L
  • 42.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Rix Motors

01925917564 *

BMW 3 Series2022 (22) - 330e xDrive M Sport Pro Edition 4dr Step Auto

2022 (22) - 330e xDrive M Sport Pro Edition 4dr Step Auto31

£22,580

£347/pm (PCP)

  • 2L
  • 60.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hippo Motor Group Peterborough

01737307487 *

BMW 3 Series2019 - 2.0 320d M Sport Auto 5dr

2019 - 2.0 320d M Sport Auto 5dr86

Reduced

£16,995

£357/pm (HP)

  • 2L
  • 91.4K

    Miles
  • Diesel
  • Automatic
  • Estate

RallySport Automotive Limited

01206489764 *

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