Alshammar won the 50 metres butterfly at the Singapore World Cup meet in 24.28 seconds to beat the previous mark of 24.46 she set in Stockholm earlier this month.
But despite the win the in-form Swedish swimmer was unable to claim the World Cup crown which went to the American Jessica Hardy who was runner up in the event.
Hardy needed to finish among the first four in the race to claim sufficient points to secure the overall World Cup title.
Alshammar’s world record was the third of the day, the second day of competition in a humid Singapore. The unstoppable Swede followed world bests set by South African Kathryn Meaklin and the USA’s Peter Marshall, in the 400 metre medley and the 50 metres backstroke respectively.
Alshammar’s race was the last of the day and brought to a close a World Cup season that has seen the swimmers travel to Durban, Moscow, Stockholm and Berlin, with 37 world records broken in total.
Those sort of performances are unlikely to be seen again with the vast majority achieved by athletes wearing the high-tech swimsuits that will be banned from January 1st.