The following kit is a tried and tested combo we have used on lots of BMWs running a variety of transmissions on M4x and M5x motors with the following transmissions:
Getrag 220/250 (10 spline and late 22 spline variant)
ZF 310Z/320Z
Getrag GS6-17BG (E8x/E9x)
Kit contains:
RHD Engineering M50 based lightweight chromoly flywheel (3.8kg)
S38 Sachs pressure plate
Clutch disc to match your gearbox (organic and ceramic options)
Sachs/LUK Throwout bearing to suit application (6spd variant also comes with fork)
Pilot bearing
Flywheel bolts + pressure plate bolts
This is an extremely robust setup and will take anything you can throw at it with an NA 6cyl and also light to moderate boosted setups (~550nm+)