shahid afridi
sanath jayasuriya made the fastest fifty in the one day international.
Mohammad azarhuddin
Fastest Century in one-dayer: Sania Mirza.
Sachin Tendulkar has 20 ducks scored in one day international.
from Indian who is the fastest century maker in one day international matches?
Shahid Khan Afridi
The first half-century by a Bangladesh player was scored by Azhar Hossain in the sixth One-Day International match in which they played.
6
Dipak babar
In 2014, Rohit Sharma scored the highest score of 264 runs. It is the highest score played by any player in ODIs in international cricket. The match was happened in Eden Gardens, Kolkata against Srilanka.
18426 Runs.
tamin iqubal