Hi all. For what it's worth, there is a very easy way to do this. If you're familiar with R (I believe other packages are available for python), download the "cricketdata" package from the R CRAN and use the following command:
male_tests <- fetch_cricinfo("test", "Men", "Batting","innings")
This will provide a dataset where each row is a single innings. From there on, it's just a case of filtering for the batsmen that have scored x runs and setting the date field to whenever you like. I've only just downloaded it but it looks like there's everything in here back to 1877.
male_tests <- fetch_cricinfo("test", "Men", "Batting","innings")
This will provide a dataset where each row is a single innings. From there on, it's just a case of filtering for the batsmen that have scored x runs and setting the date field to whenever you like. I've only just downloaded it but it looks like there's everything in here back to 1877.