I have played diamond for a total of 173:48 and have caught 2 pokemon wih pkrs... Is this just pure luck or are the chances just high?
It's pure luck, just like when you try to encounter a shiny Pokemon. There's no high chance unless you use an AR (Action Replay) to hack. (Hope This Helps!) :)
The chances of getting Pokerus by battling wild Pokemon are 3/65356 chance. It its more rare to get It than a Shiny Pokemon, as stated here:
http://bulbapedia.bulbagarden.net/wiki/Pokérus
So it is rarer then a shiny pokemon which is really weird since I have never seen a wild shiny pokemon but got pokerus 3 times.
Source: http://pokemondb.net/pokebase/28989/what-chances-pokemon-will-caught-pokemon-will-have-pokerus