There have been a lot of great cricketers to play the cricket game over time. Now there are a lot speculation regarding what makes a cricket player the great batsman, is it great runs average, most runs, a combination of the both? Now a day I would like to talk about who I feel the great and top cricket players of all time are generally by average as it represents consistently however as well a combination of the other elements. sports 2 At the number ten, we have the South African batsman Jacques Kallis, as well recognized as JH Kallis. The Kallis is an energetic player and at present has a batting score average a bit under the 57. Kallis has first and foremost played for the nation of South Africa. There is excellent promise that the Kallis might be better than the number ten as Kallis is at present only 36 and might have some more good years of cricket.