*Club domestic league appearances and goals, correct as of 23:08, 4 February 2020 (UTC) ‡ National team caps and goals, correct as of 12:23, 7 January 2017 (UTC)
Mamdouh made his first international appearance with the senior national team on 29 January 2016, in a home game against Libya (2–0), after he came on as a substitute for Mahmoud Kahraba in the 68th minute of that game.[2]
References
^"Karim Mamdouh" (in German). weltfussball.de. Retrieved 6 Jan 2017.