What Car? Leasing has 16 new BMW 3 Series cars in stock and available to lease from BMW approved dealers. Browse the deals now and find the perfect BMW 3 Series near you.
£10,518 total upfront (£10,273 initial rental plus £245 processing fee) | 6000 miles | 48 months
£9,792 total upfront (£9,547 initial rental plus £245 processing fee) | 5000 miles | 48 months
£7,523 total upfront (£7,278 initial rental plus £245 processing fee) | 5000 miles | 48 months
£7,083 total upfront (£6,838 initial rental plus £245 processing fee) | 5000 miles | 60 months
£9,579 total upfront (£9,334 initial rental plus £245 processing fee) | 5000 miles | 60 months
£9,270 total upfront (£9,025 initial rental plus £245 processing fee) | 5000 miles | 60 months
£9,318 total upfront (£9,073 initial rental plus £245 processing fee) | 5000 miles | 60 months
£6,822 total upfront (£6,577 initial rental plus £245 processing fee) | 5000 miles | 60 months
£7,182 total upfront (£6,937 initial rental plus £245 processing fee) | 5000 miles | 48 months
£9,006 total upfront (£8,761 initial rental plus £245 processing fee) | 5000 miles | 60 months
£6,290 total upfront (£6,045 initial rental plus £245 processing fee) | 5000 miles | 60 months
£6,603 total upfront (£6,358 initial rental plus £245 processing fee) | 5000 miles | 48 months
£6,324 total upfront (£6,079 initial rental plus £245 processing fee) | 5000 miles | 48 months
£6,536 total upfront (£6,291 initial rental plus £245 processing fee) | 5000 miles | 48 months
£6,935 total upfront (£6,690 initial rental plus £245 processing fee) | 5000 miles | 48 months
£6,602 total upfront (£6,357 initial rental plus £245 processing fee) | 5000 miles | 48 months