2010 BMW 3 Series for sale in Walsall
Filter results
Price
- |
Mileage
- |
Days on market
- |
CO2 emissions
- |
Engine size
- |
MPG
- |
Text search
Add similar cars
CarGurus quick poll
Message Sent!
Whoops!

2011 BMW 3 Series 2.0TD 320d Sport Plus Saloon 4d (60 reg) Used Cars in Braunstone, East Midlands LE3 3GL
Price: £8,279
Mileage: 65,000
Location: Braunstone, East Midlands LE3 3GL

2010 BMW 3 Series 2.0TD 320d M Sport Coupe 2d (60 reg) Used Cars in Trumpet, West Midlands HR8 2RA
Price: £9,695
Mileage: 47,000
Location: Trumpet, West Midlands HR8 2RA

2010 BMW 3 Series 3.0TD 325d M Sport Coupe 2d auto (10 reg) Used Cars in Burton upon Trent, West Midlands DE14 1EN
Price: £9,495
Mileage: 63,000
Location: Burton upon Trent, West Midlands DE14 1EN

2009 BMW 3 Series 2.0TD 320d M Sport Saloon 4d (59 reg) Used Cars in Hednesford, West Midlands WS12 1DB
Price: £6,879
Mileage: 66,329
Location: Hednesford, West Midlands WS12 1DB

2009 BMW 3 Series 2.0TD 318d M Sport Saloon 4d auto (09 reg) Used Cars in NOTTINGHAMSHIRE, East Midlands NG19 9LF
Price: £5,995
Mileage: 92,989
Location: NOTTINGHAMSHIRE, East Midlands NG19 9LF

2010 BMW 3 Series 2.0TD 318d M Sport auto (10 reg) Used Cars in Nuneaton, West Midlands CV11 6SQ
Price: £6,000
Mileage: 99,956
Location: Nuneaton, West Midlands CV11 6SQ

2011 BMW 3 Series 2.0TD 320d SE Coupe 2d auto (61 reg) Used Cars in Alrewas, West Midlands DE13 7DD
Price: £7,750
Mileage: 93,000
Location: Alrewas, West Midlands DE13 7DD

2010 BMW 3 Series 2.0TD 320d ES Saloon 4d (10 reg) Used Cars in Tamworth, West Midlands B78 3JN
Price: £4,499
Mileage: 106,000
Location: Tamworth, West Midlands B78 3JN

2010 BMW 3 Series 2.0TD 320d EfficientDynamics (60 reg) Used Cars in West Bromwich, West Midlands B70 7EZ
Price: £6,290
Mileage: 70,000
Location: West Bromwich, West Midlands B70 7EZ

2011 BMW 3 Series 3.0 325i M Sport Coupe 2d auto (11 reg) Used Cars in Leicester, East Midlands LE5 0EG
Price: £9,800
Mileage: 60,400
Location: Leicester, East Midlands LE5 0EG

2009 BMW 3 Series 2.0TD 320d SE Touring (09 reg) Used Cars in Leicester, East Midlands LE5 0EG
Price: £3,500
Mileage: 132,910
Location: Leicester, East Midlands LE5 0EG

2011 BMW 3 Series 3.0TD 325d Sport Plus (204bhp) Convertible (61 reg) Used Cars in Sutton Coldfield, West Midlands B73 5UY
Price: £12,000
Mileage: 72,000
Location: Sutton Coldfield, West Midlands B73 5UY

2009 BMW 3 Series 2.0 320i SE Convertible 2d auto (09 reg) Used Cars in Astwood Bank, West Midlands B96 6HH
Price: £7,995
Mileage: 74,650
Location: Astwood Bank, West Midlands B96 6HH

2010 BMW 3 Series 2.0TD 316d ES (10 reg) Used Cars in Northampton, East Midlands NN5 6PB
Price: £5,996
Mileage: 68,000
Location: Northampton, East Midlands NN5 6PB

