Sveinsson gikk i juli 2010 fra Haukar Hafnarfjörður til DHC Rheinland. På grunn av insolvens i klubben, ble spillerne i november samme år fristilt fra kontraktene. Sveinsson signerte februar 2012 for TSV Hannover-Burgdorf, etter å ha prøvespilt for klubben. Etter bare ett år i Tyskland, gikk Sveinsson sommeren samme året til sveitsiske RTV 1879 Basel. I 2012 vendte Sveinsson tilbake til Island og Haukar Hafnarfjörður.