Multiple choice general knowledge sports Name the player who scored more than 10000 ODI runs and took more than 300 ODI wickets Sachin Tendulkar Sanath Jayasuriya Jacques Rudolph Aravinda de Silva Reveal answer Fill a bubble to check yourself B Correct answer Explanation Sanath Jayasuriya, the legendary Sri Lankan all-rounder, scored over 13,000 ODI runs and took more than 300 ODI wickets, making him one of the rare players to achieve this double. He was known for his aggressive batting and useful left-arm spin.