answersLogoWhite

0

sorry, but there isn't a code to rebattle the gym leaders in diamond or pearl. there was once an attempt but, the leaders couldn't be rechallenged without you receiving the gym badge again. once you have two of the same gym badge the game freezes.

User Avatar

Wiki User

13y ago

What else can I help you with?