Home » The green shirtsWhich cricket team is called The Green Shirts? by A. Pakistan B. South Africa C. Sri Lanka D. India E. Bangladesh