MODEL: 3 SERIES F30 330E M SPORT. ENGINE: 1998CC 248BHP 2.0 PETROL HYBRID B48B20A. MAKE : BMW. GEARBOX : 8 SPEED AUTO / ELECTRIC. IF THERE ARE PART NUMBERS IN THE ADVERT, THEY'RE THERE FOR A REASON. THEY MUST BE CHECKED AGAINST THE PART YOU ARE REPLACING.