2010 BMW 3 Series 2.0TD 318d SE Touring (10 reg) Used Cars in Hinckley, East Midlands LE10 3DS
Price: £3,875
Mileage: 131,750
Location: Hinckley, East Midlands LE10 3DS
Filter your search criteria!
A large number of listings matched your criteria. You are seeing the top 2,000 listings.
Used BMW 3 Series by year
Vehicle | Deals | Starting price | Total available |
---|---|---|---|
2018 BMW 3 Series | - | - | 108 listings |
2017 BMW 3 Series | 23 Great deals | £15,999 | 608 listings |
2016 BMW 3 Series | 33 Great deals | £12,500 | 367 listings |
2015 BMW 3 Series | 44 Great deals | £9,450 | 588 listings |
2014 BMW 3 Series | 34 Great deals | £6,500 | 732 listings |
2013 BMW 3 Series | 33 Great deals | £6,890 | 494 listings |
2012 BMW 3 Series | 22 Great deals | £4,495 | 417 listings |
2011 BMW 3 Series | 16 Great deals | £3,775 | 419 listings |
2010 BMW 3 Series | 25 Great deals | £3,750 | 367 listings |
2009 BMW 3 Series | 21 Great deals | £3,490 | 303 listings |
Similar cars
BMW 5 Series for sale
166 Great deals out of 2,511 listings starting at £990
|
Mercedes-Benz C-Class for sale
334 Great deals out of 5,264 listings starting at £790
|
BMW 1 Series for sale
210 Great deals out of 4,139 listings starting at £1,495
|
Broader searches
BMW 3 Series for sale
299 Great deals out of 5,509 listings starting at £867
|
BMW 3 Series 320d M Sport for sale
35 Great deals out of 620 listings starting at £3,290
|
BMW 3 Series 320d EfficientDynamics for sale
18 Great deals out of 350 listings starting at £4,195
|
BMW 3 Series M3 for sale
13 Great deals out of 271 listings starting at £9,619
|
BMW 3 Series 320d SE for sale
14 Great deals out of 243 listings starting at £1,295
|
BMW 3 Series 330d M Sport for sale
9 Great deals out of 187 listings starting at £4,795
|
BMW 3 Series 320i SE for sale
7 Great deals out of 152 listings starting at £1,350
|
BMW 3 Series 318d M Sport for sale
7 Great deals out of 138 listings starting at £2,990
|
BMW 3 Series 320i M Sport for sale
7 Great deals out of 119 listings starting at £2,995
|
BMW 3 Series 318d SE for sale
3 Great deals out of 114 listings starting at £1,995
|
BMW 3 Series 320d Sport Plus for sale
4 Great deals out of 84 listings starting at £6,200
|
BMW 3 Series 318i SE for sale
4 Great deals out of 84 listings starting at £1,999
|
BMW 3 Series 325i SE for sale
5 Great deals out of 73 listings starting at £2,490
|
Approved BMW 3 Series
Approved BMW 3 Series
299 Great deals out of 5,509 listings starting at £867
|
Used BMW 3 Series by city
BMW 3 Series in Wolverhampton
4 Great deals out of 51 listings starting at £3,875
|
BMW 3 Series in Sutton Coldfield
5 Great deals out of 50 listings starting at £3,875
|
BMW 3 Series in Dudley
4 Great deals out of 48 listings starting at £3,875
|
BMW 3 Series in Lichfield
4 Great deals out of 54 listings starting at £3,875
|
BMW 3 Series in Birmingham
5 Great deals out of 49 listings starting at £3,875
|
BMW 3 Series in Halesowen
5 Great deals out of 48 listings starting at £3,875
|
BMW 3 Series in Solihull
5 Great deals out of 46 listings starting at £3,875
|
BMW 3 Series in Knowle
5 Great deals out of 46 listings starting at £3,875
|
BMW 3 Series in Kidderminster
4 Great deals out of 41 listings starting at £3,875
|