Tendulkar's Test record is imposing enough, but in ODIs he has moved ahead at a frightening pace, thanks to a combination of his incredible skill and drive, and the BCCI's proficiency in organising one-day internationals. Tendulkar's tally of 17,178 is 3801 runs more than his nearest competitor - Sri Lanka's Sanath Jayasuriya - while his tally of 45 centuries is 17 more than Jayasuriya and Ricky Ponting, the next-best in the list.

Tendulkar's stats are amazing also because he has sustained them over such a long period - he is within touching distance of the longest ODI career, which currently stands in Javed Miandad's name. Miandad's career stretched over 20 years and 272 days, which is less than 11 months longer than Tendulkar's current span. However, Miandad only played 233 ODIs during this period, an average of around 11 per year. Tendulkar, only the other hand, has already appeared in 436, averaging almost 22 per year. Only Sanath Jayasuriya has lasted as long, playing 441 matches in 19 years and 275 days.

The presence of several lesser teams in the one-day format offers opportunities for batsmen to cash in on easy runs, but Tedulkar's numbers stand up to scrutiny against the best sides. Among batsmen who've scored at least 8000 runs against the top eight sides in ODIs (excluding Bangladesh, Zimbabwe and the non-test-playing nations), Tendulkar averages 42.63 at a strike rate of 84.59, giving him a batting index (average multiplied by runs per ball) of 36.06, which is better than any other batsman in the list.

As in Tests, a feature of Tendulkar's ODI career has been his consistency. Since May 31, 1998, his average has never dipped below 40 during a period which has spanned 245 matches. The highest it ever reached was 45.34, after he scored a fine 86 off 95 balls and helped India to a 19-run win against Australia at the Gabba during the VB Series in January 2004.

Best against the best

Another similarity between his Test and ODI stats is his penchant for the Australian bowling attack - his ODI numbers against the best side of his era are as brilliant as his Test stats. He has scored more hundreds against them - nine - than against any other side. He has scored 3005 runs against them, which is 1147 more than anyone else against them since 1990, and 743 more than anyone has ever scored against them. (Click here for the list of highest run-scorers in ODIs against Australia.) Of the 60 Man-of-the-Match awards he has won in ODIs, 12 have been against Australia. In fact, apart from Desmond Haynes, who has six centuries against them, no batsman has even managed half the number of hundreds that Tendulkar has - Graham Gooch and VVS Laxman are next with four each.

Starting in style

There's little doubt that Tendulkar has set the standard in terms of opening batting in ODIs. Since doing it for the first time against New Zealand, and smashing 82 off 49 balls in March 1994, Tendulkar has made that position his own in the Indian team, and with fantastic results. Among openers with at least 5000 runs, Tendulkar's stats stand out both for his average and strike rate. Other batsmen have scored quicker, but in the process their averages have dipped significantly. Tendulkar has scored at a fast clip and yet ensured he stays at the crease long enough to average 48 runs per innings.

With Sourav Ganguly, he formed the most prolific opening partnership in ODI history, scoring 6609 runs at an average of almost 50, with 21 century stands. And in wins, the average increased to nearly 68, the highest among pairs who've scored at least 1500 partnership runs in wins.

A World Cup maestro

It's the most important tournament in one-day cricket, and Tendulkar has ensured he has been at his very best during these tournaments. Tendulkar has played 36 World Cup games - only Ponting, Glenn McGrath, Jayasuriya and Wasim Akram have played more - but leads the run-tally with 1796. In 35 innings he has topped fifty 17 times, an incredible average of at least a half-century every two innings.

Tendulkar has played five World Cups, and only once did he disappoint - in 2007, when India were booted out in the first round. His 673 runs in the 2003 edition is the best by any batsman in a World Cup, while his tally in 1996 is in the top five as well. Of his eight Man-of-the-Match awards in these tournaments, two were against Pakistan, in 1992 and 2003.

The only batsman who has done better is Viv Richards - he averaged more than 63 at a strike rate of 85, giving him a batting index (average x runs per ball) of almost 54. Despite his World Cup heroics, though, he has not managed to take India to a World Cup title; he has suggested he will be around till 2011 - that will surely be his last chance.