Kamworor, a three-time champion, broke the record time of 58.18 held by compatriot Abraham Kiptum, who triumphed at the Valencia Half Marathon in October last year.
Fellow Kenyan Bernard Kipkorir took second place in 59:16 while Ethiopia’s Berehanu Wendemu Tsegu finished third in a time of 59:22.
Kamworor opted out of competing at the 2019 IAAF World Athletics Championships in Doha, Qatar, in order to make an attempt at breaking the world record.
The win sees Kamworor secure his fourth half marathon title following victories at the same venue in 2014, Cardiff in 2016 and Valencia in 2018.
Kamworor is a former New York City Marathon champion and he also won silver in the men’s 10,000m race at the 2015 World Championships in Beijing, China.