Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,292 Used BMW 3 Series cars for sale

BMW 3 Series2013 (13) - 318d M Sport 5dr

2013 (13) - 318d M Sport 5dr16

Low Mileage

£9,995

  • 2L
  • 80.0K

    Miles
  • Diesel
  • Manual
  • Estate

NJH Car Sales

01792345025 *

BMW 3 Series2011 (61) - 320i SE 2dr Step Auto

2011 (61) - 320i SE 2dr Step Auto51

Low Mileage

£10,995

£210/pm (HP)

  • 2L
  • 37.0K

    Miles
  • Petrol
  • Semi Auto
  • Convertible

Bedford Specialist Cars

01234987610 *

4.7/5 Stars

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

2017 (67) - 330e M Sport 4dr Step Auto22

£10,995

  • 2L
  • 79.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Stoneacre Scunthorpe - Stoneacre Select

01724706401 *

BMW 3 Series2003 (53) - 318i SE 4dr

2003 (53) - 318i SE 4dr11

Low Mileage

£1,995

  • 2L
  • 122.0K

    Miles
  • Petrol
  • Manual
  • Saloon

KSM BHAM LTD

01217288727 *

3.4/5 Stars

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

2010 (10) - 2.0 318i SE Business Edition Euro 5 4dr51

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

2021 - 2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)33

£18,549

£351/pm (PCP)

  • 2L
  • 76.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carbase - Weston

01934313340 *

4.5/5 Stars

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 Series2022 - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

2022 - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (224

£17,695

£309/pm (PCP)

  • 2L
  • 40.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

V12 Sports and Classics Hinckley

01455244504 *

4.3/5 Stars

BMW 3 Series2020 (70) - 330e M Sport 4dr Step Auto

2020 (70) - 330e M Sport 4dr Step Auto50

£19,991

  • 2L
  • 57.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2017 (67) - 320d M Sport 4dr

2017 (67) - 320d M Sport 4dr54

£9,490

£178/pm (HP)

  • 2L
  • 99.0K

    Miles
  • Diesel
  • Manual
  • Saloon

UNITED CAR SALES LTD

01144780049 *

BMW 3 Series2019 (19) - 320d Sport 4dr

2019 (19) - 320d Sport 4dr16

Reduced

£10,495

£199/pm (HP)

  • 2L
  • 114.9K

    Miles
  • Diesel
  • Manual
  • Saloon

Frosty Hire & Sales LTD

01992367343 *

BMW 3 Series2021 (21) - 2.0 318d MHT SE Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)

2021 (21) - 2.0 318d MHT SE Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)29

Reduced

£13,990

  • 2L
  • 87.7K

    Miles
  • Diesel
  • Automatic
  • Estate

Carworld Superstore

01733978043 *

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

2017 (17) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)25

£10,000

  • 2L
  • 105.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

CSW Automotive LTD

01785550895 *

0/5 Stars

BMW 3 Series2023 - 330E XDRIVE M SPORT 4-Door

2023 - 330E XDRIVE M SPORT 4-Door25

£25,000

£433/pm (PCP)

  • 2L
  • 53.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Sheffield

01145510576 *

BMW 3 Series2021 - 320i M Sport 5dr Step Auto ** Rear Parking Camera - Heated Seats ** Semi-Au

2021 - 320i M Sport 5dr Step Auto ** Rear Parking Camera - Heated Seats ** Semi-Au40

Low Mileage

£22,990

  • 2L
  • 34.6K

    Miles
  • Petrol
  • Semi Auto
  • Estate

TrustFord Birmingham

01217525225 *

BMW 3 Series2016 - 318d M Sport 4dr

2016 - 318d M Sport 4dr1

Low Mileage

£11,450

£219/pm (HP)

  • 2L
  • 62.0K

    Miles
  • Diesel
  • Manual
  • Saloon

JB Autos Sales

02870440586 *

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

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

Low Mileage

£19,190

£314/pm (PCP)

  • 2L
  • 38.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

UK WHEELS LIMTIED

01279212123 *

BMW 3 Series2013 - 325d M Sport 2dr Step Auto

2013 - 325d M Sport 2dr Step Auto14

Low Mileage

£7,895

£145/pm (HP)

  • 3L
  • 64.0K

    Miles
  • Diesel
  • Semi Auto
  • Coupe

Lakeside Autos

02890023124 *

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

2026 - 330e 22.3 kWh M Sport Pro 4dr Step Auto19

£42,898

  • 3.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Glasgow BMW

01416119940 *

BMW 3 Series2016 (16) - 2.0 320d M Sport Touring Euro 6 (s/s) 5dr

2016 (16) - 2.0 320d M Sport Touring Euro 6 (s/s) 5dr41

£9,990

  • 2L
  • 129.7K

    Miles
  • Diesel
  • Manual
  • Estate

Keywise Cars Ltd

01392344397 *

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.