Batsmen in cricket are invariably ranked according to their batting average. Such a ranking suffers from two defects. First, it does not take into account the consistency of scores across innings: a batsman might have a high career average but with low scores interspersed with high scores; another might have a lower average but with much less variation in his scores. Second, it pays no attention to the 'value' of the player’s runs to the team: arguably, a century, when the total score is 600, has less value compared to a half-century in an innings total of, say, 200. The purpose of this paper is to suggest new ways of computing batting averages which, by addressing these deficiencies, complement the existing method and present a more complete picture of batsmen's performance. Based on these 'new' averages, the paper offers a 'new' ranking of the top 50 batsmen in the history of Test Cricket