Ze swoim rodzimym klubem związał się do czerwca 2014 roku, ale w kontrakcie jest zapis, który pozwala mu na rozwiązanie umowy, jeśli porozumie się z jakimś zagranicznym zespołem. Barosz w Ostrawie grał w latach 1998-2001. Później przeniósł się do Liverpoolu, z którym w 2005 roku wygrał Ligę Mistrzów (w bramce stał wówczas Jerzy Dudek). Grał również w Aston Villa, Olympique Lyon i Portsmouth. W Stambule spędził ponad cztery lata. Wystąpił w 93 meczach i strzelił 48 goli. 31-letni napastnik po zeszłorocznych mistrzostwach Europy w Polsce i na Ukrainie ogłosił zakończenie reprezentacyjnej kariery.