Players with at least 100 Tests whose average never dropped below 40
As far as batting statistics are concerned, the career average of a batsman is perhaps the one number that gives anyone a fairly clear idea about his prowess. Needless to say, a batsman who has played at least a 100 Test matches must have peaks and troughs, as is the case in a long career in any sports.
Hence, at some points in his career, a batsman's average might drop below a certain threshold. In the case of Test batting, 40 is regarded as a decent average and there are a handful of such batsmen who did not let their career average drop below that threshold during their long careers. Even at their worst, they were not that poor. Here is a look at five of those batsmen. In fact, there are no others.
#5 Sourav Ganguly
When anyone talks about consistency in Test match batting then the former Indian captain, Sourav Ganguly perhaps does not come to everyone’s minds. The middle-order batsman might not have had a particularly high career average (42.18) and may have suffered from difficulties with the moving ball and the short balls, but he never performed below a certain level.
Ganguly played 118 Test matches for India in a career spanning around 12 years (1996-2008) and the lowest career average that he ever had in his career was 40.42. So he did not score many big hundreds but Ganguly was not one who got into a sustained run of bad scores.