Hey,thanks! it doesnt plug straight in unfortunatly it does needs to be wired up,but the speedo's universal so will work on most bikes all you'll need is the haynes manual for the bike so you know which wire goes where etc. I've made a note of the wiring code after i installed it on my bike so if you ever get this speedo and have a simmilar bike give me a shout save you messeing with wires and possibly damaging the unit