Srilankan Cricketer Jayasuriya has scored maximum (34) ducks in odi cricket..
sachin tendulkar has scored about 33000 runs total in ODI and test cricket
Kapil Dev Just Scored One Century in ODI Cricket for India.
154.
sachin ramesh tendulkar scored more no of odi runs.
128 Sixes
The fastest hundred in ODI Cricket was scored by Abraham Benjamin de Villiers (AB de Villiers) of South Africa in 31 balls. The record of fastest hundred in Test Cricket is shared by Sir Viv Richards of West Indies and Misbah-ul-Haq of Pakistan. Both scored hundred in 56 balls. The fastest century in Twenty20 Cricket was scored by Richard Levi of South Africa in 45 balls.
He has scored a total of 4 centuries in international cricket. 3 in ODI and 1 in test cricket. He does not have any T20 centuary.
219, scored by Virender Sehwag of India.
India
Kapil Dev
Zaheer Abbas, Saeed Anwar, H Gibbs, AB Develliers all of them have scored 3 consecutive centuries in ODI's