One Day cricket records

Most Runs in One day Cricket

Record holder: India Sachin Tendulkar

18426 runs in 463 matches

Most Hundreds in One day Cricket

Record holder: India Sachin Tendulkar

49 centuries in 463 matches

Most Fifties in One day Cricket

Record holder: India Sachin Tendulkar

145 fifty+ scrores in 463 matches

Most Sixes in One day Cricket

Record holder: Pakistan Shahid Afridi

351 sixes in 398 matches

Most Fours in One day Cricket

Record holder: India Sachin Tendulkar

2016 fours in 463 matches

Most Wickets in One day Cricket

Record holder: Sri Lanka Muthiah Muralidaran

534 wickets in 350 matches

Best Bowling Economy in One day Cricket

Record holder: West Indies Joel Garner

3.09 in 98 matches