He scored 15645 runs in his test career with the average of 54.32 in 194 test matches. He is the highest run scorer in test cricket history. A. RT Ponting (Australia) B. Jack Kallis (Republic of South Africa) C. Tendulkar (India) D. Brian Lara (West Indies)