The findings, published in the Lancet medical journal, suggest BMI was "positively associated" with 10 most common cancers, including uterus, cervix, thyroid, kidney, liver and colon.
Post-menopausal breast cancer and leukaemia were also a heightened risk, the scientists said.
A person is deemed to be overweight if they have a BMI score, calculated using their weight and height, of 25 to 30 and are obese if it is above 30.
More top news
The actor, who played Benny Green, was found dead at his home in London according to reports.
EastEnders fans have finally been introduced to the character Fat Elvis, years after he was first mentioned.
An "inspirational" five-year-old girl who lost all her hair from alopecia has won a modelling contract.