Skip to main content

3,181 Used BMW 3 Series cars for sale

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

2016 (16) - 2.0 320d Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)17

£9,495

Finance available £190 pm

  • 2L
  • 93.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cars4You Edinburgh West

01313226854 *

BMW 3 Series2010 - 2.0 320d M Sport Business Edition Auto 181 5dr

2010 - 2.0 320d M Sport Business Edition Auto 181 5dr100

Low Mileage

£5,940

Finance available £110 pm

  • 2L
  • 104.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Gibbons Automotive

01373481926 *

0/5 Stars

BMW 3 Series2014 (55) - 335d xDrive M Sport 4dr Step Auto

2014 (55) - 335d xDrive M Sport 4dr Step Auto20

Reduced

£10,995

Finance available £223 pm

  • 3L
  • 104.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Jap Motor Cars Ltd

01773304675 *

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

£15,990

Finance available £335 pm

  • 2L
  • 17.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halesowen Trade Centre Ltd

01217288685 *

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 Series2003 (53) - 2.0 320d SE 4dr

2003 (53) - 2.0 320d SE 4dr8

£989

  • 2L
  • 180.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Highway Sales Ltd

01217288725 *

BMW 3 Series2021 - 330D M Sport Pro Edition Mhev 4-Door

2021 - 330D M Sport Pro Edition Mhev 4-Door65

£26,220

Finance available £563 pm

  • 3L
  • 53.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hippo Approved

01254445378 *

BMW 3 Series2024 (24) - 320d M Sport Touring 5-Door

2024 (24) - 320d M Sport Touring 5-Door32

Low Mileage

£39,250

  • 2L
  • 6.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

John Clark BMW Tayside

01382238686 *

BMW 3 Series2016 (16) - 2.0 318d M Sport Euro 6 (s/s) 4dr

2016 (16) - 2.0 318d M Sport Euro 6 (s/s) 4dr54

£9,422

Finance available £188 pm

  • 2L
  • 127.8K

    Miles
  • Diesel
  • Manual
  • Saloon

Greenlight Automotive Ltd

01254920838 *

BMW 3 Series2013 (13) - 320d Sport 5dr

2013 (13) - 320d Sport 5dr23

£4,500

Finance available £78 pm

  • 2L
  • 120.0K

    Miles
  • Diesel
  • Manual
  • Estate

BUDGET CARS (NW) LTD

01614139818 *

0/5 Stars

BMW 3 Series2014 - 320d XDRIVE M SPORT 4-Door

2014 - 320d XDRIVE M SPORT 4-Door37

£8,199

Finance available £161 pm

  • 2L
  • 104.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

M&G Motors

01782940072 *

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

2022 - 330e M Sport 5dr Step Auto16

£28,950

Finance available £574 pm

  • 2L
  • 34.8K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

Turbo Cars

02830447309 *

BMW 3 Series2020 (70) - 2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

2020 (70) - 2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)50

£17,295

Finance available £335 pm

  • 2L
  • 90.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Tenby Car Supermarket

01582280726 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 672

£21,000

Finance available £362 pm

  • 2L
  • 42.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Cannock

01543221765 *

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

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

£25,995

Finance available £513 pm

  • 2L
  • 52.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Baskeyfield Motors Limited

01782917824 *

BMW 3 Series2010 (10) - 2.0 320i M Sport ConvertibleManual,Very nice condition. 2-Door

2010 (10) - 2.0 320i M Sport ConvertibleManual,Very nice condition. 2-Door41

Low Mileage

£6,500

Finance available £123 pm

  • 2L
  • 99.9K

    Miles
  • Petrol
  • Manual
  • Convertible

Foxearth Sports Prestige And 4x4 Ltd

01785550899 *

4.6/5 Stars

BMW 3 Series2017 (67) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

2017 (67) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr66

Reduced

£18,500

Finance available £360 pm

  • 3L
  • 61.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors Ltd

01618042356 *

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

2015 (15) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)57

Low Mileage

£14,895

  • 3L
  • 43.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Liberty Green Cars

01329559706 *

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

£25,991

  • 2L
  • 34.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2013 - 2.0 320d EfficientDynamics Auto 4dr

2013 - 2.0 320d EfficientDynamics Auto 4dr13

£5,295

Finance available £96 pm

  • 2L
  • 107.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Eastwood Motor Sales Limited

01702410178 *

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

View profile

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.