A hip flexor strain is a tear of one of the two muscles at the front of the hip that lift the leg upwards. Sudden onset pain at the front of the hip or in the groin may be felt. Swelling and bruising may occur in more serious cases.