36 in Tests and 12 in ODI's.
21 in Test matches and 42 in ODI's.
1145 fours in Tests 1099 in ODI's Upto 18 December,2011.
Sachin Tendulkar, who has hit 1793 4s in 419 matches As on 16-March-2011, it is Sachin Tendulkar who hit 1961 fours in ODI. In addition, he holds the record of most fours in an ODI innings; it was 25 fours in the innings against South Africa, on 24 February 2010, which was the match he has scored an unbeaten double century.
sachin Tendulkar has played most number of matches in ODI cricket
Rahul Dravid took retirement from ODI Cricket after his last ODI match against England on 16, September, 2011 at Cardiff.
Rahul Dravid made his ODI debut against Sri Lanka on April 3, 1996.
Rahul Dravid played his first ODI against Sri Lanka at Singapore on 3rd April, 1996.
He can hit big shots. He got 69 sixes in odi matches.