Mehdi Abid Charef - Football referee

African Nations Cup 2019 qualifiers
Equatorial GuineaMadagascar2018-10-130 - 1
LesothoCape Verde2018-09-091 - 1
CAF Confederation Cup 2018
group stageAduana StarsAS Vita Club2018-07-182 - 1
CAF Champions League 2018
final (1st leg)Al AhlyEspérance ST2018-11-023 - 1
1/4 finalsTP MazembePrimeiro de Agosto2018-09-211 - 1
group stageWydad CasablancaMamelodi Sundowns2018-08-171 - 0
group stageESSZesco Utd FC2018-05-162 - 1
1st roundHoroya ACGénération Foot2018-03-062 - 1
African Nations Championship 2018
3rd placeLibyaSudan2018-02-031 - 1
group stageZambiaUganda2018-01-143 - 1
WC 2017 u17
1/4 finalsMali u17Ghana u172017-10-212 - 1
group stageHonduras u17New Caledonia u172017-10-115 - 0
group stageGermany u17Costa Rica u172017-10-072 - 1
CAF Champions League 2017
1/4 finalsAl Ahly TripoliESS2017-09-170 - 0
group stageSaint George FCMamelodi Sundowns2017-07-010 - 1
group stageWydad CasablancaAl Ahly2017-06-202 - 0
CAF Confederation Cup 2017
final (1st leg)TP MazembeSupersport United FC2017-11-192 - 1
1st roundClub AfricainRSLAF2017-03-129 - 1
African Nations Cup 2017
3rd placeBurkina FasoGhana2017-02-041 - 0
group stageGhanaMali2017-01-211 - 0
CAF Champions League 2016
1/2 finalMamelodi SundownsZesco Utd FC2016-09-242 - 0
group stageWydad CasablancaAl Ahly2016-07-270 - 1
CAF Confederation Cup 2016
3rd roundMedeamaMamelodi Sundowns2016-05-182 - 0
African Nations Cup 2017 qualifiers
NigeriaTanzania2016-09-031 - 0
Guinea-BissauZambia2016-06-043 - 2
Cote d'IvoireSudan2016-03-251 - 0
African Nations Championship 2016
group stageMaliUganda2016-01-192 - 2
Olympic qualifiers 2016 - Africa
group stageSouth Africa OTZambia OT2015-12-013 - 2
WC 2018 qualifiers - Africa
final roundCape VerdeSouth Africa2017-09-012 - 1
final roundUgandaCongo2016-11-121 - 0
2nd roundBurkina FasoBenin2015-11-172 - 0
WC 2015 u17
group stageParaguay u17France u172015-10-223 - 4
group stageAustralia u17Germany u172015-10-181 - 4
CAF Confederation Cup 2015
1/2 finalAl AhlyOrlando Pirates2015-10-043 - 4
group stageESSEspérance ST2015-09-122 - 1
play-offsClub AfricainAl Ahly2015-06-072 - 1
CAF Champions League 2015
group stageMoghreb TétouanAl Hilal (Sud)2015-07-261 - 1
2nd roundAl Hilal (Sud)SM Sanga Balende2015-05-021 - 0
African Nations Cup 2015
group stageCote d'IvoireGuinea2015-01-201 - 1
African Nations Cup 2015 qualifiers
final roundSenegalBotswana2014-11-193 - 0
final roundCongo DRCote d'Ivoire2014-10-111 - 2
final roundSudanSouth Africa2014-09-050 - 3
3rd roundMauritaniaUganda2014-08-030 - 1
CAF u20 Youth Championship 2015
2nd roundLibya u20Tunisia u202014-05-111 - 1
CAF Confederation Cup 2014
1st roundCA BizertinDesportivo da Huíla2014-03-092 - 0
African Nations Championship 2014
1st roundGuineaMali2013-07-281 - 0
African Youth Championship 2013
finalGhana u20Egypt u202013-03-301 - 1
group stageCongo DR u20Gabon u202013-03-170 - 0
CAF Confederation Cup 2013
group stageESSCS Sfaxien2013-09-141 - 1
play-offsLLB AcadémicStade Malien2013-06-020 - 1
2nd roundFUS RabatAzam FC2013-05-042 - 1
preliminary roundOnze CréateursStella Club d'Adjamé2013-03-033 - 0
CAF Championship u17 2013 qualifiers
3rd roundSenegal u17Cote d'Ivoire u172012-11-171 - 1
CAF u20 Youth Championship 2013
3rd roundMali u20Zambia u202012-10-053 - 0
WC 2014 qualifiers - Africa
2nd roundTanzaniaCote d'Ivoire2013-06-162 - 4
2nd roundTunisiaEquatorial Guinea2012-06-023 - 1
CAF Champions League 2012
1st roundStade MalienTonnerre FC2012-04-145 - 2
CAF Confederations Cup 2012
group stageAl-MerreikhInter Luanda2012-08-041 - 0
play-offsAFAD DjékanouWydad Casablanca2012-06-300 - 1
preliminary roundEtoile Filante OuagadougouDragons2012-03-032 - 0
CAF Confederation Cup 2011
group stageClub AfricainKaduna United2011-07-310 - 1