A. Badri

Goals

Tunisia - Libya 1 - 0, 21.09.2019
Croatia - Tunisia 1 - 2, 2 goals, 11.06.2019
Esperance Tunis - Monastir 3 - 1, 11.05.2019
Esperance Tunis - Bizertin 2 - 1, 2 goals, 01.04.2019
Tunisia - Eswatini 4 - 0, 2 goals, 22.03.2019
Stade Tunisien - Esperance Tunis 1 - 2, 02.03.2019
Esperance Tunis - Metlaoui 1 - 1, 24.02.2019
Esperance Tunis - Orlando Pirates 2 - 0, 12.02.2019
Gabes - Esperance Tunis 0 - 1, 29.01.2019
Horoya - Esperance Tunis 1 - 1, 11.01.2019
Esperance Tunis - Gabes 3 - 0, 14.11.2018
Esperance Tunis - Al Ahly 3 - 0, 09.11.2018
Hammam-Lif - Esperance Tunis 0 - 2, 28.10.2018
Esperance Tunis - Primeiro de Agosto 4 - 2, 23.10.2018
Tunisia - Turkey 2 - 2, 01.06.2018
Portugal - Tunisia 2 - 2, 2 goals, 28.05.2018
Esperance Tunis - Township Rollers 4 - 1, 2 goals, 15.05.2018
Esperance Tunis - Gor Mahia 1 - 0, 18.03.2018
Esperance Tunis - ASAC Concorde 5 - 0, 2 goals, 21.02.2018
JS Kairouan - Esperance Tunis 1 - 2, 07.12.2017
Esperance Tunis - Stade Gabesien 3 - 0, 21.11.2017
D.R. Congo - Tunisia 2 - 2, 3 goals, 05.09.2017
Esperance Tunis - AS Vita Club 3 - 1, 12.05.2017
Ben Guerdane - Esperance Tunis 0 - 2, 03.05.2017
Esperance Tunis - Metlaoui 3 - 0, 23.04.2017
Esperance Tunis - Club Africain 2 - 1, 01.03.2017
Esperance Tunis - Metlaoui 3 - 0, 15.02.2017
Hammamet - Esperance Tunis 2 - 3, 14.12.2016
Esperance Tunis - Club Africain 1 - 1, 30.10.2016
Mouscron Peruwelz - Anderlecht 2 - 1, 2 goals, 05.03.2016
Mouscron Peruwelz - Leuven 3 - 1, 3 goals, 20.02.2016

Penalty goals

Metlaoui - Esperance Tunis 1 - 2, 18.11.2018
Esperance Tunis - ASAC Concorde 5 - 0, 2 penalty goals, 21.02.2018

Assists

Tunisia - Mali 1 - 1, 2 assists, 28.06.2019
Croatia - Tunisia 1 - 2, 2 assists, 11.06.2019
Mazembe - Esperance Tunis 0 - 0, 2 assists, 04.05.2019
Esperance Tunis - Constantine 3 - 1, 13.04.2019
Constantine - Esperance Tunis 2 - 3, 06.04.2019
Esperance Tunis - Bizertin 2 - 1, 2 assists, 01.04.2019
Tunisia - Eswatini 4 - 0, 2 assists, 22.03.2019
Primeiro de Agosto - Esperance Tunis 1 - 0, 02.10.2018
Kampala City - Esperance Tunis 0 - 1, 28.07.2018
Esperance Tunis - Kampala City 3 - 2, 17.07.2018
Spain - Tunisia 1 - 0, 09.06.2018
Portugal - Tunisia 2 - 2, 2 assists, 28.05.2018
Tunisia - Costa Rica 1 - 0, 27.03.2018
Al Ahly - Esperance Tunis 2 - 2, 16.09.2017
Esperance Tunis - Mamelodi Sundowns 0 - 0, 21.06.2017
Mamelodi Sundowns - Esperance Tunis 1 - 2, 02.06.2017
Mouscron Peruwelz - Anderlecht 2 - 1, 2 assists, 05.03.2016
Oostende - Mouscron Peruwelz 3 - 3, 31.01.2016
Mouscron Peruwelz - Lokeren 1 - 1, 23.01.2016

Yellow cards

Tunisia - Mali 1 - 1, 2 yellow cards, 28.06.2019
Mazembe - Esperance Tunis 0 - 0, 2 yellow cards, 04.05.2019
Esperance Tunis - Guadalajara Chivas 1 - 1, 2 yellow cards, 18.12.2018
Panama - Tunisia 1 - 2, 2 yellow cards, 28.06.2018
Mouscron Peruwelz - Leuven 3 - 1, 3 yellow cards, 20.02.2016

Yellow/red cards

Esperance Tunis - Guadalajara Chivas 1 - 1, 2 yellow/red cards, 18.12.2018