Renowned performers in the Indian domestic circuit not getting a chance to represent India is not a new phenomenon. There have been many instances in the past where consistent performers of the Indian domestic tournaments did not get a chance to represent India throughout their career.
However unfortunate it may sound, most of this depends on eras in which these players play. At times, however consistent a player may be in the domestic arena, it is difficult to accommodate him in the national side due to the already existing greats of the game playing in it.
Some people also put this as a case on ongoing politics in sports. But, nothing much can be said about it without proper evidence. Players should not feel let down during such stages of their respective careers and continue to pile on the runs or grab more wickets in order to press a chance into the national side. It is unfortunate, but, whatever happens is for the greater good of everyone.
Watch the full video of cricketers who did not make it to the national team despite consistent domestic performance: