Skip to main content

2,950 Used BMW 3 Series cars for sale

BMW 3 Series(62) - 2.0 320i Sport Auto Euro 6 (s/s) 4dr

(62) - 2.0 320i Sport Auto Euro 6 (s/s) 4dr20

£10,449

Finance available £211 pm

  • 18.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

M Cars Surrey Ltd

01342649540 *

4.3/5 Stars

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

2016 (16) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)36

£13,495

  • 3L
  • 83.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Bateman and Lynch Cars (Liskeard)

01579550021 *

5/5 Stars

BMW 3 Series2015 (65) - 2.0 318d SE Euro 6 (s/s) 4dr

2015 (65) - 2.0 318d SE Euro 6 (s/s) 4dr45

Reduced

£7,490

Finance available £145 pm

  • 2L
  • 78.3K

    Miles
  • Diesel
  • Manual
  • Saloon

Kevin Car Sales & HCW Ltd

01708205498 *

BMW 3 Series2024 (63) - 3.0 335i ActiveHybrid 3 M Sport Auto Euro 5 (s/s) 4dr

2024 (63) - 3.0 335i ActiveHybrid 3 M Sport Auto Euro 5 (s/s) 4dr41

Low Mileage

£10,250

Finance available £207 pm

  • 3L
  • 53.0K

    Miles
  • Hybrid
  • Automatic
  • Not Supplied

Quality Used Cars

02038928017 *

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

2017 (G2) - 3.0 335d M Sport Shadow Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s)50

Low Mileage

£25,995

Finance available £513 pm

  • 3L
  • 46.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Paul Williamson Cars Ltd

01343612230 *

5/5 Stars

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

2019 - 320i M Sport 4dr Step Auto39

£19,249

Finance available £395 pm

  • 2L
  • 46.2K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

4.3/5 Stars

BMW 3 Series2012 (62) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)

2012 (62) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)17

Reduced

£9,295

Finance available £185 pm

  • 2L
  • 69.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Dave Fox Car Sales

01785336592 *

4.6/5 Stars

BMW 3 Series2020 (20) - 320d MHT M Sport 4dr Step Auto Diesel Saloon

2020 (20) - 320d MHT M Sport 4dr Step Auto Diesel Saloon59

Low Mileage

£26,395

  • 2L
  • 20.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Vertu BMW Exeter

01392341615 *

0/5 Stars

BMW 3 Series2015 (15) - 320d M Sport 4dr Step Auto [Business Media]

2015 (15) - 320d M Sport 4dr Step Auto [Business Media]38

£7,995

Finance available £156 pm

  • 2L
  • 92.6K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

A J Ralph Cars

01695661601 *

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

2018 (18) - 2.0 320d Sport Euro 6 (s/s) 4dr1

£7,700

Finance available £150 pm

  • 2L
  • 115.4K

    Miles
  • Diesel
  • Manual
  • Saloon

Car Planet Watford

01923927636 *

4.3/5 Stars

BMW 3 Series2019 - 2.0 320i M Sport Shadow Edition Touring 5-Door

2019 - 2.0 320i M Sport Shadow Edition Touring 5-Door22

£14,495

Finance available £302 pm

  • 2L
  • 89.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Martyn Reading Cars LTD

01228273237 *

BMW 3 Series2019 (19) - 2.0 330i Sport Auto Euro 6 (s/s) 4dr

2019 (19) - 2.0 330i Sport Auto Euro 6 (s/s) 4dr19

Low Mileage

£16,495

Finance available £346 pm

  • 2L
  • 17.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halesowen Trade Centre Ltd

01217288685 *

BMW 3 Series2020 - 330e Sport Pro 4dr Step Auto

2020 - 330e Sport Pro 4dr Step Auto1

£20,750

Finance available £406 pm

  • 2L
  • 40.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

David Hayton Ltd (Mazda Carlisle)

01228273252 *

BMW 3 Series2020 - 2.0 330e 12kWh Sport Pro Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro

2020 - 2.0 330e 12kWh Sport Pro Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro45

£20,495

Finance available £400 pm

  • 2L
  • 60.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Bedford Used Car Sales

01234383411 *

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

2024 - 320i M Sport 4dr Step Auto19

£30,998

  • 2L
  • 7.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Fiat/Kia/Abarth (Seafield)

01316036422 *

4.7/5 Stars

BMW 3 Series2024 - 320i M Sport 5dr Step Auto

2024 - 320i M Sport 5dr Step Auto19

Low Mileage

£33,998

  • 2L
  • 4.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Motorstore (Stoke on Trent)

01782432704 *

4.7/5 Stars

BMW 3 Series2020 (69) - 2.0 318d SE Euro 6 (s/s) 4dr

2020 (69) - 2.0 318d SE Euro 6 (s/s) 4dr43

Low Mileage

£17,750

Finance available £374 pm

  • 2L
  • 21.1K

    Miles
  • Diesel
  • Manual
  • Saloon

Car Planet Barnet

02039577301 *

BMW 3 Series2021 (21) - 3.0 M340d MHT Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

2021 (21) - 3.0 M340d MHT Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)31

Low Mileage

£38,995

  • 3L
  • 29.0K

    Miles
  • Diesel
  • Automatic
  • Estate

SJ Specialist Cars Ltd

01942365154 *

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

2021 (21) - 2.0 330i M Sport Touring Auto Euro 6 (s/s) 5dr57

Reduced

£27,990

Finance available £554 pm

  • 2L
  • 30.6K

    Miles
  • Petrol
  • Automatic
  • Estate

One 2 One Autos

01753291374 *

BMW 3 Series2010 - 325i SE 4dr Step Auto

2010 - 325i SE 4dr Step Auto14

Low Mileage

£7,950

Finance available £155 pm

  • 3L
  • 41.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Valley Cars and Classics Ltd

01488500852 *

0/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.