The 25-year-old came second in her heat, running a time of 11.07 seconds, which made her the joint-11th fastest qualifier. She lost to American Teahna Daniels who ran it in 11.04s.
It was Asher-Smith’s first defeat of the year but she will have her eyes on the prize as she gears up to book her spot in the final.
Her strongest opponents, Jamaica’s Shelly-Ann Fraser-Pryce and Elaine Thompson-Herah, will join the Briton in the semis as they both qualified. Fraser-Pryce came first in her heat with a 10.84s time and Thompson-Herah topped hers after running 10.82s.
But when will the action continue in the hotly-anticipated event? Here’s all you need to know.
When will Asher-Smith race next?
Asher-Smith will compete in the 100m semi-final on Saturday.
She will be in the first of three semis, all of which are happening on Saturday, starting at 11.15am BST.
Who is Asher-Smith racing against?
The star will come up against Thompson-Herah in the semi, which may urge her onto a faster time.
They will also run against Canada’s Khamica Bingham, the Bahamas’ Tynia Gaither, Nigeria’s Blessing Okagbare, Switzerland’s Ajla del Ponte, America’s Jenna Prandini and Germany’s Tatjana Pinto.
Fraser-Pryce is in the third semi-final, which will take place at 11.30am BST.
The top eight runners across all three semis will qualify for the final.
Where can I watch?
The BBC hasn’t confirmed if they will broadcast the semi-finals.
It is likely they will be shown on BBC One or on the iPlayer, with the BBC set to broadcast the final.
If the race is not on the BBC, it will be shown on Eurosport.
When is the final?
The final will also take place on Saturday at 1.50pm BST and the race will be aired by the BBC.
Join our new commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies