To recover the performance loss of nodes in half-duplex mode, this paper proposes a buffer-aided successive relay protocol based on cooperative automatic repeat request mechanism (BASUR-CARQ). Based on the fact that interrelay interference (IRI) will occur when relay nodes transmit or receive simultaneously, an interference cancellation operator is proposed to determine whether the interference is eliminated to reduce the outage probability. Moreover, a delay model for data frame transmission is proposed based on CARQ mechanism, and a closed-form expression for the average delay is derived. A 6-state discrete-time Markov chain (DTMC) model is developed to obtain the system throughput, and a closed-form expression for the system energy efficiency under M-ary modulation is derived. Finally, the simulation results show that with the setting of parameters that can balance the main performance, the delay performance of BASUR-CARQ protocol is significantly enhanced compared to the traditional protocols, and the throughput of BASUR-CARQ protocol is also optimized at high signal-to-noise ratio (SNR). Meanwhile, the energy efficiency of BASUR-CARQ protocol is significantly improved for the successive relay communication system without interference cancellation technique.