Ranji Trophy

The Ranji Trophy is a domestic first-class cricket championship played in India between multiple teams representing regional and state cricket associations. The competition currently consists...