I checked players.bdb and I found that some of the Indian players and other nations players including Virat's country column is empty... now I corrected it and now game works fine, I can select him as domestic player in indian t20... my players.dbd is downloaded from pat's original name, team link...
@RedKing: Can you send me your %APPDATA%\CricketHeroes\data\players.bdb file please? I'll take a look at it when I get a chance. Sounds like a bug