अशरफ अली (२२ एप्रिल, १९५८:लाहोर, पाकिस्तान - हयात) हा पाकिस्तानच्या क्रिकेट संघाकडून १९८० ते १९८७ मध्ये दरम्यान ८ कसोटी आणि १६ आंतरराष्ट्रीय एकदिवसीय सामने खेळलेला क्रिकेट खेळाडू आहे.