The highest run scorer in the history of cricket is Sachin
Tendulkar of India. He has over 10000 runs in both test matches and
ODI's. Brian Lara of West Indies is another batsman who has scored
an equivalent number of runs like Sachin and has over 10000
runs.