Skip to main content

3,187 Used BMW 3 Series cars for sale

BMW 3 Series2017 - 2.0 M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2017 - 2.0 M Sport Touring Auto xDrive Euro 6 (s/s) 5dr40

Low Mileage

£15,250

Finance available £318 pm

  • 2L
  • 66.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Jonathan Dawson Car Sales Ltd

01134676315 *

BMW 3 Series2013 - 3.0 325i M Sport Auto 2dr

2013 - 3.0 325i M Sport Auto 2dr44

£5,995

  • 3L
  • 117.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

AUTOHAUS CHELTENHAM LTD T/a Greatfield Cars & Commercials

01242501609 *

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

2024 - 320i M Sport Step Auto 4-Door23

£27,697

Finance available £537 pm

  • 2L
  • 21.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

CarSupermarket.com Birmingham

01215165158 *

4.6/5 Stars

BMW 3 Series2025 - M340i xDrive MHT 4dr Step Auto

2025 - M340i xDrive MHT 4dr Step Auto19

£57,498

  • 100.0

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Inverness BMW

01463211082 *

4.7/5 Stars

BMW 3 Series2019 - 320d M Sport 4dr

2019 - 320d M Sport 4dr25

Low Mileage

£22,450

Finance available £441 pm

  • 2L
  • 29.7K

    Miles
  • Diesel
  • Manual
  • Saloon

Roy Hanna Motors

02894338774 *

BMW 3 Series2016 - 320d Sport 4dr Step Auto

2016 - 320d Sport 4dr Step Auto9

£10,595

Finance available £214 pm

  • 2L
  • 75.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Ratcliffe Car Sales

02890026912 *

BMW 3 Series2004 (04) - 330 Ci Sport 2dr Auto

2004 (04) - 330 Ci Sport 2dr Auto12

Low Mileage

£3,995

  • 3L
  • 153.0K

    Miles
  • Petrol
  • Semi Auto
  • Convertible

BMW 3 Series2018 - 320d M Sport 4dr Step Auto

2018 - 320d M Sport 4dr Step Auto10

Reduced

£15,495

Finance available £324 pm

  • 2L
  • 64.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Coleraine Trade Sales

02870441606 *

BMW 3 Series2021 - 330e M Sport 5dr Step Auto Automatic

2021 - 330e M Sport 5dr Step Auto Automatic32

Reduced

£23,999

Finance available £472 pm

  • 2L
  • 32.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

The Car Warehouse Bridgend

01656336621 *

3.5/5 Stars

BMW 3 Series2022 (22) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)

2022 (22) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)71

Low Mileage

£27,700

Finance available £584 pm

  • 2L
  • 14.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Big Motoring World Cannock

01543221765 *

BMW 3 Series2021 (71) - 320d MHT M Sport 5dr Step Auto

2021 (71) - 320d MHT M Sport 5dr Step Auto20

£22,900

Finance available £450 pm

  • 2L
  • 44.1K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Ocean Group BMW Penryn

01326333538 *

BMW 3 Series2009 (59) - 320d M Sport Business Edition 4dr

2009 (59) - 320d M Sport Business Edition 4dr13

£2,250

  • 2L
  • 165.7K

    Miles
  • Diesel
  • Manual
  • Saloon

Stealth Motor Sales LTD

01296322619 *

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

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

Low Mileage

£12,999

Finance available £268 pm

  • 2L
  • 53.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Wise Auto Ltd

02038737355 *

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

2022 - 320d MHT M Sport 4dr Step Auto30

£23,049

Finance available £483 pm

  • 2L
  • 38.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motorpoint Burnley

01282504324 *

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

2020 (70) - 2.0 330i M Sport Touring Auto Euro 6 (s/s) 5dr33

Reduced

£18,989

  • 2L
  • 88.6K

    Miles
  • Petrol
  • Automatic
  • Estate

Yorkshire Vehicle Solutions Ltd

01423396105 *

0/5 Stars

BMW 3 Series2004 (04) - 2.0 318i SE 4dr

2004 (04) - 2.0 318i SE 4dr43

Low Mileage

£2,990

  • 2L
  • 81.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Exclusive Motor Group

01733978045 *

BMW 3 Series2021 (71) - 330e xDrive M Sport Pro Edition 4dr Step Auto

2021 (71) - 330e xDrive M Sport Pro Edition 4dr Step Auto27

Low Mileage

£26,690

  • 2L
  • 17.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Listers Boston (BMW)

01205335096 *

BMW 3 Series2019 - 320d [190] M Sport 5dr Step Auto [Business Media]

2019 - 320d [190] M Sport 5dr Step Auto [Business Media]28

£13,295

Finance available £275 pm

  • 2L
  • 81.1K

    Miles
  • Diesel
  • Automatic
  • Hatchback

V12 Sports and Classics Worksop

01455241730 *

4.2/5 Stars

BMW 3 Series2024 - 330e xDrive Sport 5dr Step Auto

2024 - 330e xDrive Sport 5dr Step Auto12

£30,998

  • 2L
  • 31.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Arnold Clark Click & Collect Thurrock

01416118466 *

4.7/5 Stars

BMW 3 Series2013 (63) - 2.0 320d SE Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)

2013 (63) - 2.0 320d SE Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)19

Low Mileage

£6,750

  • 2L
  • 94.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cars4You Ltd

01312027981 *

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

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.