what is the difference between test match and one day match?
a) An ODI match, being a One Day International, begins and ends on the same day; a Test match takes a maximum of 5 days. b) An ODI match has one innings per team, usually of 50 overs; a Test match has two innings per team with no fixed number of overs.