Question: fastest to get 10000 runs in odi cricket
Answer: 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 .