Sounds more like an adductor than a hamstring to me--adductor magnus maybe. It could be strained or have trigger points--are there any places that are especially painful to press on?