Breel Embolo possibly?
I don't think there are many who are born great strikers. ie Ronaldo9, Owen, Inzaghi - most of the greatest that we see today - Benzema, Ibrahimovic, Cavani, Suarez, RVP - or looking in the past the likes of Henry, Eto'o, Batistuta, Torres, all became great strikers over a certain amount of years.
I think that unless you have unreal pace or out of this world talent rarely seen, most of the art of striking is something you learn during your years as a professional.
Strikers are judged more on their stats than midfielders, and generally they don't master their trade and max out their stats until they've reached their mid twenties.
Changes in formations and systems of play have surely contributed to this apparent lack of striking quality.
Embolo, Barbosa and Selke.
Martial too.
Kane is one of the best all round young strikers in the world.