Skip to main content

3,191 Used BMW 3 Series cars for sale

BMW 3 Series2023 (73) - 3.0 M340i MHT Auto xDrive Euro 6 (s/s) 4dr

2023 (73) - 3.0 M340i MHT Auto xDrive Euro 6 (s/s) 4dr84

Low Mileage

£47,490

Finance available £955 pm

  • 3L
  • 7.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

GC Motors

01423396999 *

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

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

£15,995

Finance available £315 pm

  • 2L
  • 65.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Norman Motors Poole

01202076853 *

4.9/5 Stars

BMW 3 Series2009 - 3.0 330d SE Saloon 4dr Diesel Steptronic Euro 5 (245 ps)

2009 - 3.0 330d SE Saloon 4dr Diesel Steptronic Euro 5 (245 ps)33

Reduced

£5,250

Finance available £95 pm

  • 3L
  • 71.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Joseph Sutton Motor Company ltd

01892489305 *

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

2022 - 2.0 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 p24

£25,980

Finance available £513 pm

  • 2L
  • 30.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Belgrave Motor Company

01143086573 *

BMW 3 Series2021 - 330e xDrive M Sport 4dr Step Auto [Tech Pack]

2021 - 330e xDrive M Sport 4dr Step Auto [Tech Pack]37

Low Mileage

£22,199

Finance available £464 pm

  • 2L
  • 30.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Newport

01633493027 *

BMW 3 Series2014 (14) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 5 (s/s) (184 ps)

2014 (14) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 5 (s/s) (184 ps)16

Low Mileage

£12,690

Finance available £261 pm

  • 2L
  • 55.2K

    Miles
  • Diesel
  • Automatic
  • Estate

AutoVenue LTD

01633747902 *

4.7/5 Stars

BMW 3 Series2014 (64) - 320i xDrive M Sport 5dr

2014 (64) - 320i xDrive M Sport 5dr12

£5,950

Finance available £111 pm

  • 2L
  • 130.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Bonev Motors Ltd

01227230542 *

BMW 3 Series2016 - 2.0 318d Sport Saloon 4-Door

2016 - 2.0 318d Sport Saloon 4-Door49

Reduced

£6,000

Finance available £112 pm

  • 2L
  • 121.4K

    Miles
  • Diesel
  • Manual
  • Saloon

Bargain Cars and Vans

01213872408 *

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

2017 (17) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)18

Low Mileage

£15,495

Finance available £324 pm

  • 2L
  • 40.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

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

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

£18,198

Finance available £361 pm

  • 2L
  • 71.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Towcester

01327221488 *

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

2017 (17) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)50

Low Mileage

£15,350

Finance available £320 pm

  • 2L
  • 31.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Car Planet Barnet

02039577301 *

BMW 3 Series2014 (14) - 320d Luxury 4-Door

2014 (14) - 320d Luxury 4-Door1

£4,695

Finance available £83 pm

  • 2L
  • 138.1K

    Miles
  • Diesel
  • Manual
  • Saloon

The Elms Car Sales Ltd

01278555741 *

0/5 Stars

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto

2024 - 320d MHT M Sport 4dr Step Auto19

£34,998

  • 2L
  • 15.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Glasgow South Street Vauxhall/Peugeot/Citroen/Vanstore

01414839940 *

4.7/5 Stars

BMW 3 Series2020 - 320D M Sport 5-Door

2020 - 320D M Sport 5-Door65

£20,970

Finance available £446 pm

  • 2L
  • 63.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Hippo Approved

01254445378 *

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

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

£15,991

  • 3L
  • 77.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2017 - 320d ED Plus 5-Door

2017 - 320d ED Plus 5-Door35

Low Mileage

£14,995

Finance available £313 pm

  • 2L
  • 40.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Wimborne Car Sales

01202052311 *

0/5 Stars

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

2024 (24) - 320d MHT M Sport 4dr Step Auto Diesel Saloon64

Low Mileage

£38,704

  • 2L
  • 2.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Vertu BMW Yeovil

01935311780 *

0/5 Stars

BMW 3 Series2016 - 330d xDrive M Sport 4dr Step Auto

2016 - 330d xDrive M Sport 4dr Step Auto17

Reduced

£15,499

Finance available £324 pm

  • 3L
  • 51.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

FOW Trafford

01616969155 *

4.3/5 Stars

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

2021 (21) - 2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)25

£20,299

  • 2L
  • 60.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

HPL Motors Preston

01772957419 *

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

2018 (18) - 2.0 320d Sport Touring xDrive Euro 6 (s/s) 5dr68

Reduced

£6,300

Finance available £118 pm

  • 2L
  • 127.8K

    Miles
  • Diesel
  • Manual
  • Estate

High Street Motor Group Ltd

01924793492 *

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.