Skip to main content

3,142 Used BMW 3 Series cars for sale

BMW 3 Series2021 (71) - 320i M Sport Auto 4dr - Virtual Cockpit & Apple CarPlay & Rear Camera

2021 (71) - 320i M Sport Auto 4dr - Virtual Cockpit & Apple CarPlay & Rear Camera58

£19,950

Finance available £389 pm

  • 2L
  • 56.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Crossroads Garage Limited

01909496760 *

4.9/5 Stars

BMW 3 Series2017 (17) - 3 SERIES 3.0 330D EURO6 TOURER 5-Door

2017 (17) - 3 SERIES 3.0 330D EURO6 TOURER 5-Door10

Reduced

£8,995

Finance available £179 pm

  • 3L
  • 123.0K

    Miles
  • Diesel
  • Automatic
  • Estate

I A PERFORMANCE 78 LTD TA EX POLICE CARS

01613887638 *

BMW 3 Series2011 (11) - 2.0 320d SE Touring Steptronic Euro 5 5dr

2011 (11) - 2.0 320d SE Touring Steptronic Euro 5 5dr53

Reduced

£3,895

Finance available £65 pm

  • 2L
  • 118.8K

    Miles
  • Diesel
  • Automatic
  • Estate

AB Auto Traders Limited

01414041853 *

BMW 3 Series2015 (56) - 320d Luxury 4dr Step Auto [Business Media]

2015 (56) - 320d Luxury 4dr Step Auto [Business Media]27

Low Mileage

£8,300

Finance available £163 pm

  • 2L
  • 36.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Oldbury Car Sales

01216474046 *

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

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

Reduced

£20,640

  • 2L
  • 28.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Simon Bailes Peugeot - Stockton

01642045876 *

BMW 3 Series2019 - 320i SE 4dr Step Auto

2019 - 320i SE 4dr Step Auto35

Low Mileage

£18,649

Finance available £386 pm

  • 2L
  • 18.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Newport

01633493027 *

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

2017 - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)65

£10,250

Finance available £207 pm

  • 2L
  • 92.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Westbrook Car Sales

01733794312 *

0/5 Stars

BMW 3 Series2016 - 1.5 318i Sport Saloon 4-Door

2016 - 1.5 318i Sport Saloon 4-Door15

Reduced

£3,800

Finance available £63 pm

  • 1.5L
  • 140.8K

    Miles
  • Petrol
  • Manual
  • Saloon

Dow Storey

01919333928 *

BMW 3 Series2013 - 3.0 335i M Sport Auto 4dr

2013 - 3.0 335i M Sport Auto 4dr29

Low Mileage

£16,995

Finance available £357 pm

  • 3L
  • 42.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

We Love Car Group

01372230638 *

BMW 3 Series2010 (10) - 2.0 320d M Sport Euro 5 2dr

2010 (10) - 2.0 320d M Sport Euro 5 2dr37

Low Mileage

£4,490

Finance available £78 pm

  • 2L
  • 106.0K

    Miles
  • Diesel
  • Manual
  • Coupe

Anglia Autos Ltd

01144788853 *

BMW 3 Series2012 (62) - 2.0 318d Luxury Saloon 4dr Diesel Manual Euro 5 (s/s) (143 ps)

2012 (62) - 2.0 318d Luxury Saloon 4dr Diesel Manual Euro 5 (s/s) (143 ps)27

£4,000

Finance available £67 pm

  • 2L
  • 114.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Coventry Sterling Motors

02475103850 *

4.9/5 Stars

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

2022 - 3.0 M340D xDrive MHEV Auto 4WD 4dr46

Reduced

£28,978

Finance available £575 pm

  • 3L
  • 41.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Best Car Ltd

01580232496 *

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

2021 - 320i xDrive M Sport 4dr Step Auto44

Low Mileage

£25,850

Finance available £511 pm

  • 2L
  • 23.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

JKC Approved Used BMW

02870441623 *

BMW 3 Series2021 - 330e xDrive M Sport Step Auto 4-Door

2021 - 330e xDrive M Sport Step Auto 4-Door35

£17,176

Finance available £347 pm

  • 2L
  • 74.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsupermarket.com Newcastle

01916070812 *

4.7/5 Stars

BMW 3 Series2022 (22) - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Eu

2022 (22) - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Eu17

£19,995

Finance available £390 pm

  • 2L
  • 47.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

My Next Car

01767669358 *

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

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

£20,991

  • 2L
  • 67.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

0/5 Stars

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

2022 - 330e M Sport 5dr Step Auto19

£26,498

  • 2L
  • 33.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Arnold Clark Armadale Citroen / Vanstore

01501640622 *

4.7/5 Stars

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Auto xDrive Euro 6 (s/s) 4dr

2021 (21) - 2.0 330e 12kWh M Sport Auto xDrive Euro 6 (s/s) 4dr37

£21,995

Finance available £431 pm

  • 2L
  • 52.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Top Cars Telford Limited

01743291623 *

0/5 Stars

BMW 3 Series2022 - 330d MHT M Sport 4dr Step Auto

2022 - 330d MHT M Sport 4dr Step Auto16

£28,500

Finance available £565 pm

  • 3L
  • 32.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

CK Car Sales Ltd

02879440850 *

BMW 3 Series2018 (18) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

2018 (18) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr44

£8,870

Finance available £176 pm

  • 2L
  • 112.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

NW Auto Sales LTD

01733794319 *

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

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

Buying a used car checklist: what to look for

Buying a used car checklist: what to look for

Buying a used car can be a daunting task, but with our checklist, you can make sure you’re getting the best deal possible.

View guides

* 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.