Zahoor Elahi (born 1 March 1971 in Sahiwal, Punjab) is a Pakistani cricketer who played in 2 Tests and 14 ODIs from 1996 to 1997. His debut was against Zimbabwe. His brothers Manzoor and Saleem were also cricketers.