The ninja 650 isn't a sport bike. Essentially its more of a standard but with sport styling like the ninja 250. It also has a twin engine and a comfortable riding position. The zx6 is meant for racing with its inline 4 engine and aggressive riding position. It also puts out more horsepower at a similar weight.