If you have had an injury in the past, then you may have had a tear in the cartilage,which is causing the pain.
You need to see an Orthopaedic Surgeon for assessment and investigations like MRI scan of the knee, to help in further management.
Answered2017-05-10 06:36:44
Let others know if this answer was helpful