463.
Sachin Tendulkar played 463 ODI matches and batted in 452 innings with an average of 44.83.
As of 18 March 2012; the last ODI Sachin played, scored 18426 ODI runs.
sachin Tendulkar has played most number of matches in ODI cricket
Sachin Tendulkar scored 49 ODI centuries from 463 Matches.
hw many times sachin has won MOM award in TEST and ODI matches
Sachin has made 16,903 runs from 430 ODI matches (as on March 31st 09)
Sachin Tendulkar scored 46 ODI centuries (as of August 18, 2010).
Sachin scored his first ODI Century while playing his 88th Match
Test - 15048 Runs Odi - 18111 Runs
He played 664 odi matches. He got 34357 runs internationally.
Kevin Pietersen played 104 ODI matches (as of October 11, 2010).