W reprezentacji Polski wystąpił w ponad 60 oficjalnych spotkaniach międzypaństwowych, uczestnicząc z nią m.in. w Mistrzostwach Europy 2001.