Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,460 Used BMW 3 Series cars for sale

BMW 3 Series2015 (65) - 340i M Sport 4dr

2015 (65) - 340i M Sport 4dr20

£22,990

£452/pm (HP)

  • 3L
  • 11.5K

    Miles
  • Petrol
  • Manual
  • Saloon

NOVA CAR SALES LTD

01215160442 *

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

2020 (70) - 2.0 320i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)27

£15,999

£315/pm (HP)

  • 2L
  • 79.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Essex Car Company

01708973745 *

4.1/5 Stars

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

2025 - 320i M Sport 5dr Step Auto33

£37,995

  • 2L
  • 11.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Stratstone BMW Milton Keynes

01908104093 *

BMW 3 Series2021 (71) - 330e M Sport 4dr Step Auto

2021 (71) - 330e M Sport 4dr Step Auto23

£11,971

  • 2L
  • 130.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Car Motion

01709223117 *

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto

2024 - 320d MHT M Sport 4dr Step Auto19

Reduced

£32,498

  • 2L
  • 15.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Irvine BMW

01294440528 *

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

2008 - 320i M Sport 4dr Step Auto12

Reduced

£2,999

  • 2L
  • 96.4K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Gates Cars LTD

02037808217 *

BMW 3 Series2015 (65) - 320d xDrive M Sport 4dr

2015 (65) - 320d xDrive M Sport 4dr4

£9,990

  • 2L
  • 90.0K

    Miles
  • Diesel
  • Manual
  • Saloon

M&T Motor Company

01635917220 *

4.6/5 Stars

BMW 3 Series2017 - 2.0 320d M Sport 4dr

2017 - 2.0 320d M Sport 4dr79

£9,375

£187/pm (HP)

  • 2L
  • 107.5K

    Miles
  • Diesel
  • Manual
  • Saloon

RallySport Automotive Limited

01206489764 *

4.9/5 Stars

BMW 3 Series2016 - 320i xDrive SE 5dr Step Auto

2016 - 320i xDrive SE 5dr Step Auto15

£8,895

  • 2L
  • 100.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Save On Used Cars

01724514218 *

BMW 3 Series2022 - 2.0 330E M Sport Auto 4dr

2022 - 2.0 330E M Sport Auto 4dr42

Low Mileage

£29,649

£492/pm (PCP)

  • 2L
  • 24.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

InstaCars

01138878934 *

BMW 3 Series2019 - 320I M SPORT SHADOW EDITION TOURING 5-Door

2019 - 320I M SPORT SHADOW EDITION TOURING 5-Door25

£17,000

£350/pm (HP)

  • 2L
  • 59.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Big Motoring World Blue Bell Hill

01634557830 *

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

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

£15,799

  • 2L
  • 92.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Henson Motor Group

01915001840 *

BMW 3 Series2024 (74) - M340i 4-Door

2024 (74) - M340i 4-Door52

£48,950

  • 3L
  • 744.0

    Miles
  • Petrol
  • Automatic
  • Saloon

Lloyd BMW Newcastle

01916070816 *

BMW 3 Series2022 - 3.0 M340I xDrive MHEV Auto 4WD 4dr

2022 - 3.0 M340I xDrive MHEV Auto 4WD 4dr60

Low Mileage

£39,800

£668/pm (PCP)

  • 3L
  • 26.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Kingsbridge Automotive Ltd

01904237124 *

BMW 3 Series2018 - 330d M Sport Shadow Edition 5-Door

2018 - 330d M Sport Shadow Edition 5-Door55

Low Mileage

£23,999

£483/pm (HP)

  • 3L
  • 52.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Fresh Motors Ltd

01953665835 *

BMW 3 Series2007 (07) - 320i M Sport 2dr

2007 (07) - 320i M Sport 2dr30

Low Mileage

£2,799

  • 2L
  • 102.4K

    Miles
  • Petrol
  • Manual
  • Convertible

Saver Motors

01919333978 *

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

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

£19,995

£415/pm (PCP)

  • 2L
  • 79.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

FIDA MOTORS LIMITED

01279215830 *

4.7/5 Stars

BMW 3 Series2017 - 2.0 320d M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

2017 - 2.0 320d M Sport Shadow Edition Auto Euro 6 (s/s) 4dr80

£14,495

£283/pm (HP)

  • 2L
  • 83.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

DERWENT MOTORS LTD

01332414504 *

BMW 3 Series2017 (67) - 320d xDrive M Sport Shadow Edition 4dr Step Auto

2017 (67) - 320d xDrive M Sport Shadow Edition 4dr Step Auto32

£9,990

£189/pm (HP)

  • 2L
  • 118.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Sell Your Car

01753915464 *

BMW 3 Series2024 - 320d MHT M Sport 5dr Step Auto

2024 - 320d MHT M Sport 5dr Step Auto35

£32,995

£487/pm (PCP)

  • 2L
  • 20.4K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

BMW Bavarian

02895908116 *

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.