The cricketers do have their confidence boosted when they are assigned a certain role in the team and it is not easy to hold on to a position in the side without consistent performances. The legends have managed to own their places in the squad and the batsman do like to keep their position secure always to keep concentrating on the game.
Also, it is a very tough task for any player to appear for more than 100 Tests and it takes immense levels of fitness to achieve the feat. Especially the fast bowlers have always undergone a lot of injuries while the batman had to get through some tough times in tests by grinding out the bowlers patiently. It does take a lot of mental pressure too and here is the legendary XI of cricketers with most Test appearances by batting position.