به گزارش معاصر، در فاصله سال های ۱۳۸۴ تا ۱۳۸۷ بهعنوان فرمانده نیروی زمینی سپاه پاسداران فعالیت میکرد.
۱۳۸۴ تا ۱۳۸۵ با حفظ سمت فرمانده قرارگاه ثارالله نیز بود و از ۱۳۹۵ تا ۱۳۹۸ نیز معاونت عملیات سپاه پاسداران را برعهده داشت.
سردار محمدرضا زاهدی در سال ۱۳۵۹ به سپاه پاسداران پیوست و در طول جنگ ایران و عراق از فرماندههای میانی سپاه بود و فرماندهی تیپ ۴۴ قمر بنیهاشم را از ۱۳۶۲ تا ۱۳۶۵ برعهده داشت.
در فاصله سال های ۱۳۶۵ تا ۱۳۷۰ فرمانده لشکر ۱۴ امام حسین بود.
او در سال ۱۳۸۴ برای مدت کوتاهی فرماندهی نیروی هوایی سپاه پاسداران را برعهده داشت.
از ۱۳۸۷ تا ۱۳۹۵ در نیروی قدس فعالیت میکرد و فرمانده سپاه سوریه و لبنان این نیرو بود.