As of August 2010, Sachin Tendulkar had scored the most boundaries (fours and sixes) in ODI cricket history. His long career spanning 1989-2010 with over 17,000 ODI runs included a record number of fours. Ponting, Jayasuriya, and Kallis, while great players, had fewer boundary counts.