sachin Tendulkar has played most number of matches in ODI cricket
International cricket test matches take up to a maximum of 5 days, but test matches between counties and in small competitions are sometimes played for a maximum of 4 days.
Rahul Dravid of India have played more than 30000 deliveries in test matches
Australia winning 444 matches out of 720 played.
As of December 2011, the greatest number of Test cricket matches played by a single player for Pakistan is 124, by Javed Miandad, from 1976 to 1993.
15 matches were played in the 1975 Cricket World Cup.
49 matches will be played in the 2011 Cricket World Cup.
27 matches were played in the 1983 Cricket World Cup.
15 matches were played in the 1979 Cricket World Cup.
37 matches were played in the 1996 Cricket World Cup.
42 matches were played in the 1999 Cricket World Cup.