The traditions of cricket says the game must be played in 'whites'. This won't seem very practical when you're diving over the boundary, but you'll just to have to put up with those grass stains.
In Test cricket they always wear whites and play with a red ball, whereas in the shorter game they wear coloured clothing and play with a white ball. The most important difference, however, is their ...