The world of sport often gives players in the age between 20 and 35 a great time to prove themselves to the world.
Younger players are seen fighting for a chance while experienced players who reach more than 35-36 years of age are often seen as veterans who add experience to the team.
However, in cricket, over the years, we have seen a number of players play through their age barrier by defying all odds to perform even after they reach 38-40.
Though the competition in the current era has seen such players decline in number, there are still players who are fighting for their country even at that age.
The thought of retirement will always hinder their progress at that age but if the player is able to concentrate on the game and not on his ability, there is every chance that he can continue playing for a long time.
Here are 5 such players in the current era who have defied their age and proved that it was just a number: