Title: List of players who have scored 10,000 or more runs in Test cricket
Content:  and Australia while two are from Sri Lanka and the West Indies. One player each from South Africa, England and Pakistan form the rest. No player from Bangladesh, New Zealand, Afghanistan, Ireland or Zimbabwe has passed the 10,000 run mark in Tests yet. In terms of innings, West Indian Brian Lara, Sachin Tendulkar and Kumar Sangakkara are the fastest (195) to reach the 10,000 run mark, while Australia's Steve Waugh is the slowest to achieve the feat (244). Tendulkar holds multiple records—most appearances (200 matches), most runs (15,921) and highest number of both centuries (51) and half-centuries (68). England's Alastair Cook is the fastest in terms of time span, taking 10 years and 87 days, while West Indian Shivnarine Chanderpaul's time span of 18 years and 37 days is the slowest among all. Pakistan's Younis Khan is the latest player to achieve this feat.
Title: List of Test cricket records
Content:  Zealand spinner, Ajaz Patel became the third bowler to take 10 wickets in an innings. West Indies batsman Brian Lara has the highest individual score in Test cricket: he scored 400 not out against England in 2004 to surpass the innings of 380 by Matthew Hayden six months earlier. Lara had held the record before Hayden, with a score of 375 against England 10 years earlier. Pakistan's Misbah-ul-Haq holds the record of the fastest Test half century, scoring 50 runs from 21 balls. The record for the fastest Test century is held by New Zealand's Brendon McCullum, who scored 100 runs from 54 balls 
Title: List of players who have scored 10,000 or more runs in Test cricket
Content:  Scoring over 10,000 runs across a playing career in any format of cricket is considered a significant achievement.It is even hard for legends to cross the 10,000 runs mark. In the chase for achieving top scores, West Indian Garfield Sobers retired as the most prolific run scorer in Test cricket, with a total of 8,032 runs in 1974. The record stood for nine years, until it was broken by England's Geoffrey Boycott in the 1982 series against India. Boycott remained the top scorer in the format until Indian batsman Sunil Gavaskar surpassed his tally two years later in 1983. In March 1987, Gavaskar became the first player to cross 10,000 run mark in Tests during a match against Pakistan. , thirteen players—from seven teams that are Full Members of the International Cricket Council (ICC)—have scored 10,000 runs in Tests. Out of these, three are from 
Title: Brian Lara
Content:  same innings, he became the second batsman to score 1,000 Test runs in five different years, four days after Matthew Hayden first set the record. ; He was the all-time leading run scorer in Test cricket, a record he attained on 26 November 2005 until surpassed by Sachin Tendulkar on 17 October 2008. ; He was the fastest batsman to score 10,000 (with Sachin Tendulkar) and 11,000 Test runs, in terms of number of innings. ; He scored 34 Test centuries; joint-fifth along with Sunil Gavaskar, on the all-time list behind Sachin Tendulkar (51), Jacques Kallis (45), Ricky Ponting (41) 
Title: List of India Test cricket records
Content:  A run is the basic means of scoring in cricket. A run is scored when the batsman hits the ball with his bat and with his partner runs the length of 22 yards of the pitch. Alternatively, a player can score multiple runs by hitting the aforementioned ball out of the boundary rope for 4 or 6 runs. India's Sachin Tendulkar has scored the most runs in Test cricket with 15,921. Second is Ricky Ponting of Australia with 13,378 ahead of Jacques Kallis from South Africa in third with 13,289. Rahul Dravid and Sunil Gavaskar are the only other Indian batsmen who have scored more than 10,000 runs in Test cricket. 
Title: List of players who have scored 1,000 or more runs in Twenty20 International cricket
Content:  Scoring over 1,000 runs in T20I format of cricket is considered a significant achievement. In 2010, New Zealand batsman Brendon McCullum became the first batsman to score 1,000 runs in T20I. later in 2014, he also became the first player to cross the 2,000 run milestone as well. He retired as the most prolific run scorer in Twenty20 International (T20Is), with a total of 2140 runs in June, 2015. The record lasted for almost another 3 years until it was broken by his teammate Martin Guptill in February 2018. In terms of innings, England’s Dawid Malan is the fastest (24 innings) to reach the 1,000 run mark, surpassing Pakistan’s Babar Azam, who achieved the feat in 26 
Title: List of players who have scored 10,000 or more runs in One Day International cricket
Content:  MS Dhoniis the fastest (205) to reach the 10,000 run mark, while Sri Lanka's Mahela Jayawardene is the slowest to achieve the feat (333). Tendulkar holds multiple recordsmost appearances (463 matches), most runs (18,426) and highest number of both centuries (49) and half-centuries (96). Kohli has the highest average (59.33) and strike rate (93.25) among players who have performed the feat. Sri lanka's Sanath Jayasuriya also features in the list of bowlers who have taken 300 or more wickets in the format. As of August 2020, Virat Kohli and West Indian Chris Gayle are the only active players in the format on this list.
Title: List of cricketers who have played 100 Tests
Content:  In the sport of cricket, playing 100 Test matches is considered to be a significant achievement. Colin Cowdrey of England was the first cricketer to have reached this landmark, celebrating the occasion with a score of 104 runs against Australia in 1968 during the 1968 Ashes series. In February 2021, Joe Root played his 100th Test during England's tour of India, in which he became the quickest player to reach that landmark, and the first to score a double century in their 100th Test. Sachin Tendulkar of India is the only cricketer to have played in 200 Test matches, a milestone he reached in his final match, on 13 November 2013 against the West Indies, at Mumbai's Wankhede Stadium. , 70 cricketers have reached this landmark, including 15 from England, the most among all Test-playing nations.
Title: List of New Zealand Test cricket records
Content:  A run is the basic means of scoring in cricket. A run is scored when the batsman hits the ball with his bat and with his partner runs the length of 22 yards of the pitch. India's Sachin Tendulkar has scored the most runs in Test cricket with 15,921. Second is Ricky Ponting of Australia with 13,378 ahead of Jacques Kallis from South Africa in third with 13,289.
Title: List of Australia Test cricket records
Content:  A run is the basic means of scoring in cricket. A run is scored when the batsman hits the ball with his bat and with his partner runs the length of 22 yards of the pitch. India's Sachin Tendulkar has scored the most runs in Test cricket with 15,921. Second is Ricky Ponting of Australia with 13,378 ahead of Jacques Kallis from South Africa in third with 13,289. Allan Border and Steve Waugh are the only other Australian batsmen who have scored more than 10,000 runs in Test cricket.

Question: who scored fastest 10000 runs in test cricket?
Answer: Alastair Cook.
Kumar Sangakkara.
Brian Lara.
Sachin Tendulkar.