This paper is concerned with the travelling waves for a class of non-local dispersal non-cooperative system, which can model the prey-predator and disease-transmission mechanism. By the Schauder's fixed-point theorem, we first establish the existence of travelling waves connecting the semi-trivial equilibrium to non-trivial leftover concentrations, whose bounds are deduced from a precise analysis. Further, we characterize the minimal wave speed of travelling waves and obtain the non-existence of travelling waves with slow speed. Finally, we apply the general results to an epidemic model with bilinear incidence for its propagation dynamics.