अज़हर को २०१२ में श्रीलंकाई टीम के खिलाफ वनडे और टेस्ट दोनों में शामिल किया गया। इन्होंने वनडे मैचों में सभी को प्रभावित किया और दूसरे मैच में ९० और चौथे मैच नाबाद ८१* रनों की पारी खेली। इसी प्रकार श्रृंखला में पाकिस्तान की ओर से सबसे ज्यादा रन बनाने वाले खिलाड़ी रहे।

इसके अली ने टेस्ट मैचों में भी अच्छा प्रदर्शन किया और श्रृंखला के दूसरे टेस्ट की पहली पारी में अपना चौथा टेस्ट शतक जड़ दिया उस पारी में अली ने कुल १५७ रन बनाए थे। इसी प्रकार अली ने अपनी अच्छे प्रदर्शन की फॉर्म बरकरार रखी और दूसरी पारी में भी शतक लगा दिया जिसमें कुल १३६ रन बनाए थे। अपने अच्छे प्रदर्शन के चलते अली टेस्ट में 'आईसीसी के शीर्ष - १०' खिलाड़ियों में शामिल हो गए।

अंतर्राष्ट्रीय क्रिकेट कैरियर
ऑस्ट्रेलिया और इंग्लैंड के खिलाफ शुरुआत
जनवरी २०११ : न्यूजीलैंड का दौरा
जून २०१२: श्रीलंका का दौरा