Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,417 Used BMW 3 Series cars for sale

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

2020 - 320i M Sport 4dr Step Auto

£19,950

£331/pm (PCP)

  • 2L
  • 60.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Exclusive Autos Ltd

01923919062 *

0/5 Stars

BMW 3 Series2015 - 320d M Sport 5dr Step Auto

2015 - 320d M Sport 5dr Step Auto51

£11,995

£231/pm (HP)

  • 2L
  • 91.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Clifford Car Sales

02890023208 *

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

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

Low Mileage

£20,976

£428/pm (CS)

  • 2L
  • 24.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Halesowen

01217525895 *

BMW 3 Series2022 - Touring 330e 12kWh M Sport 5dr Step Auto 292PS Automatic

2022 - Touring 330e 12kWh M Sport 5dr Step Auto 292PS Automatic30

Reduced

£23,639

£365/pm (PCP)

  • 2L
  • 27.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Days of Gorseinon

01792739750 *

4/5 Stars

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

2021 - 320i M Sport 4dr Step Auto19

£23,498

  • 2L
  • 39.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Irvine BMW

01294440528 *

BMW 3 Series2012 (12) - 318d ES 5dr

2012 (12) - 318d ES 5dr41

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

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

£17,495

£339/pm (HP)

  • 3L
  • 102.7K

    Miles
  • Diesel
  • Automatic
  • Estate

Blackline Motors

01612415074 *

BMW 3 Series2023 - 2.0 330E M Sport Auto 5dr

2023 - 2.0 330E M Sport Auto 5dr42

£26,445

£420/pm (PCP)

  • 2L
  • 43.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

SKV Motors

01708202983 *

BMW 3 Series2008 (08) - 2.0 320i M Sport Convertible 2dr Petrol Steptronic Euro 4 (170 ps)

2008 (08) - 2.0 320i M Sport Convertible 2dr Petrol Steptronic Euro 4 (170 ps)62

Low Mileage

£4,320

£106/pm (HP)

  • 2L
  • 93.3K

    Miles
  • Petrol
  • Automatic
  • Convertible

Horsepower Motor Centre Ltd

01732927681 *

BMW 3 Series2021 - 318d SE 4dr

2021 - 318d SE 4dr15

£16,950

£335/pm (HP)

  • 2L
  • 88.0K

    Miles
  • Diesel
  • Manual
  • Saloon

McNulty Motors Ltd

02887441320 *

BMW 3 Series2014 (14) - 2.0 320d M Sport Auto xDrive Euro 5 (s/s) 4dr

2014 (14) - 2.0 320d M Sport Auto xDrive Euro 5 (s/s) 4dr75

£6,995

£126/pm (HP)

  • 2L
  • 119.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Platinum Motorz Ltd

01618042245 *

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

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

Low Mileage

£20,999

  • 2L
  • 37.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Sherwoods Citroen Gateshead

01918146400 *

4.7/5 Stars

BMW 3 Series2017 (67) - 2.0 316d SE Euro 6 (s/s) 4dr

2017 (67) - 2.0 316d SE Euro 6 (s/s) 4dr64

£6,995

£126/pm (HP)

  • 2L
  • 104.9K

    Miles
  • Diesel
  • Manual
  • Saloon

MKD Cars Limited

01174407160 *

BMW 3 Series2017 (67) - 2.0 320i SE Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2017 (67) - 2.0 320i SE Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)34

£8,695

  • 2L
  • 91.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Wavertree Car Centre

01513189401 *

BMW 3 Series2021 - 2.0 330E M Sport Auto 5dr

2021 - 2.0 330E M Sport Auto 5dr44

£18,477

£367/pm (HP)

  • 2L
  • 85.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Your Best Car Ltd

01580231545 *

BMW 3 Series2018 - 3.0 340i M Sport Shadow Edition Saloon 4dr - HUD+REVERSE CAM+PRO NAV+470BHP

2018 - 3.0 340i M Sport Shadow Edition Saloon 4dr - HUD+REVERSE CAM+PRO NAV+470BHP1

Low Mileage

£22,990

  • 3L
  • 60.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Cheshire Performance Cars Ltd

01614700167 *

BMW 3 Series2009 - 2.0 320i SE Saloon 4dr Petrol Steptronic Euro 4 (170 ps)

2009 - 2.0 320i SE Saloon 4dr Petrol Steptronic Euro 4 (170 ps)56

Reduced

£4,495

£88/pm (HP)

  • 2L
  • 76.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

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

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

£14,300

£279/pm (HP)

  • 2L
  • 107.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Browns Car Company

01621733495 *

4.6/5 Stars

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

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

£39,450

  • 2L
  • 3.7K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Hull

01482249158 *

BMW 3 Series2010 (10) - 325d M Sport 2dr Step Auto

2010 (10) - 325d M Sport 2dr Step Auto39

Low Mileage

£5,995

£114/pm (HP)

  • 3L
  • 82.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

THE CAR SHOP BEDFORD

01234865500 *

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.