All disc and cable included as per link below. Was £50. Never used and unlikely I will ever use! Bought for my e92 but fits most others with the same obd port, see below. After £35 posted by PayPal gift, or cash pick up, Ipswich, Suffolk.