Skip to main content

3,011 Used BMW 3 Series cars for sale

BMW 3 Series2018 - 320i M Sport Shadow Edition 4dr Step Auto

2018 - 320i M Sport Shadow Edition 4dr Step Auto25

Low Mileage

£17,995

Finance available £349 pm

  • 2L
  • 15.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Roadside Motors

02886440209 *

BMW 3 Series2021 - 330e SE Pro 4dr Step Auto

2021 - 330e SE Pro 4dr Step Auto24

£17,499

Finance available £369 pm

  • 2L
  • 39.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

4.3/5 Stars

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

2020 - 320i M Sport 4dr Step Auto35

£24,250

  • 2L
  • 42.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Bury St Edmunds

01284338953 *

4.4/5 Stars

BMW 3 Series2013 (63) - 2.0 318d M Sport Euro 5 (s/s) 4dr

2013 (63) - 2.0 318d M Sport Euro 5 (s/s) 4dr28

Reduced

£7,295

Finance available £141 pm

  • 2L
  • 85.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Derbyshire Performance

01332419213 *

0/5 Stars

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

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

£17,991

  • 2L
  • 98.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2015 - 330d M Sport 4dr Step Auto [Business Media]

2015 - 330d M Sport 4dr Step Auto [Business Media]20

£10,995

Finance available £223 pm

  • 3L
  • 87.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Quality Car Sales

01924667062 *

BMW 3 Series2018 (68) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

2018 (68) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)30

£14,499

  • 2L
  • 61.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Corner Park Garage (Swansea)

01792344016 *

2.7/5 Stars

BMW 3 Series2014 (64) - 330d XDRIVE M SPORT TOURING ESTATE AUTOMATIC + PRO NAV + FSH + 5-Door

2014 (64) - 330d XDRIVE M SPORT TOURING ESTATE AUTOMATIC + PRO NAV + FSH + 5-Door34

£9,990

Finance available £201 pm

  • 3L
  • 123.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Apex Auto Traders Ltd

01134689005 *

BMW 3 Series2022 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2022 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 644

Low Mileage

£26,354

Finance available £532 pm

  • 2L
  • 10.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Southampton

01489663574 *

4.4/5 Stars

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

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

£20,495

Finance available £409 pm

  • 2L
  • 44.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

The Car Co

01616945324 *

4.7/5 Stars

BMW 3 Series2014 - 2.0 320d M Sport Auto 4dr

2014 - 2.0 320d M Sport Auto 4dr40

£7,750

Finance available £151 pm

  • 2L
  • 114.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

AUTOHAUS CHELTENHAM LTD T/a Greatfield Cars & Commercials

01242501609 *

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

2022 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)43

£21,080

Finance available £421 pm

  • 2L
  • 66.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Bradford

01274087627 *

4.4/5 Stars

BMW 3 Series2019 - 2.0 320i M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

2019 - 2.0 320i M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr46

£16,500

Finance available £346 pm

  • 2L
  • 63.6K

    Miles
  • Petrol
  • Automatic
  • Estate

H & S Autos Ltd

01932565026 *

BMW 3 Series2016 (66) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2016 (66) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)33

£13,999

  • 2L
  • 73.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Corner Park Garage (Swansea)

01792344016 *

2.7/5 Stars

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

2018 (68) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr13

£12,995

Finance available £268 pm

  • 2L
  • 88.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Top Cars Telford Limited

01743291623 *

0/5 Stars

BMW 3 Series2016 (16) - 2.0 320d ED Plus Auto Euro 6 (s/s) 4dr

2016 (16) - 2.0 320d ED Plus Auto Euro 6 (s/s) 4dr10

£8,950

Finance available £178 pm

  • 2L
  • 88.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motorexe Ltd

02038934300 *

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

2022 - 330e M Sport Step Auto 5-Door22

£27,897

Finance available £577 pm

  • 2L
  • 49.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

CarSupermarket.com Birmingham

01215165158 *

4.6/5 Stars

BMW 3 Series2016 - 318i Sport 5dr Step Auto

2016 - 318i Sport 5dr Step Auto16

£10,495

Finance available £212 pm

  • 1.5L
  • 74.2K

    Miles
  • Petrol
  • Automatic
  • Estate

Crossroads Motors Challock

01233223700 *

3.3/5 Stars

BMW 3 Series2019 (09) - 2.0 320d M Sport Plus Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (

2019 (09) - 2.0 320d M Sport Plus Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (27

£25,395

Finance available £501 pm

  • 2L
  • 45.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Evolve Motor Company

01633741704 *

4.6/5 Stars

BMW 3 Series2016 (66) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

2016 (66) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr59

£7,995

Finance available £156 pm

  • 2L
  • 120.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Harpers of Essex Ltd

01279598863 *

3.3/5 Stars

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.