متى استضافت روسيا كأس العالم لأول مرة؟
أعلنت اللجنة التنفيذية عن الفائزين باستضافة البطولتين في 2 ديسمبر 2010. تم اختيار روسيا لاستضافة بطولة 2018 وهي المرة الأولى التي تستضيف فيها دولة تقع في شرق أوروبا البطولة. حيث حصدت روسيا على أغلبية الأصوات في الجولة الأولى بواقع 9 أصوات من 22 صوتاً، متغلبة على أصحاب التقديمات المشتركة مثل ملف إسبانيا مع البرتغال ذو السبعة أصوات، وملف بلجيكا مع هولندا ذو الأربعة أصوات، وعلى إنجلترا التي انسحبت من التصفيات الثانية بعدما حلت في المركز الأخير بجولة التصويت الأولى.[28] في الجولة الثانية والنهائية، حصدت روسيا على أغلبية الأصوات في بواقع 13 أصوات من 22 صوتاً، بينما حصل ملف إسبانيا مع البرتغال على 7 أصوات، وملف بلجيكا مع هولندا على صوتين فقط.[29]
في 11 نوفمبر 2017، شارك أشرف في لأول مرة مع المنتخب الأول حيث دخل كبديل للمهاجم خالد بوطيب عند الدقيقة 75، ثم شارك في المرحلة النهائية من تصفيات كأس العالم في روسيا في مواجهة ساحل العاج في أبيدجان وتأهل منتخبه حينها إلى كأس العالم بعدما فاز بـ 0–2.