Mohamed Magdi Kafsha

Mohamed Magdi Kafsha

Midfielder · Al Ahly
106Club appearances
15Club goals
8International caps
4International goals
Advertisement

Profile

Full name
Mohamed Magdi Mohamed Moursy
Born
6 Mar 1996 (age 30)
Birthplace
Giza, Egypt
Nationality
Egypt
Position
Midfielder
Height
1.68 m

Club statistics

Club statistics by season
SeasonTeamCompetition AppsGAMin
2026/27 Al Ahly Egyptian Premier League 4 1 1 46
2025/26 Al Ahly CAF Champions League 0 0 0 0
2025/26 Al Ahly Egyptian Premier League 5 0 0 143
2025/26 Al Ittihad Egyptian Premier League 16 2 2 1,256
2025 Al Ahly FIFA Club World Cup 3 0 0 42
2024/25 Al Ahly CAF Champions League 8 1 1 268
2024/25 Al Ahly Egyptian Premier League 19 2 2 795
2023/24 Al Ahly CAF Champions League 12 2 1 347
2022/23 Al Ahly CAF Champions League 9 0 1 353
2021/22 Al Ahly CAF Champions League 11 2 0 596
2020/21 Al Ahly CAF Champions League 12 3 4 826
2019/20 Al Ahly CAF Champions League 7 2 0 551
Total 10615 125,223
Advertisement

International career

Egypt: 8 caps, 4 goals · debut 17 Nov 2020

International goals

#DateMatchCompetitionMinute
4 16 Nov 2021 Egypt 2–1 Gabon W World Cup Qualifiers (CAF) 4' pen
3 1 Sep 2021 Egypt 1–0 Angola W World Cup Qualifiers (CAF) 5' pen
2 25 Mar 2021 Kenya 1–1 Egypt D AFCON Qualifiers 2'
1 17 Nov 2020 Togo 1–3 Egypt W AFCON Qualifiers 18'
International statistics by tournament
SeasonTeamCompetition AppsGAMin
2023/24 Egypt AFCON Qualifiers 2 0 0 57
2022/23 Egypt World Cup Qualifiers (CAF) 3 2 0 257
2021/22 Egypt AFCON Qualifiers 3 2 0 270
Total 84 0584

Caps and international goals count official senior internationals only. Youth (U23, U20, U17) and unofficial matches are listed but not counted.

Recent matches

21 Oct 26 Al Ahly 3–3 Olympic El Qanah D Sub 18'
15 Sep 26 Al Ahly 2–0 Abu Qair Semad W Sub 1' 1A
3 Sep 26 Al Ahly 1–0 Smouha SC W Sub 23'
23 Aug 26 Al Ahly 3–2 Enppi W Sub 4' ⚽
13 May 26 Al Ittihad 1–0 El Geish W Sub 12'
8 May 26 Future FC 0–0 Al Ittihad D 90'
4 May 26 Al Ittihad 1–2 Petrojet L 90'
29 Apr 26 Wadi Degla 4–1 Al Ittihad L 63'
23 Apr 26 El Mokawloon 0–0 Al Ittihad D 90'
19 Apr 26 Haras El Hodood 2–2 Al Ittihad D 90' 1A