১৮ বছরের টেস্ট খেলোয়াড়ী জীবনে মাত্র ৬৩ টেস্টে অংশ নিতে পেরেছেন। ১৯৬১ সাল থেকে ১৯৮৫ সাল পর্যন্ত প্রথম-শ্রেণীর ক্রিকেটে অংশগ্রহণ ছিল তার। সামগ্রিকভাবে ৬৩ টেস্টে ৮ সেঞ্চুরি সহযোগে ৩৯৩১ রান তুলেন। প্রথম-শ্রেণীর-ক্রিকেটে সংগৃহীত ২৭০০০-এর অধিক রানে ৭৩ সেঞ্চুরি ও ১২৮টি হাফ-সেঞ্চুরি ছিল।

১৯৬৪-৬৫ মৌসুমে অস্ট্রেলিয়া দল পাকিস্তান সফরে আসে। করাচীর জাতীয় স্টেডিয়ামে মজিদের টেস্ট অভিষেক ঘটে। ৩০ অক্টোবর, ১৯৭৬ তারিখে টেস্ট ক্রিকেটের ইতিহাসে পাঁচ ব্যাটসম্যানের একজন হিসেবে মধ্যাহ্নবিরতির পূর্বেই সেঞ্চুরি করার গৌরবগাঁথা রচনা করেন। অন্যরা হচ্ছেন - ভিক্টর ট্রাম্পার, চার্লি ম্যাককার্টনি, ডোনাল্ড ব্র্যাডম্যান এবং ডেভিড ওয়ার্নার। ১৯৭৬-৭৭ মৌসুমে করাচীতে নিউজিল্যান্ডের বিপক্ষে ১১২ বলে অপরাজিত ১০৮* রান তোলেন তিনি।

১৯৭৩ সালে স্বাগতিক নিউজিল্যান্ডের বিপক্ষে ল্যাঙ্কাস্টার পার্কে তার ওডিআই অভিষেক হয়। পাকিস্তানের প্রথম ব্যাটসম্যান হিসেবে সেঞ্চুরি করার সম্মাননা লাভ করেন। ৩১ আগস্ট, ১৯৭৪ তারিখে ট্রেন্ট ব্রিজে স্বাগতিক ইংল্যান্ডের বিপক্ষে তিনি এ সাফল্য পান। তার ঐ ১০৮ রানের ইনিংসটি ৯৩ বলে ১৬ চার ও এক ছক্কার সমন্বয়ে গড়ে উঠেছিল।

১৯৭৬-৭৭ মৌসুমে ওয়েস্ট ইন্ডিজ সফর করেন যা তার সর্বাপেক্ষা স্মরণীয় সময়কাল অতিবাহিত করেন। ক্রিকেটের ইতিহাসে সর্বাপেক্ষা সেরা বোলিং আক্রমণ রুখে দিয়ে সিরিজে ৫৩০ রান তোলেন। তন্মধ্যে জর্জটাউনে পাকিস্তানের দ্বিতীয় ইনিংসে ১৬৭ রান তোলেন। ফলে পাকিস্তান সমূহ পরাজয়ের কবল থেকে ড্রয়ের দিকে নিয়ে যায়। অবশ্য পাকিস্তান ঐ সিরিজে ২-১ ব্যবধানে পরাজিত হয়েছিল।

জানুয়ারি, ১৯৮৩ সালে লাহোরের গাদ্দাফি স্টেডিয়ামে সফরকারী ভারতের বিপক্ষে সর্বশেষ টেস্টে অংশ নেন। এরপূর্বে জুলাই, ১৯৮২ সালে ম্যানচেস্টারের ওল্ড ট্রাফোর্ডে ইংল্যান্ডের বিপক্ষে সর্বশেষ ওডিআইয়ে অংশ নেন তিনি।

খেলোয়াড়ী জীবন
প্রারম্ভিক জীবন
কাউন্টি ক্রিকেটে অংশগ্রহণ
ব্যক্তিগত জীবন