Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,414 Used BMW 3 Series cars for sale

BMW 3 Series2024 (74) - 320i M Sport Saloon 4-Door

2024 (74) - 320i M Sport Saloon 4-Door24

£27,999

  • 2L
  • 14.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halliwell Jones Southport BMW

01704660091 *

BMW 3 Series2018 (18) - 320d SE 4dr Step Auto

2018 (18) - 320d SE 4dr Step Auto57

£8,495

£157/pm (HP)

  • 2L
  • 101.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Sandhurst Car Sales

01216618559 *

BMW 3 Series2009 (59) - 325i SE 4dr Step Auto

2009 (59) - 325i SE 4dr Step Auto19

Reduced

£2,250

  • 3L
  • 108.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Mcm Quality Ltd

01215160839 *

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

2021 - 330e M Sport 5dr Step Auto33

£22,299

  • 2L
  • 45.4K

    Miles
  • Not Supplied
  • Automatic
  • Estate

Stratstone BMW Leeds

01134676295 *

BMW 3 Series2018 (67) - 330e Sport 4dr Step Auto

2018 (67) - 330e Sport 4dr Step Auto1

£8,990

£168/pm (HP)

  • 2L
  • 95.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

GIGI Automotive LTD

01604215233 *

BMW 3 Series2021 (21) - 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr

2021 (21) - 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr32

Reduced

£21,500

  • 2L
  • 40.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

M&T Motor Company

01635917220 *

4.6/5 Stars

BMW 3 Series2016 (16) - 2.0 330e 7.6kWh Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

2016 (16) - 2.0 330e 7.6kWh Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (230

Low Mileage

£10,000

  • 2L
  • 57.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hammond Cars Ipswich

01473927579 *

BMW 3 Series2020 (20) - 2.0 318d Sport Touring 5dr Diesel Auto Euro 6 (s/s) (150 ps)

2020 (20) - 2.0 318d Sport Touring 5dr Diesel Auto Euro 6 (s/s) (150 ps)31

£16,490

£325/pm (HP)

  • 2L
  • 87.7K

    Miles
  • Diesel
  • Automatic
  • Estate

AutoVenue LTD

01633747902 *

4.7/5 Stars

BMW 3 Series2015 (65) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

2015 (65) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)35

Reduced

£14,995

£294/pm (HP)

  • 3L
  • 58.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Wise Auto Ltd

02038737355 *

BMW 3 Series2023 - 2.0 320d MHT M Sport Touring Auto Euro 6 (s/s) 5dr

2023 - 2.0 320d MHT M Sport Touring Auto Euro 6 (s/s) 5dr72

Reduced

£29,495

£470/pm (PCP)

  • 2L
  • 50.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

DERWENT MOTORS LTD

01332414504 *

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

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

£15,995

£315/pm (HP)

  • 2L
  • 86.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Gatwick Motor World

01444222210 *

4.4/5 Stars

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

2021 - 330e xDrive M Sport 5dr Step Auto47

£21,995

£359/pm (PCP)

  • 2L
  • 39.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Southampton

01489663574 *

BMW 3 Series2008 (08) - 320i SE 2dr Auto

2008 (08) - 320i SE 2dr Auto19

Low Mileage

£2,495

  • 2L
  • 90.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

ARVP Group LTD

02475103329 *

BMW 3 Series2017 (17) - 320d EfficientDynamics Plus 5dr

2017 (17) - 320d EfficientDynamics Plus 5dr16

BMW 3 Series2013 (13) - 2.0 318d SPORT SALOON ONLY 42180 MILES!! 4-Door

2013 (13) - 2.0 318d SPORT SALOON ONLY 42180 MILES!! 4-Door20

Low Mileage

£7,690

£140/pm (HP)

  • 2L
  • 42.2K

    Miles
  • Diesel
  • Manual
  • Saloon

Small Car Company Sales Ltd

01242507358 *

BMW 3 Series2013 (63) - 3.0 330d M Sport Auto Euro 5 2dr

2013 (63) - 3.0 330d M Sport Auto Euro 5 2dr56

£6,490

£115/pm (HP)

  • 3L
  • 112.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

Auto Globe Limited

01908765760 *

4.5/5 Stars

BMW 3 Series2022 (22) - 330e SE Pro 5dr Step Auto

2022 (22) - 330e SE Pro 5dr Step Auto18

£13,729

£267/pm (HP)

  • 2L
  • 91.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

SR Motors

01793268063 *

BMW 3 Series2010 (10) - 2.0 318d SE Business Edition Euro 5 4dr

2010 (10) - 2.0 318d SE Business Edition Euro 5 4dr37

Low Mileage

£4,195

£73/pm (HP)

  • 2L
  • 77.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Lodge Car Sales LTD

01217525796 *

BMW 3 Series2012 (61) - 320d SE 2dr

2012 (61) - 320d SE 2dr10

Reduced

£2,495

  • 2L
  • 171.0K

    Miles
  • Diesel
  • Manual
  • Convertible

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

2017 (67) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr69

Reduced

£19,250

£375/pm (HP)

  • 3L
  • 78.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Blackline Motors

01612415074 *

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.