Bruce Lee has the fastest punch in the history of martial arts. the speed at which Bruce struck from a distance of one meter is only 0.05 seconds. 7.1K views17:02