Reserve your car online
For just £99
Nobody beats us on price.
That's a promise
Gold Trusted Service
Feefo trusted service
All our cars are still under
manufacturers warranty
All Cars Less Than 3 Years Old
and less than 25,000 miles

Filter by:

Clear all

Options

Branch

Price

Monthly Payments £0 - £700

Mileage

Fuel Type

Gearbox

Colour

Body Type

4x4s
Crossovers
People Carriers
Convertibles
Saloons
Coupes
Hatchbacks
Estates

Seats 7

Engine size

Doors

Emissions

Registration Plate

Found 103 used BMW 2 Series cars for sale

A fantastic handling coupe!

With a variety of options and styles available, we’re sure to have a nearly new or used BMW 2 Series car for sale to suit you. Choose from models including Coupes and Gran Tourers and feel free to make the most of our search tools in the sidebar. With these you can filter our collection of second-hand BMW 2 Series cars by different features like fuel type, price, mileage, colour, transmission and the different trim levels available. This way you’ll be able to quickly find a model that fits the bill. 

Whichever of our used and nearly new BMW 2 Series cars you do choose, you can count on the fact you’ll be buying a fantastic vehicle from a manufacturer known for their innovative designs and precision-engineering. So, browse our collection today and make an enquiry. You can also make the most of the part-exchange we offer on this range, as well as our finance options which can help you spread the cost of your purchases.

Read Ken Gibson's full review for the BMW 2 Series

Page 1 of 6
£13,999 Including £550 worth of optional extras £212 Per Month

BMW 2 Series Gran Tourer 218i [140] SE 5dr

Stock ID: 1092895
  • 2018 18 Plate
  • Atlantic Grey
  • Petrol
  • 21,742 Miles
  • Manual
  • Estate
Located at Motorpoint Derby

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£14,499 Including £560 worth of optional extras £216 Per Month

BMW 2 Series Gran Tourer 218i SE 5dr

Stock ID: 1089816
  • 2018 18 Plate
  • Flamenco Red
  • Petrol
  • 18,210 Miles
  • Manual
  • Estate
Located at Motorpoint Derby

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£14,699 Including £560 worth of optional extras £225 Per Month

BMW 2 Series Gran Tourer 218i SE 5dr

Stock ID: 1081873
  • 2018 18 Plate
  • Flamenco Red
  • Petrol
  • 12,937 Miles
  • Manual
  • Estate
Located at Motorpoint Swansea

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£14,799 Including £560 worth of optional extras £222 Per Month

BMW 2 Series Gran Tourer 218i SE 5dr

Stock ID: 1088504
  • 2018 18 Plate
  • Mediterranean Blue
  • Petrol
  • 16,572 Miles
  • Manual
  • Estate
Located at Motorpoint Birmingham

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£15,299 Including £560 worth of optional extras £232 Per Month

BMW 2 Series Gran Tourer 218i SE 5dr

Stock ID: 1070973
  • 2018 68 Plate
  • Flamenco Red
  • Petrol
  • 5,909 Miles
  • Manual
  • Estate
Located at Motorpoint Glasgow

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£15,299 Including £560 worth of optional extras £239 Per Month

BMW 2 Series Gran Tourer 218i SE 5dr

Stock ID: 1076536
  • 2019 68 Plate
  • Flamenco Red
  • Petrol
  • 12,461 Miles
  • Manual
  • Estate
Located at Motorpoint Swansea

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£15,299 Including £560 worth of optional extras £243 Per Month

BMW 2 Series Gran Tourer 218i SE 5dr

Stock ID: 1089786
  • 2018 68 Plate
  • Flamenco Red
  • Petrol
  • 13,039 Miles
  • Manual
  • Estate
Located at Motorpoint Birtley

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£15,499 Including £560 worth of optional extras £234 Per Month

BMW 2 Series Gran Tourer 218i Sport 5dr

Stock ID: 1092884
  • 2018 18 Plate
  • Black Sapphire
  • Petrol
  • 18,812 Miles
  • Manual
  • Estate
Located at Motorpoint Newport

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£15,699 | £237 Per Month

