KARACHI: Pakistan cricket legend Hanif Mohammad has been admitted to a local hospital Geo Tv reported.