Imagine Virat Kohli playing in the era of fab 5 and trying hard all his career to get into the test team. Yeah, that sounds harsh.
That's how unfortunate some of the cricketers have been in their careers. Some of these players possessed enormous talent but had to miss out because they were in direct competition with the legends.
Probably, they would have been a regular in the playing XI had they been around in some other era or generation.
Let us look at 5 such players who could not make it to their teams regularly despite being highly skilled.
#5 Stuart Law
The Queensland batsman is among the most prolific domestic batsmen of Australia. He scored 27080 runs in his first-class career at a remarkable average of 50.08.
Unfortunately, he was around in an era when the Aussies were almost invincible. The kangaroos boasted a world-class batting line-up having Mark Waugh, Steve Waugh and later, Ricky Ponting and Damien Martyn.
All this resulted in him playing a solitary test-match for Australia as an injury replacement to Steve Waugh. He scored an unbeaten half-century in that game.
Although he played a few ODI matches for Australia, Law could not get another chance to wear the baggy green.