افشانی سیاستمدار اصلاح طلب،عضو شورای مرکزی حزب اعتماد ملی و استاندار فارس در دولت یازدهم است. وی معاون سابق وزیر آموزش و پرورش و رئیس سابق سازمان نوسازی، توسعه و تجهیز مدارس کشور بوده است. در سابقه افشانی معاونت استانداری استانهای کهگیلویه و بویراحمد، خوزستان و سمنان نیز به چشم میخورد
وی زاده روستای دلی مهرجان شهرستان لنده است و در هشتم خردادماه سال ۱۳۸۴ نشان دولتی «درجه دوم سازندگی» از سید محمد خاتمی دریافت کرد. او در سال ۱۳۹۲ گزینه استانداری خوزستان بود اما عبدالحسن مقتدایی استاندار خوزستان شد.
با آغاز زمزمههایی در مورد انتصاب محمدعلی افشانی به عنوان استاندار فارس، ۱۸ نماینده مجمع نمایندگان استان فارس در مجلس شورای اسلامی در اعتراض به انتصاب افشانی به عنوان استاندار جدید فارس صحن علنی مجلس را ترک و استعفای خود را تقدیم هیئت رئیسه مجلس نموده و عبدالرضا رحمانی فضلی، وزیر کشور وقت را به استیضاح تهدید کردند. اما در نهایت با مقاومت عبدالرضا رحمانی فضلی، در تاریخ ۲۴ تیر ۱۳۹۴ افشانی رسماً استاندار فارس شد.