Rogier Dorsman was one of the athletes to break a world record for his class at the Para Swimming World Series event in Berlin ©Getty Images

The latest Para Swimming World Series leg has ended in style with several world records being broken on the final two days of action in the Europasportpark in the German capital of Berlin.

The most dramatic moment came on day three when every swimmer on the podium finished the race by securing a world record in their respective classes.

The hosts’ Taliso Engel, competing as an SB13 athlete, was the victor in a time of 28.71sec.

Colombia’s Carlos Daniel Serrano Zarate took silver finishing in 32.23 in the SB7 class while his compatriot Moises Fuentes Garcia won bronze after clocking at 42.41 as an SB4 swimmer.

Germany's Tanja Scholz, who had already won the women’s 100m freestyle S4 by breaking the world record, took gold in the 50m freestyle event by claiming the world record with a time of 36.92 for the S4.

Cyprus’ Karolina Pelendritou claimed silver and Britain’s Tully Kearney, competing in the S5 class, secured bronze with a world record 35.28.

Scholz followed up by winning gold in the women’s 400m freestyle at the expense of Hungary’s Bianka Pap and Poland’s Oliwia Jablonska, who claimed silver and bronze respectively.

The German timed at 6min 02.46sec while Pap and Jablonska finished the race with silver and bronze in 4:32.72 and 4:36.65, respectively.

The Netherlands’ Rogier Dorsman - who had already won four golds in the men’s 100m butterfly, 50m and 100m freestyle and 100m backstroke - recorded another triumph in the men’s 200m medley after breaking the SM11 world record.

He ended the race in 2:18.47 while Colombia’s Nelson Crispin Corzo and Argentina’s Iñaki Basiloff finished in 2:40.25 and 2:32.96.

Poland’s Micha Golus also claimed a world record for the S8 class after achieving a time of 27.57 in the men’s 50m butterfly.

However, this was only enough to take bronze as Josia Topf of Germany and Marcus Rafael Zarate of Mexico won gold and silver.

Topf timed at 49.86 as Zarate touched the wall in 51.22, which was an arena record.

Every world record is subject to ratification by World Para Swimming.

The final stop of the Para Swimming World Series is Indianapolis in the United States with competition set to staged between April 7 and 9.