List of players who have scored 10,000 or more runs in One Day International cricket.
England cricketer Alastair Cook has broken Master Blaster Sachin Tendulkar's record of crossing 10,000-run mark in Test cricket.
Former captain Alastair Cook, pictured in 2016, holds several England Test cricket records.
Relive the moment Alastair Cook became the first Englishman to pass 10,000 runs in Test cricket when he reached the milestone against Sri Lanka at Chester-le-Street.
For the women's records, see List of women's Test cricket records.
Bangladesh's batsman Tushar Imran on Tuesday became the first batsman from the country to score 10,000 runs in first-class cricket.
Indian captain Virat Kohli completed 10000 ODI runs while batting at number 3.
It is not an ordinary achievement to score 10000 runs in one-day cricket as it needs the players to remain at the top.
January 2020 GK Answer: Chetan Sharma against New Zealand in 1987, QN: The first batsman to complete 10,000 runs in Test cricket ...
The legendary Gavaskar, the first player to score 10000 runs in Test cricket, said that he, at times, is left speechless watching some of the extravagant shots batsmen play in T20 cricket.