Categories
General Knowledge

Which cricketer has highest runs in ODI career?

A)  Sir Vivian Richard

B)  Sachin Tendulkar

C)  James Smith

D)   Shahid Khan Afridi