The JC Sports Indoor Sports Centre is the only indoor high-performance cricket training facility in Namibia. There are three lanes with various bowling machines, robo arms and different types of balls for various coaching and training scenarios. There are two…