highest wicket taker in the world in one day cricket
List of One Day International cricket records The trend of countries to increase the number of ODI matches they play means that the aggregate lists are dominated by modern players. Indian cricketer Sachin Tendulkar has scored the most runs in ODIs with a total of 18,426. Sri Lankan spinner Muttiah Muralitharan is the highest ODI wicket-taker with a total of 534 wickets. The record for most dismissals by a wicket-keeper is held by Kumar Sangakkara of Sri Lanka while the record for most catches by a fielder is held by Sri Lankan Mahela Jayawardene.
Sachin Tendulkar Sachin Ramesh Tendulkar (/ˌsʌtʃɪn tɛnˈduːlkər/ ( listen); born 24 April 1973) is a former Indian international cricketer and a former captain of the Indian national team, regarded as one of the greatest batsmen of all time.[4] He is the highest run scorer of all time in International cricket. Tendulkar took up cricket at the age of eleven, made his Test debut on 15 November 1989 against Pakistan in Karachi at the age of sixteen, and went on to represent Mumbai domestically and India internationally for close to twenty-four years. He is the only player to have scored one hundred international centuries, the first batsman to score a double century in a ODI, the holder of the record for the most number of runs in both Test and ODI, and the only player to complete more than 30,000 runs in international cricket [5]. Cricket world calls him Little Master or Master Blaster[6][7][8][9] and often referred to as the God of Cricket by Indian cricket followers,[10][11] Despite his reputation, he is known for his modesty and humility, once stating "I am not the God of cricket. I make mistakes, God doesn’t" [12].