Polonyalı kaleci, kariyerine ülkesinin Concordia Krakow takımında başlamıştır. 1996 yılında Hollanda'nın Feyenoord takımına transfer olmuştur. 2001 yılında Feyenoord'dan Liverpool'a 7.400.000 € karşılığında transfer olmuştur. 2005 yılında, İstanbul'da oynanan Şampiyonlar Ligi Final Maçı'nda, penaltı vuruşlarında Andriy Şevçenko'nun kullandığı penaltıyı kurtararak Liverpool'a şampiyonluğu getirmiştir. Yine aynı maçtaki penaltı atışlarında yaptığı sıradışı hareketlerle dikkati çekmiştir. 2006 FIFA Dünya Kupası'nda millî takım kadrosundan son anda çıkarılmıştır. 2007 yılında İspanya'nın Real Madrid takımına transfer olmuştur. 21 Mayıs 2011'de Real Madrid-Almería maçının 77. dakikasında kaleyi Antonio Adán'a bırakarak aktif futbolculuk kariyerine son noktayı koymuştur.