Olympic champion Jessica Ennis-Hill is set to return to major competition for the first time since London 2012 after she was named in Great Britain’s squad for next month’s World Championships.

Ennis-Hill, 29, has been selected for the heptathlon in Beijing, having impressed at last weekend’s Anniversary Games.

Mo Farah is due to defend his 5,000m and 10,000 titles despite ongoing controversy surrounding his American coach, Alberto Salazar, while long-jumper Greg Rutherford is bidding to become only the fourth Briton to achieve a grand slam of golds at all four major competitions.

Sprinter Dina Asher-Smith is to run in the 200m only despite setting a new British 100m record last week. Adam Gemili, who injured a hamstring when running his first sub-10 second race last month, has been selected for the relay but not the individual 100m.

Ennis-Hill returned to action in May following the birth of her first child and posted her best results since London 2012 in the 100m hurdles, 200m and long jump at the Anniversary Games. The World Championships start on 22 August.