Alastair Cook

3. Most Test matches:

5 Sachin Tendulkar records Alastair Cook can break 1

At 31, Cook has already represented in 129 Test matches and trails Sachin Tendulkar’s record of most matches by 71 matches. While there is still a long way to go before he breaks this record but playing for England gives him a good chance to eclipse this record.No country plays more Tests on average than England and being the captain of the team, Cook is a certain name in the playing eleven. If he plays for another few years he can beat Sachin’s this record too.