BMW 2 Series Gran Tourer 218i [140] Sport 5dr

Stock ID: 1076798
  • 2018 18 Plate
  • Black
  • Petrol
  • 8,731 Miles
  • Manual
  • Estate
Located at Motorpoint Swansea

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£15,699 Including £560 worth of optional extras £239 Per Month

BMW 2 Series Gran Tourer 218i SE 5dr

Stock ID: 1087436
  • 2018 68 Plate
  • Sunset Orange
  • Petrol
  • 17,568 Miles
  • Manual
  • Estate
Located at Motorpoint Derby

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£15,799 Including £1,055 worth of optional extras £240 Per Month

BMW 2 Series Diesel Gran Tourer 218d SE 5dr

Stock ID: 1091103
  • 2018 18 Plate
  • Sunset Orange
  • Diesel
  • 21,509 Miles
  • Manual
  • Estate
Located at Motorpoint Swansea

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£15,999 Including £1,055 worth of optional extras £242 Per Month

BMW 2 Series Diesel Gran Tourer 218d SE 5dr

Stock ID: 1089397
  • 2018 18 Plate
  • Mediterranean Blue
  • Diesel
  • 17,213 Miles
  • Manual
  • Estate
Located at Motorpoint Burnley

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£15,999 Including £560 worth of optional extras £237 Per Month

BMW 2 Series Gran Tourer 218i Luxury 5dr

Stock ID: 1090024
  • 2018 18 Plate
  • Mediterranean Blue
  • Petrol
  • 12,956 Miles
  • Manual
  • Estate
Located at Motorpoint Derby

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£15,999 Including £945 worth of optional extras £248 Per Month

BMW 2 Series Diesel Gran Tourer 216d SE 5dr

Stock ID: 1082832
  • 2018 18 Plate
  • Alpine White
  • Diesel
  • 13,254 Miles
  • Manual
  • Estate
Located at Motorpoint Newport

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£16,599 Including £560 worth of optional extras £254 Per Month

BMW 2 Series Gran Tourer 218i SE 5dr

Stock ID: 1075132
  • 2018 68 Plate
  • Imperial Blue
  • Petrol
  • 7,466 Miles
  • Manual
  • Estate
Located at Motorpoint Peterborough

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£16,599 Including £560 worth of optional extras £245 Per Month

BMW 2 Series Gran Tourer 218i Luxury 5dr

Stock ID: 1076351
  • 2018 68 Plate
  • Sunset Orange
  • Petrol
  • 10,957 Miles
  • Manual
  • Estate
Located at Motorpoint Swansea

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£16,599 Including £560 worth of optional extras £250 Per Month

BMW 2 Series Gran Tourer 218i SE 5dr

Stock ID: 1076500
  • 2019 19 Plate
  • Flamenco Red
  • Petrol
  • 1,552 Miles
  • Manual
  • Estate
Located at Motorpoint Swansea

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£16,599 Including £560 worth of optional extras £252 Per Month

BMW 2 Series Gran Tourer 218i SE 5dr

Stock ID: 1088995
  • 2018 68 Plate
  • Mediterranean Blue
  • Petrol
  • 5,202 Miles
  • Manual
  • Estate
Located at Motorpoint Peterborough

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£16,599 Including £560 worth of optional extras £252 Per Month

BMW 2 Series Gran Tourer 218i SE 5dr

Stock ID: 1087819
  • 2019 19 Plate
  • Mineral White
  • Petrol
  • 18,649 Miles
  • Manual
  • Estate
Located at Motorpoint Newport

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£16,599 Including £860 worth of optional extras £249 Per Month

BMW 2 Series Gran Tourer 218i SE 5dr

Stock ID: 1091065
  • 2019 68 Plate
  • Mineral Grey
  • Petrol
  • 7,826 Miles
  • Manual
  • Estate
Located at Motorpoint Burnley

Move this vehicle to another Motorpoint branch from £49 to £99

Compare

We have 12 models of BMW 2 Series in stock

*MPG figures stated are estimated & based on figures supplied by the Manufacturers’ data, collected under test conditions