Match by match performance : 2016 - 2017
Last 6 games
14 June 2017 - 17:00
Rélizane 5 - 0 CA Batna
10 June 2017 - 17:00
CA Batna 0 - 1 Belouizdad
07 June 2017 - 17:00
Constantine 3 - 1 CA Batna
20 May 2017 - 16:00
CA Batna 0 - 2 Tadjenanet
13 May 2017 - 19:00
Saoura 2 - 1 CA Batna
06 May 2017 - 16:00
CA Batna 2 - 0 MO Béjaïa