On 8 January 2023, Mohammad Saleh Mohammadi was killed in the Salsabil area of Tehran after being shot twice in the throat by a sniper. It was reported that he had completed his military service on 9 December 2022, just one month before his death. His body was returned to his family five days later and was buried in Behesht Zahra. It was mentioned that on the night of his death, Mohammad Saleh had told those close to him that the situation would change. Reports also indicated that he had been in the process of obtaining his military discharge to get married, with plans to hold an engagement ceremony after saving money. According to sources, the night Mohammad Saleh Mohammadi was killed, there was a state of complete lawlessness.
محمد صالح محمدی در تاریخ ۱۸ دی ماه در منطقه سلسبیل تهران با شلیک دو گلوله به ناحیه گلو که از سوی یک تک تیرانداز شلیک شده بود، کشته شد.
گزارش شده است که محمد صالح در تاریخ ۱۸ آذرماه خدمت سربازی خود را به پایان رسانده بود و تنها یک ماه بعد در ۱۸ دی ماه جان خود را از دست داد.
همچنین گزارش شده است که پیکر او پس از پنج روز به خانواده تحویل داده شد و در بهشت زهرا به خاک سپرده شد. گفته شده است که محمد صالح شب کشته شدنش به نزدیکانش اعلام کرده بود که اوضاع تغییر خواهد کرد.
همچنین گزارش شده است که محمد صالح برای دریافت پایان خدمت خود اقدام کرده بود تا بتواند ازدواج کند. قرار بود پس از جمع آوری پول، مراسم نامزدی برگزار شود. به گفته منابع، شبی که محمد صالح محمدی کشته شد، وضعیت بی قانونی کامل حاکم بود.