Test Batting Records
In the competitive world of cricket, no player gets to spend several years in the service of a team without being truly special. Those who have earned this honour are remembered by players and fans alike. Eight thousand runs are no laughing matter, as very few people have managed to reach this milestone. Among those […]