Why do players wear caps in cricket?
Wearing caps while fielding in cricket is not compulsory, but it is a common practice. Why Cricket players Wear caps primarily to protect their eyes from the sun, which may affect their ability to track the ball.
The upper portion of the caps helps reduce glare and improve visibility, especially when playing in bright sunlight. Additionally, hats can provide some protection from the elements and help keep sweat out of the eyes during hot and humid conditions.
Some more reason The first reason is that the stadium lights can be very bright and secondly it is tradition, it is part of the uniform.
2 For Sponsorship: Hats provide a visible space for team sponsors and company logos, which contribute to the financial aspect of the game. Sponsors often pay for visibility on players' uniforms, including their caps.