ابراهیمشاه سومین پادشاه دودمان افشاریان ایران بود. ابراهیم شاه افشار سومین پادشاه سلسله ی افشاریان بود.او برادر عادل شاه افشار و برادر زاده نادر شاه افشار بود،که بعد از قتل نادر به دست عادل شاه ابراهیم خان در تبریز حکومت می کرد و در همین حین که بین دو طایفه قاجار جنگ در گرفت ،محمدحسن خان قاجار بر دشمنانش پیروز شد و عادل شاه با تصور این که محمد حسن خان یاغی و شورشی است از برادر خود در تبریز برای حمله به خان قاجار کمک خواست و ابراهیم شاه که مدت ها خیال حکومت در سر داشت
بهترین زمان برای جمع آوری لشگر وقشون برایش آماده شد؛ابراهیم شاه بر اساس قرار قبلی در قوچان باید به هم می پیوستن و در زمانی که ابراهیم شاه برادر خویش را دید دستور جنگ را صادر کرد و خیلی سریع قشون برادر خویش را نابود کرد سپس به تهران رفت و اعلام حکومت کرد. در همین حین شاهرخ با کمک محمدحسن خان در مشهد اداعای سلطنت نمود و برای نابودی سپاه ابراهیم شاه در تهران به محمدحسن خان دستور جمع آوری سپاهی بزرگ داد و بعد از شش ماه شاهرخ به تهران رسید
اما به علت این که ابراهیم شاه به سپاه خود نمیرسید و توجه ای به آن ها نداشت سپاه او در تهران به راحتی تسلیم شاهرخ شدند،با این چنین شرایطی ابراهیم شاه با تعداد صد افغانی به قم حمله کرد و مردم قم را غارت کرد و افراد زیادی را به قتل رساند اما به دلیل سنگین شدن بار ها لشگر به آرامی حرکت کرد و محمدحسن خان به ابراهیم شاه رسید و با حکم شاهرخ افشار،ابراهیم شاه را کشتند.