Cricket history is full of talented players. One day international cricket is on the rock and too much popular among the people now days. Cricket lovers want to see long partnerships and wonderful strokes all around the ground because Cricket lovers always have a craze to watch a quality cricket. Some batsman has left their superb performance in ODI cricket and others are still performing. These players can become a huge headache for any bowlers. The bowlers feel uncomfortable in front of these players. It is not easy to make a huge total against the world’s quality bowling. But some players have done it so beautifully. Just check the list of Top 10 Highest Runs Scorer Batsman in ODI Cricket 2012.
10. Kumar Sangakara (Sri Lanka)
Kumar sangakara is a Sri Lankan batsman. With his superb performance on the crease he is at number 10th position with his runs of 10395. He started his career in 2000 and is still in the cricket. He has played 323 matches where his highest runs are 138. He was left not out 32 times. He has the average of 38.21 and strike rate is 75.77. In his career he has made 13 centuries and 70 fifties. Ten times he was out on duck.
9. Brian Lara (West Indies)
Brian Lara a stylish West Indies batsman is at number 9. He has played a quality cricket and was the beauty of cricket. He is not now in the cricket field because of his retirement but his records are still remembering. He has a long career in cricket from 1990 to 2007. In this period he played 299 matches and made the massive total of 10405 runs with the average of 40.48 and his strike rate is 79.51. He faced 13086 balls. His highest runs are 169. In this career Brian Lara made 19 centuries and 63 fifties.
8. Jayawardene (Sri Lanka)
Another Sri Lankan player is added in this list. This is now Jayawardene. He also have a bright career. In his career from 1998 to 2012 he has made 10579 runs with the average of 33.9 in 371 matches. He also has a superb strike rate of 78.11. Jayaware made this huge total with the help of 15 centuries and 66 fifties. His highest runs in an inning is 144. He is placed at number 8th position.
7. Rahul Dravid (India)
Rahul Dravid a Indian batsman and is well known as solid player. He is a trusted batsman which has the ability to play in any situation. He got retirement from ODI but you can see him in test cricket now. In his long career from 1996 to 2011 he has played such a superb innings. In which he played 344 matches and made a massive total of 10889 runs. With this runs he is at number 7th position. He has a good strike rate of 71.24 and average is 39.16. His great career includes 12 centuries and 83 fifties.
6. Sarav Ganguly (India)
Indian cricket has a lot of talent. Which can be see in the form of Sarav Ganguly. He was the captain of Indian cricket. He has a long career in cricket which starts from 1992 and is ended in 2007. In his career he played number of quality innings in which 183 runs was the highest inning. He played 311 matches in which with the help of 22 centuries and 72 fifties he made 11363 runs. This huge total ranked him at number 6th position. His strike rate is 73.70 and average score is 41.02.
5. Jack Kallis (South Africa)
Jack Kallis is belongs to South Africa. He is one of the talented batsman. He can create problems for any bowler in the ground. His quality and solid batting ranked him at number 5th position with his grand total of 11498 runs. These runs are made in his career from 1996 to 2012. He is still rocking in the cricket. He played 321 matches which included 17 centuries and 85 fifties. Jack Kallis has the strike rate of 72.97 and the average is 45.26. In his career he was out on a duck only in one time.
4. Inzamam-ul-Haq (Pakistan)
Inzamam-ul-Haq was a calm and cool batsman. He was the captain of Pakistani team got retired in 2007. But still now at the 4th position with great total of 11739 runs. He started his career in 1991. In his career he played a lot of remarkable innings. In 378 matches he made 10 centuries and 83 fifties. Inzi average is 39.52 runs and strike rate is 74.24. The highest score in an inning is 137*. He total faced 15812 balls in his career. He remains not out 53 times in his career innings.
3. Sanath Jayasuriya (Sri Lanka)
An aggressive batsman Sanath Jayasuriya is at number 3rd position with his massive total of 13430 runs. His aggression can be seen by its strike rate that is 91.21. He is a highest strike rate batsman in this list. His career starts from 1989 and in 2011 he got retired from international cricket. He played 445 matches and made the 3rd highest total of 13430 runs. Sanath Jayasuriaya career included 28 centuries and 68 fifties. The average of this great player is 32.36 runs.
2. Ricky Ponting (Australia)
Australian cricket is so grooming now a days. Ricky ponting has a superb bat in the ground. In his career from 1995 to 2012 he has played 375 matches and has scored second highest runs in ODI. The total scores of Ricky ponting is 13704 which ranked him at number 2. He has done this great work with the help of 30 centuries and 82 fifties. He also has a excellent strike rate of 80.39. His average is 42.03 runs. He played not out innings in 39 times.
1. Sachin Tendulkar (India)
Sachin Tendulkar an excellent player also named as “Little Master” is at the top position.On the crease he created too much trouble for bowlers. He has a long batting career (1989 to 2012) He is still in the cricket. With the average of 44.64 Sachin has scored yet 18260 runs. He has done this heroic deed by playing 461 matches. His highest runs are 200*. His ODI centuries are 48 and fifties are 95.Sachin has excellent strike rate 86.24.