The invention discloses a sport biomechanical coupling analysis system. The system is mainly composed of a test device, a wireless synchronous trigger device and a human-computer interaction software system, wherein the test device comprises a speed-variable dynamometric platform, insole-type sole measurement devices, optical motion capture devices, high-speed video cameras and wireless myoelectric measurement devices; the wireless synchronous trigger device controls the test device by emitting synchronous pulses to realize signal synchronous collection and storage of biokinetic and kinetic parameters; and the human-computer interaction software system comprises a biomechanical model test module, a parameter setting module, a data batch processing module, an optical capture test data preprocessing module, a data analysis module and a database storage and manual playback analysis module. The system has the advantages of comprehensive test parameters, good universality, simplicity, reliability, etc., and in-vivo, real-time and precise coupling quantitative analysis of multiple mechanical parameters, the motion mechanism and the motion law of biological motion is realized in a true sense.