Skip to main content

3,137 Used BMW 3 Series cars for sale

BMW 3 Series2000 (X) - 3.0 330Ci 330 2dr

2000 (X) - 3.0 330Ci 330 2dr27

Low Mileage

£2,495

  • 3L
  • 131.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Armada Autos

02038933652 *

BMW 3 Series2015 (65) - 2.0 318d Sport Touring Euro 6 (s/s) 5dr

2015 (65) - 2.0 318d Sport Touring Euro 6 (s/s) 5dr28

Reduced

£5,495

Finance available £100 pm

  • 2L
  • 135.3K

    Miles
  • Diesel
  • Manual
  • Estate

Bluemoon Motors LTD

02038934290 *

5/5 Stars

BMW 3 Series2023 (23) - 330e Sport Touring 5-Door

2023 (23) - 330e Sport Touring 5-Door46

£26,501

  • 2L
  • 18.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Prestige Cars Kent

01689669471 *

4.6/5 Stars

BMW 3 Series2024 (74) - 320i M Sport Saloon 4-Door

2024 (74) - 320i M Sport Saloon 4-Door1

£29,999

  • 2L
  • 8.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stephen James BMW Woolwich

02038928053 *

BMW 3 Series2013 - BMW 3 Series 2.0 328i M Sport Touring

2013 - BMW 3 Series 2.0 328i M Sport Touring23

£11,975

Finance available £245 pm

  • 2L
  • 67.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

BMW 3 Series2024 (74) - 320i M Sport Touring 5-Door

2024 (74) - 320i M Sport Touring 5-Door40

£32,999

  • 2L
  • 9.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Stephen James Blackheath BMW

02037634737 *

BMW 3 Series2021 (70) - 320i M Sport Saloon 4-Door

2021 (70) - 320i M Sport Saloon 4-Door40

£21,655

  • 2L
  • 48.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stephen James Blackheath BMW

02037634737 *

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

2021 - 320d MHT M Sport 5dr Step Auto12

£24,998

  • 2L
  • 39.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Arnold Clark Click & Collect Thurrock

01416118466 *

4.7/5 Stars

BMW 3 Series2015 (15) - 3.0 335d Luxury Touring Auto xDrive Euro 6 (s/s) 5dr

2015 (15) - 3.0 335d Luxury Touring Auto xDrive Euro 6 (s/s) 5dr16

Low Mileage

£16,490

  • 3L
  • 62.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Car Sea Ltd

02039537442 *

4.9/5 Stars

BMW 3 Series2020 (70) - 320d M Sport Saloon 4-Door

2020 (70) - 320d M Sport Saloon 4-Door59

Low Mileage

£23,448

  • 2L
  • 27.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Prestige Cars Kent

01689669471 *

4.6/5 Stars

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

2024 - 320i M Sport 5dr Step Auto12

Low Mileage

£33,998

  • 2L
  • 4.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Click & Collect Thurrock

01416118466 *

4.7/5 Stars

BMW 3 Series2021 - 2.0 330E M Sport Auto 4dr

2021 - 2.0 330E M Sport Auto 4dr51

£25,996

Finance available £514 pm

  • 2L
  • 35.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

SKV Motors

01708202983 *

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

2024 - 320i M Sport 4dr Step Auto12

£30,998

  • 2L
  • 7.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Click & Collect Sydenham

01414839958 *

4.7/5 Stars

BMW 3 Series2014 (64) - Estate/Touring 5-Door

2014 (64) - Estate/Touring 5-Door22

Reduced

£7,895

Finance available £154 pm

  • 2L
  • 67.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

AG Classics

02039112044 *

BMW 3 Series2013 (63) - 320d Luxury 5dr Step Auto

2013 (63) - 320d Luxury 5dr Step Auto44

£5,891

Finance available £109 pm

  • 2L
  • 120.4K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Cartree Ltd

01708947422 *

BMW 3 Series2024 (74) - 320i M Sport Saloon 4-Door

2024 (74) - 320i M Sport Saloon 4-Door1

£29,999

  • 2L
  • 13.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stephen James BMW Woolwich

02038928053 *

BMW 3 Series2024 (74) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

2024 (74) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr40

£29,879

  • 2L
  • 9.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stephen James Blackheath BMW

02037634737 *

BMW 3 Series2016 - 320d Ed PLUS 4-Door

2016 - 320d Ed PLUS 4-Door40

£7,890

Finance available £154 pm

  • 2L
  • 120.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

V P I Used Car Sales Limited

02039377580 *

3.5/5 Stars

BMW 3 Series2017 (67) - 2.0 318d Sport Auto Euro 6 (s/s) 4dr

2017 (67) - 2.0 318d Sport Auto Euro 6 (s/s) 4dr56

Reduced

£9,980

Finance available £201 pm

  • 2L
  • 80.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

NT Traders Limited

02037639054 *

BMW 3 Series2021 - 2.0 330E M Sport Auto 5dr

2021 - 2.0 330E M Sport Auto 5dr60

Low Mileage

£24,800

  • 2L
  • 24.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Latest news

Motoring news from around the country

What is a Drivetrain? Everything Car Buyers Need to Know - hero image

What is a Drivetrain? Everything Car Buyers Need to Know

This guide will break down drivetrain meaning, its types, and how they impact your driving experience and costs. Plus, we’ll connect you to useful buying tips and tools to make y...

Read more
What is the Ford ST-Line Trim and is it Worth it in 2025? - hero image

What is the Ford ST-Line Trim and is it Worth it in 2025?

For car buyers who want a vehicle that strikes a perfect balance between aesthetics and everyday practicality, the Ford ST-Line trim might be the answer. But what makes the ST-Line...

Read more
What is a Pre-Purchase Inspection and Do You Need One? - hero image

What is a Pre-Purchase Inspection and Do You Need One?

You’ve done your research and you think you’ve found the right vehicle, so a good next step is a pre-purchase inspection (PPI). But what is a pre-purchase inspection? And do yo...

Read more

* 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.