| 2013 BMW 3 Series 320d Modern 5dr ESTATE Diesel Manual | 6 | £8,490.00 |
| BMW 320d | 6 | £750.00 |
| BMW 320d | 6 | £2,245.00 |
| 2020 BMW 320D | 6 | £16,000.00 |
| 2018 BMW 3 Series 320d M Sport 4dr Step Auto SALOON Diesel Automatic | 4 | £17,500.00 |
| 2019 BMW 3 Series 2019 19 BMW 320D 2.0 M Sport Diesel white Automatic | 6 | £27,990.00 |
| 2010 BMW 3 Series 320d SPORT PLUS EDITION SALOON Diesel Manual | 6 | £4,650.00 |
| BMW 3 SERIES 320d Ed PLUS TOURING | 6 | £8,295.00 |
| 2017 Bmw 3 Series 320d M Sport 2 | 6 | £13,995.00 |
| 2012 BMW 3 Series 2.0 320d EfficientDynamics BluePerformance 4dr | 6 | £8,989.00 |
| 2009 BMW 320D SE TOURING AUTOMATIC WITH LEATHER INTERIOR!! | 6 | £3,499.00 |
| 2015 BMW 3 Series 2.0 320d BluePerformance M Sport (s s) 4dr Diesel black Manual | 6 | £14,490.00 |
| Bmw 320d M sport | 6 | £2,200.00 |
| BMW 320D SE FULL SERVICE HISTORY | 6 | £1,990.00 |
| 2008 BMW 320D Edition SE Black SPARES OR REPAIRS | 6 | £1,595.00 |
| 2012 BMW 3 SERIES 320d M Sport 4dr Diesel Saloon | 4 | £9,499.00 |
| 2011 BMW 3 Series 318d 320d Touring Diesel Estate LCI | 6 | £2,790.00 |
| BMW 3 Series 320d Coupe Automatic E92 | 6 | £2,790.00 |
| 2010 (10) BMW 320d 2.0TD d EfficientDynamics F S H Stacks of Receipts | 6 | £3,499.00 |
| 2015 15 BMW 3 SERIES 2.0 320D M SPORT 4D 181 BHP DIESEL | 4 | £14,975.00 |