The British 100m and 200m record-holder sustained injury in her last training session ahead of the Müller Indoor Grand Prix

Dina Asher-Smith is expected to be out of action for the next six weeks after injuring her foot in training.

The British 100m and 200m record-holder had been due to contest the 60m at Saturday’s Müller Indoor Grand Prix in Birmingham but sustained injury in her final training session ahead of the meeting.

“Last session before the Grand Prix… Last reactive jump… And I land awkwardly on my foot and fracture it,” Asher-Smith wrote on Twitter. “What are the odds! Gutted!”

She added: “So upset and frustrated but it was a freak accident, one of those unavoidable things in life I guess.

“Comeback starts now. #EvenHungrier.”

The 21-year-old ran a UK-leading time of 7.13 in her heat in Karlsruhe earlier this month and went on to place second in the final, clocking 7.15 behind Jamaica’s Gayon Evans.

Asher-Smith ran her PB of 7.08 in 2015 to see her become joint British record-holder with Jeanette Kwakye.

News of Asher-Smith’s injury follows confirmation from British Athletics that Katarina Johnson-Thompson has also been forced to withdraw from the Müller Indoor Grand Prix due to hamstring strain.