Saleh Mohammad Saleh (born 24 February 1973) is a former professional snooker player from Afghanistan. He represented Pakistan between 1988 and 2006. He reached the final of the IBSF World Snooker Championship in 2003 and won two medals at 2002 Asian Games.