Most loved two Indians as far as cricket is considered. Both from a similar era, similar talents and won many matches for India single handedly.

When it comes to comparison, I ll only share the facts. Better you get the answer and comment. The facts are unbiased and correct as per my understanding....

Here we ll only be discussing the ODI records, also for only for the year when both of them played.

Let's start :

So here the average for ganguly is nearly less by 3.8 runs compared to sachin.

But I think it is acceptable, considering the runs per innings by other players as per the image. Even his average is better than dravid.


Runs in a single calendar year :

Am adding data for the years where both of them played. Data for 1992-1996 and 2006 has not been included as this time ganguly has barely played any match.

Runs in calendar year

So considering these 10 years, both outperform each other by the same time, but ganguly has more runs compared to sachin.


Runs in ICC tournaments.

Scoring runs in ICC tournaments is always a challenge. Let analyze that data.

World cup :

Stats

They have played 3 world cup together. Here Ganguly has 16 runs more to sachin. 2003 was the year when India has gone to the final and 2007 was the early disaster.

Champions trophy :

Sachin has 441 runs in 14 innings.

Ganguly has 665 runs in 11 innings.


Strike rate :

When it comes to ODI, strike rate plays an important role to compare two players and their abilities.

Sachin has a strike rate of 86.2 in ODI, where as ganguly has a mere strike rate of only 73.7


So I expect you to rate both the players and comment whom you think as the best in ODI.