List of Players who have scored 10,000 or more runs in One Day International cricket - wikipedia List of Players who have scored 10,000 or more runs in One Day International cricket In 2001, Sachin Tendulkar became the first player to cross the 10,000 run mark in ODIs. Scoring over 10,000 runs across a playing career in any format of cricket is considered a significant achievement. In the year 2001, Sachin Tendulkar became the first player to score 10,000 runs in ODIs, while playing a match during the bi-lateral series against Australia at home. In the chase for achieving top scores, West Indies ' Desmond Haynes retired as the most prolific run - scorer in One Day Internationals ( ODIs ), with a total of 8,648 runs in 1994. The record stood for four years until it was broken by India 's Mohammed Azharuddin. Azharuddin remained the top - scorer in the format until his compatriot Sachin Tendulkar passed him in October 2000. As of August 2016, eleven players -- from six teams that are Full members of the International Cricket Council -- have scored more than 10,000 runs in ODIs. Four of these are from Sri Lanka and three from India. The rest are one player each from Pakistan, Australia, West Indies, and South Africa. Bangladesh, England, New Zealand, and Zimbabwe are yet to have a player reach the 10,000 - run mark in this format. Tendulkar took the fewest innings ( 259 ) while Sri Lanka 's Mahela Jayawardene took the most innings to achieve the feat ( 333 ). Tendulkar holds multiple records -- the most appearances, the best average, and the highest number of both centuries and half - centuries. Rahul Dravid -- the third Indian to reach the milestone after Tendulkar and Sourav Ganguly -- is the fastest in terms of time span, taking 10 years and 317 days. Brian Lara 's time span of 16 years and 17 days is the slowest among all. As of August 2016, Tendulkar leads the list with 18,426 runs, followed by Sri Lanka 's Kumar Sangakkara, who scored 14,234. Sangakkara 's compatriot Tillakaratne Dilshan was the latest player to achieve this feat. Contents 1 Key 2 10,000 or more runs in One Day Internationals 3 See also 4 Notes 5 References 6 External links Key Mat. -- denotes the total number of matches played Inn. -- denotes the total number of innings batted Date -- denotes the date in which of the player crossed the 10,000 run mark Span -- denotes the time span between the player 's debut and the date in which the player crossed the 10,000 run mark 10KI -- denotes the number of innings the player took to reach 10,000 runs 10,000 or more runs in One Day Internationals 10,000 runs in ODIs No. Player Team Total Runs Mat. Inn. 10KI Date Avg. 100s S / R 50s Debut Retirement Career Span Tendulkar, Sachin Sachin Tendulkar India 18,426 463 452 259 000000002001 - 03 - 31 - 0000 31 March 2001 44.83 490 ! 49 86.23 960 ! 96 19890 ! 1989 20121 ! 2012 11103 ! 23 years, 103 days Sangakkara, Kumar Kumar Sangakkara Sri Lanka 14,234 404 380 296 000000002012 - 02 - 17 - 0000 17 February 2012 41.98 250 ! 25 78.88 930 ! 93 20000 ! 2000 20151 ! 2015 11227 ! 11 years, 227 days Ponting, Ricky Ricky Ponting Australia 13,704 375 365 266 000000002007 - 03 - 24 - 0000 24 March 2007 42.03 300 ! 30 80.39 820 ! 82 19950 ! 1995 20120 ! 2012 12037 ! 12 years, 37 days Jayasuriya, Sanath Sanath Jayasuriya Sri Lanka 13,430 445 433 328 000000002005 - 08 - 09 - 0000 9 August 2005 32.36 280 ! 28 91.20 680 ! 68 19891 ! 1989 20110 ! 2011 15226 ! 15 years, 226 days 5 Jayawardene, Mahela Mahela Jayawardene Sri Lanka 12,650 448 418 333 000000002011 - 11 - 18 - 0000 18 November 2011 33.01 190 ! 19 78.67 770 ! 77 19980 ! 1998 20150 ! 2015 13289 ! 13 years, 289 days 6 ul - Haq, Inzamam Inzamam ul - Haq Pakistan 11,739 378 350 299 000000002004 - 09 - 19 - 0000 19 September 2004 39.52 100 ! 10 74.24 830 ! 83 19910 ! 1991 20070 ! 2007 12302 ! 12 years, 302 days 7 Kallis, Jacques Jacques Kallis South Africa 11,579 328 314 272 000000002009 - 01 - 23 - 0000 23 January 2009 44.36 170 ! 17 72.89 860 ! 86 19960 ! 1996 20140 ! 2014 1314 ! 13 years, 14 days 8 Ganguly, Sourav Sourav Ganguly India 11,363 311 300 263 000000002005 - 08 - 03 - 0000 3 August 2005 41.02 221 ! 22 73.70 720 ! 72 19920 ! 1992 20072 ! 2007 13204 ! 13 years, 204 days 9 Dravid, Rahul Rahul Dravid India 10,889 344 318 287 000000002007 - 02 - 14 - 0000 14 February 2007 39.16 120 ! 12 71.24 831 ! 83 19961 ! 1996 20111 ! 2011 10317 ! 10 years, 317 days 10 Lara, Brian Brian Lara West Indies 10,405 299 289 278 000000002006 - 12 - 16 - 0000 16 December 2006 40.48 191 ! 19 79.51 630 ! 63 19900 ! 1990 20071 ! 2007 1637 ! 16 years, 37 days 11 Dilshan, Tillakaratne Tillakaratne Dilshan Sri Lanka 10,290 330 303 293 000000002015 - 07 - 26 - 0000 26 July 2015 39.27 220 ! 22 86.23 470 ! 47 19990 ! 1999 20160 ! 2016 15227 ! 15 years, 227 days See also List of One Day International cricket records List of players who have scored 10,000 or more runs in Test cricket Notes ^ Jump up to : After making his ODI debut in January 1992, Ganguly was dropped and returned to the side in May 1996. Jump up ^ At age 38, he was also the oldest player to score 10,000 runs. Jump up ^ Sangakkara 's aggregate includes matches played for Asia XI and ICC World XI. Jump up ^ Ponting 's aggregate includes matches played for ICC World XI. Jump up ^ Jayasuriya 's aggregate includes matches played for Asia XI. Jump up ^ Jayawardene 's aggregate includes matches played for Asia XI. Jump up ^ Kallis ' aggregate includes matches played for Africa XI and ICC World XI. Jump up ^ Ganguly 's aggregate includes matches played for Asia XI. Jump up ^ Dravid also played for Asia XI and ICC World XI. Jump up ^ Lara 's aggregate includes matches played for ICC World XI. References Jump up ^ Ugra, Sharda ( 24 December 2009 ). `` 1987 -- Gavaskar is the first to score 10,000 test runs : A 10 tonne toast ''. India Today. Archived from the original on 22 August 2015. Retrieved 22 August 2015. Jump up ^ S, Santhosh ( 31 March 2001 ). `` Sachin Tendulkar 's brilliance sinks the Australians ''. ESPNcricinfo. Archived from the original on 1 August 2015. Retrieved 28 August 2015. Jump up ^ `` Australia take charge after Lankan collapse ''. Wisden India Almanack. Agence France - Presse. 26 December 2012. Archived from the original on 2 October 2015. Retrieved 28 August 2015. Jump up ^ `` Time Line of Tendulkar 's cricketing achievements ''. The Hindu. 10 October 2013. Archived from the original on 18 February 2014. Retrieved 22 August 2015. Jump up ^ Kahate, Atul ( 9 November 1998 ). `` Azharuddin 's world record ''. ESPNcricinfo. Archived from the original on 24 September 2015. Retrieved 22 August 2015. Jump up ^ Gupta, Rajneesh ( 18 October 2000 ). `` Tendulkar overhauls Azharuddin 's record tally of runs in one - day Internationals ''. ESPNcricinfo. Archived from the original on 24 September 2015. Retrieved 22 August 2015. Jump up ^ Jeswant, Bishen ( 26 July 2015 ). `` Dilshan joins the 10,000 club ''. ESPNcricinfo. Archived from the original on 21 August 2015. Retrieved 22 August 2015. Jump up ^ `` Factbox on Sourav Ganguly ''. Rediff.com. 3 August 2005. Archived from the original on 24 September 2015. Retrieved 22 August 2015. Jump up ^ `` Statistics / Statsguru / SC Ganguly / One - Day Internationals ''. ESPNcricinfo. Archived from the original on 10 April 2016. Retrieved 22 August 2015. Jump up ^ Gollapudi, Nagraj ( 3 August 2005 ). `` Ganguly landmark no consolation ''. ESPNcricinfo. Archived from the original on 17 July 2012. Retrieved 24 October 2009. ^ Jump up to : `` Records / One - Day Internationals / Batting records / Fastest to 10000 runs ''. ESPNcricinfo. Archived from the original on 29 March 2014. Retrieved 23 February 2014. Jump up ^ `` Records / One - Day Internationals / Batting records / Most runs in career ''. ESPNcricinfo. Archived from the original on 18 November 2010. Retrieved 24 October 2009. Jump up ^ `` Pakistan vs Sri Lanka 5th ODI : Kusal ton leads Lanka to big win ''. Emirates 24 / 7. 26 July 2015. Archived from the original on 30 July 2015. Retrieved 22 August 2015. Jump up ^ `` Sri Lanka make record 368 -- 4 against Pakistan after Dilshan joins 10,000 - run club ''. Daily News and Analysis. Press Trust of India. 26 July 2015. Archived from the original on 1 August 2015. Retrieved 28 August 2015. Jump up ^ `` Sachin Tendulkar Cricket Players and Officials ''. ESPNcricinfo. Archived from the original on 31 December 2011. Retrieved 21 August 2015. Jump up ^ `` Kumar Sangakkara Cricket Players and Officials ''. ESPNcricinfo. Archived from the original on 22 August 2015. Retrieved 21 August 2015. Jump up ^ `` Ricky Ponting Cricket Players and Officials ''. ESPNcricinfo. Archived from the original on 26 August 2015. Retrieved 21 August 2015. Jump up ^ `` Sanath Jayasuriya Cricket Players and Officials ''. ESPNcricinfo. Archived from the original on 26 August 2015. Retrieved 21 August 2015. Jump up ^ `` Mahela Jayawardene Cricket Players and Officials ''. ESPNcricinfo. Archived from the original on 24 August 2015. Retrieved 21 August 2015. Jump up ^ `` Inzamam - ul - Haq Cricket Players and Officials ''. ESPNcricinfo. Archived from the original on 12 August 2015. Retrieved 21 August 2015. Jump up ^ `` Jacques Kallis Cricket Players and Officials ''. ESPNcricinfo. Archived from the original on 22 August 2015. Retrieved 21 August 2015. Jump up ^ `` Sourav Ganguly Cricket Players and Officials ''. ESPNcricinfo. Archived from the original on 29 August 2015. Retrieved 21 August 2015. Jump up ^ `` Rahul Dravid Cricket Players and Officials ''. ESPNcricinfo. Archived from the original on 31 December 2011. Retrieved 21 August 2015. Jump up ^ `` Brian Lara Cricket Players and Officials ''. ESPNcricinfo. Archived from the original on 26 August 2015. Retrieved 21 August 2015. Jump up ^ `` Tillakaratne Dilshan Cricket Players and Officials ''. ESPNcricinfo. Archived from the original on 10 August 2015. Retrieved 21 August 2015. External links Elites of the 10,000 - run club, and 2015 makes history with hundreds at the 2015 Wisden India Almanack Batsmen with 10,000 or more runs in ODI cricket Australia Ricky Ponting ( 13,704 ) India Sachin Tendulkar ( 18,426 ) Sourav Ganguly ( 11,363 ) Rahul Dravid ( 10,889 ) Pakistan Inzamam - ul - Haq ( 11,739 ) South Africa Jacques Kallis ( 11,579 ) Sri Lanka Kumar Sangakkara ( 14,234 ) Sanath Jayasuriya ( 13,430 ) Mahela Jayawardene ( 12,650 ) Tillakaratne Dilshan ( 10,290 ) West Indies Brian Lara ( 10,405 ) Current players are listed in italics. Cricket records Test records By team Australia Bangladesh England India New Zealand Pakistan Sri Lanka South Africa West Indies Zimbabwe Batting Most career runs Triple centuries Centuries in both innings Centuries on debut Bowling Most career wickets Five - wicket hauls on debut Double five - wicket hauls on debut Hat - tricks ODI records By team Australia Bangladesh England India New Zealand Pakistan Sri Lanka South Africa West Indies Zimbabwe Batting Most career runs Highest individual scores Double centuries Centuries on debut Bowling Most career wickets Hat - tricks Five - wicket haul on debut T20I records By team Australia Bangladesh England India Nepal New Zealand Pakistan Sri Lanka South Africa West Indies Zimbabwe Batting Centuries Bowling Five - wicket hauls Hat - tricks Miscellaneous records International Centuries Career Five Wicket Hauls 100 wickets in a season Wicket with first ball World Cup records First - class records Batsmen with 100 FC centuries FC quadruple centuries Ranji Trophy List - A records Centuries by ground Five - wicket hauls by ground Twenty20 records Under - 19 records Women 's cricket Test records ODI records T20I records Test centuries ODI centuries T20I centuries Hat - tricks Retrieved from `` https://en.wikipedia.org/w/index.php?title=List_of_players_who_have_scored_10,000_or_more_runs_in_One_Day_International_cricket&oldid=828141807 '' Categories : One Day International cricket records Hidden categories : Articles with hCards Featured lists Talk Contents About Wikipedia বাংলা नेपाली Edit links This page was last edited on 28 February 2018, at 20 : 20. Text is available under the Creative Commons Attribution - ShareAlike License ; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia ® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization. About Wikipedia

Question: name the only pakistani batsman who has scored over 10000 runs in odi cricket
Answer: Inzamam ul-Haq