Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,533 Used BMW 3 Series cars for sale

BMW 3 Series2021 (71) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

2021 (71) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr37

Reduced

£18,495

£309/pm (PCP)

  • 2L
  • 76.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Top Cars Telford Limited

01952466822 *

BMW 3 Series2012 - 320d Sport 5dr

2012 - 320d Sport 5dr35

£4,592

  • 2L
  • 162.6K

    Miles
  • Diesel
  • Manual
  • Estate

MB Motor Group

01133236318 *

BMW 3 Series2025 - 330e 22.3 kWh M Sport 5dr Step Auto

2025 - 330e 22.3 kWh M Sport 5dr Step Auto34

Low Mileage

£39,999

  • 2L
  • 3.6K

    Miles
  • Not Supplied
  • Automatic
  • Estate

Stratstone BMW Leeds

01134676295 *

BMW 3 Series2018 (18) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

2018 (18) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr19

£8,440

  • 2L
  • 122.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

AUTOMOTIVE PRESTIGE LTD

01162162548 *

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

2019 - 320i M Sport 4dr Step Auto28

£16,995

£336/pm (HP)

  • 2L
  • 72.5K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

CarBrothers NI

02894339938 *

BMW 3 Series2021 - 318i M Sport Step Auto 4-Door

2021 - 318i M Sport Step Auto 4-Door24

£20,497

£341/pm (PCP)

  • 2L
  • 39.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

CarSupermarket.com Birmingham

01215165158 *

4.6/5 Stars

BMW 3 Series2023 - 3 SERIES 330e M Sport 5dr Step Auto [Pro Pack]

2023 - 3 SERIES 330e M Sport 5dr Step Auto [Pro Pack]51

£31,890

  • 2L
  • 25.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Marshall BMW Bournemouth

01202068625 *

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

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

Low Mileage

£25,691

  • 2L
  • 39.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

BMW 3 Series2019 (69) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (265 ps)

2019 (69) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (265 ps)45

Reduced

£20,470

  • 3L
  • 64.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Dace Specialist Car Centre Manchester

01612417068 *

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

2018 (18) - 2.0 320d M Sport Shadow Edition Auto Euro 6 (s/s) 4dr72

Low Mileage

£16,350

£322/pm (HP)

  • 2L
  • 59.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors

01612415074 *

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

2013 (63) - 2.0 320d SE Touring 5dr Diesel Auto Euro 5 (s/s) (184 ps)38

Low Mileage

£6,490

  • 2L
  • 97.0K

    Miles
  • Diesel
  • Automatic
  • Estate

SM Specialist Cars Ltd

01234860417 *

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

2018 (18) - 3.0 335d M Sport Shadow Edition Touring Auto xDrive Euro 6 (s/s) 5dr39

£18,250

£507/pm (PCP)

  • 3L
  • 92.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Heathrow Trade Cars

07851664002 *

BMW 3 Series2014 - 2.0 318D SE Auto 4dr

2014 - 2.0 318D SE Auto 4dr39

£5,800

£101/pm (HP)

  • 2L
  • 100.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Vortex Cars Ltd

01614705267 *

BMW 3 Series2006 (56) - 320d ES 4dr

2006 (56) - 320d ES 4dr18

Low Mileage

£1,550

  • 2L
  • 122.2K

    Miles
  • Diesel
  • Manual
  • Saloon

Wmdbudgetmotors

01215160780 *

BMW 3 Series2017 (67) - 3.0 330D M SPORT SHADOW EDITION AUTOMATIC 4d 255 BHP 4-Door

2017 (67) - 3.0 330D M SPORT SHADOW EDITION AUTOMATIC 4d 255 BHP 4-Door17

Reduced

£18,995

£370/pm (HP)

  • 3L
  • 26.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

BMW 3 Series2010 - 325i M Sport 2dr Step Auto

2010 - 325i M Sport 2dr Step Auto23

Low Mileage

£6,495

£115/pm (HP)

  • 3L
  • 94.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Parkgate Auto Solutions

02890026882 *

BMW 3 Series2015 (64) - 3.0 335i ActiveHybrid 3 M Sport Saloon 4dr Petrol Hybrid Auto Euro 6 (s/s)

2015 (64) - 3.0 335i ActiveHybrid 3 M Sport Saloon 4dr Petrol Hybrid Auto Euro 6 (s/s)25

£10,995

£210/pm (HP)

  • 3L
  • 100.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Premier Cars

01708932385 *

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

2025 - 320i M Sport 5dr Step Auto46

Reduced

£34,750

£489/pm (PCP)

  • 2L
  • 5.8K

    Miles
  • Petrol
  • Automatic
  • Estate

JKC Approved Used BMW

02870441623 *

BMW 3 Series2023 - 320d MHT Sport 4dr Step Auto

2023 - 320d MHT Sport 4dr Step Auto19

£25,998

  • 2L
  • 49.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Vauxhall (Manchester)

01616945308 *

BMW 3 Series2015 (15) - 320i xDrive Sport 5dr

2015 (15) - 320i xDrive Sport 5dr34

Low Mileage

£8,990

£168/pm (HP)

  • 2L
  • 68.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Brooke MOT Centre Ltd

01508502072 *

Find a specific BMW 3 Series

Shop by Trim

Shop by Body Style

Shop by Engine Size

Shop by Fuel Type

Shop by Transmission

Shop by Colour

Shop by Registration Year

Shop by Drivetrain

Shop by Other Models

Different generations of used BMW 3 Series

Seventh Generation (2019 to 2020)

Seventh Generation (2019 to 2020)
Fuel type:
Diesel / Hybrid - Petrol/Electric / Petrol
Engine Size:
2 - 3
MPG:
26 - 2824
Acceleration:
3.4 - 8.8 seconds
Boot space:
375 - 500 L capacity
NCAP Safety rating:
5 / 5 stars
  • Greenest

    330e 22.3 kWh M Sport 5dr Step Auto [Pro Pack]

  • Cheapest

    318i SE Pro 4dr Step Auto

  • Fastest

    B3 GT 3.0 Bi Turbo 4dr Switch-Tronic AWD

Sixth Generation (2012 to 2020)

Sixth Generation (2012 to 2020)
Fuel type:
Diesel / Hybrid - Petrol/Electric / Petrol
Engine Size:
1.5 - 3
MPG:
34 - 148
Acceleration:
4.8 - 11.4 seconds
Boot space:
370 - 520 L capacity
NCAP Safety rating:
5 / 5 stars
  • Greenest

    330e SE 4dr Step Auto

  • Cheapest

    316i ES 4dr

  • Fastest

    335d xDrive Luxury 4dr Step Auto

About BMW 3 Series for sale on MOTORS

What's the most popular BMW 3 Series colour?
White
What's the most popular BMW 3 Series fuel type?
Diesel
What's the BMW 3 Series's average power delivery?
220 BHP
What's the BMW 3 Series's average fuel economy?
59 MPG
What's the BMW 3 Series's average price?
£16,828
What's the BMW 3 Series's average mileage?
68,951

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