Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,512 Used BMW 3 Series cars for sale

BMW 3 Series2018 (18) - 2.0 330e 7.6kWh M Sport Shadow Edition Saloon 4dr Petrol Plug-in Hybrid Aut

2018 (18) - 2.0 330e 7.6kWh M Sport Shadow Edition Saloon 4dr Petrol Plug-in Hybrid Aut49

Low Mileage

£14,675

£287/pm (HP)

  • 2L
  • 52.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Trade Car Sales

01616720265 *

BMW 3 Series2014 (14) - 320i xDrive Modern 5dr Step Auto

2014 (14) - 320i xDrive Modern 5dr Step Auto66

Low Mileage

£10,695

£204/pm (HP)

  • 2L
  • 53.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Thatchers (motors Uk) Ltd

01252414078 *

0/5 Stars

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

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

£14,990

£319/pm (HP)

  • 2L
  • 76.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carworld Supermarket

01733794246 *

BMW 3 Series2025 - 330e 22.3 kWh M Sport 4dr Step Auto

2025 - 330e 22.3 kWh M Sport 4dr Step Auto22

£36,250

£568/pm (PCP)

  • 2L
  • 9.3K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

IJ Motors & Commercials

02890023175 *

BMW 3 Series2017 (17) - 3.0 330d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (258 ps) ***Hea

2017 (17) - 3.0 330d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (258 ps) ***Hea39

£11,899

£234/pm (HP)

  • 3L
  • 109.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Noya Motor Group (Peterborough)

01733794290 *

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

2016 - 2.0 330E M Sport Auto 4dr56

Low Mileage

£10,950

£218/pm (HP)

  • 2L
  • 65.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BMW 3 Series2015 - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2015 - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr68

Reduced

£15,989

£315/pm (HP)

  • 3L
  • 75.0K

    Miles
  • Diesel
  • Automatic
  • Estate

NYA AUTO SALES LTD

01212721897 *

BMW 3 Series2020 (69) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

2020 (69) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr40

£17,990

  • 2L
  • 51.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

CMC Automotive

01618708147 *

0/5 Stars

BMW 3 Series2001 (Y) - 320 Ci 2dr Auto

2001 (Y) - 320 Ci 2dr Auto5

Reduced

£1,850

  • 2.2L
  • 125.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

SPORTS & PERFORMANCE CARS

01706572037 *

1.4/5 Stars

BMW 3 Series2016 (65) - 2.0 320D M SPORT 4DR

2016 (65) - 2.0 320D M SPORT 4DR37

Low Mileage

£11,995

£231/pm (HP)

  • 2L
  • 55.5K

    Miles
  • Diesel
  • Manual
  • Saloon

Evoque Motors

01254445630 *

0/5 Stars

BMW 3 Series2021 - M340i xDrive MHT 4dr Step Auto

2021 - M340i xDrive MHT 4dr Step Auto1

Low Mileage

£31,995

£507/pm (PCP)

  • 3L
  • 23.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

BMW Bavarian

02895908116 *

BMW 3 Series2021 - 2.0 330e xDrive SE Pro Saloon 4-Door

2021 - 2.0 330e xDrive SE Pro Saloon 4-Door40

£12,650

£245/pm (HP)

  • 2L
  • 99.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Cass Autos

01252414981 *

4.8/5 Stars

BMW 3 Series2011 (61) - 320d [184] Sport Plus Edition 5dr Step Auto

2011 (61) - 320d [184] Sport Plus Edition 5dr Step Auto38

£5,745

£100/pm (HP)

  • 2L
  • 125.0K

    Miles
  • Diesel
  • Automatic
  • Estate

FARMHOUSE VEHICLES LIMITED

01827210631 *

BMW 3 Series2024 (74) - 320i M Sport 5dr Step Auto Petrol Estate

2024 (74) - 320i M Sport 5dr Step Auto Petrol Estate73

£33,802

  • 2L
  • 14.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Vertu BMW Sunderland

01918146399 *

0/5 Stars

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

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

Reduced

£16,695

  • 2L
  • 74.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Wavertree Car Centre

01513189401 *

BMW 3 Series2013 - 320i xDrive M Sport 5dr

2013 - 320i xDrive M Sport 5dr55

Low Mileage

£8,995

  • 2L
  • 74.8K

    Miles
  • Petrol
  • Manual
  • Estate

Bristol Auto Hub

01172331341 *

3.8/5 Stars

BMW 3 Series2017 - 318d M Sport 4dr

2017 - 318d M Sport 4dr51

£12,895

£250/pm (HP)

  • 2L
  • 78.0K

    Miles
  • Diesel
  • Manual
  • Saloon

HMK Car Sales Ltd

02890022257 *

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

2020 - 320d M Sport 4dr Step Auto11

£18,750

£506/pm (PCP)

  • 2L
  • 99.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

MCautosales

02879440626 *

BMW 3 Series2023 - 3.0 M340i MHT Touring 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)

2023 - 3.0 M340i MHT Touring 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)42

Low Mileage

£48,250

£780/pm (PCP)

  • 3L
  • 17.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Boss Motor Company Ltd

01923927645 *

BMW 3 Series2018 (18) - 330d M Sport 4dr Step Auto

2018 (18) - 330d M Sport 4dr Step Auto1

£15,995

£315/pm (HP)

  • 3L
  • 66.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Brockhall Car Sales

01254919240 *

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.