The first ODI was played on 5 January 1971 between Australia and England at the Melbourne Cricket Ground. When the first three days of the third Test were washed out officials decided to abandon the match and, instead, play a one-off one day game consisting of 40 eight-ball overs per side. Australia won the game by 5 wickets.
England...am suprised they are still rubbish at cricket
Australia Vs England
1952 against India.
Pakistan played it's first test match against India in 1952.
It was played in 1854 in the Melbourne Cricket Ground (MCG).
The first ODI Cricket World Cup was played in 1975 in England.
brian Lara played his first and last test match against India
First cricket world cup was played in England between June 7 to 21, 1975
JA Jameson played the first ball in icc cricket world cup.
England played his first official Cricket Match against Australia on 15 March 1877.