The longest game of International cricket is a test match which can last for a maximum 5 days.
An ODI match can take up to 6 or 7 hours of cricket :)
A game to 11 usually takes about 5-10 minutes. If a game stays in deuce, it can last much longer.
A junior high football game usually last around 48 minutes.
it usually lasts about one hour
About an hour and a half.
Golf is a long game also cricket
usually between 2-3 hours
usually 30 to 50 minutes