Polska zajęła wówczas piąte miejsce, przegrywając 1:3 decydujące o awansie do najlepszej czwórki spotkanie z Rosją, w którym dwa sety rozstrzygnęły się na przewagi (27:29).

3 grudnia 2006 roku zdobył z polską kadrą wicemistrzostwo świata w Japonii – pierwszy medal reprezentacji Polski na mistrzostwach świata od 1974 roku. W drodze do finału Polacy pokonali 3:2 Rosję w meczu o wejście do strefy medalowej oraz Bułgarię w półfinale, a w finale ulegli Brazylii.

Nie znalazł się w kadrze na igrzyska olimpijskie w Pekinie w 2008 roku. Jesienią tego samego roku został awaryjnie powołany na baraże o awans na mistrzostwa Europy 2009 przeciwko Belgii. W wyjazdowym spotkaniu w Belgii, przy stanie 0:2 w setach, trener Raúl Lozano zdecydował się wprowadzić go na boisko; Polacy odrobili straty i wygrali 3:2. W rewanżu rozegranym w Polsce ulegli rywalom, jednak zdobyte w nim dwa sety wystarczyły do wywalczenia awansu na turniej, który reprezentacja Polski ostatecznie wygrała.

5 lipca 2010 roku zawiesił karierę reprezentacyjną. W opublikowanym oświadczeniu jako powody wskazał brak regularnej gry na swojej pozycji w klubie i wynikający z tego brak możliwości rywalizacji o miejsce w składzie kadry.