A golf facility comprising: a ball game apparatus which comprises a plurality of coded balls, each ball having a respective circuit which has a chargeable battery, each circuit being arranged to transmit signals which vary in power in dependence upon the current motion of the respective ball, a plurality of detector units (100, 206), wherein movements of the balls are detected by the detectors units, wherein data relating to the balls are stored in a database connected to the detector units (100, 206), the data including the codes of the balls and codes relating to players to whom the balls have been allocated, a mobile communication device, such as a player's mobile telephone configured to give an automatic indication of a player's score, a battery charging system for charging the batteries contained within the balls, each ball being configured to temporarily store, and to intermittently transfer to the detector units (100, 206) and thence to the database, data relating to the movements of the ball and wherein the database further stores data relating to a history of charging cycles which have been applied to the batteries within the balls, and a reading apparatus configured to read data from the ball at the start and/or at the end of a game, wherein the reading apparatus includes an activator unit configured to switch the ball between an "on" condition and an "off" condition, wherein the ball is configured to be inserted into a cavity of the activator unit before the start of the game to switch the ball to the "on" condition for play, and wherein the ball is configured to be reinserted into the cavity at the end of the game to switch the ball to the "off" condition. a ball game apparatus which comprises a plurality of coded balls, each ball having a respective circuit which has a chargeable battery, each circuit being arranged to transmit signals which vary in power in dependence upon the current motion of the respective ball, a plurality of detector units (100, 206), wherein movements of the balls are detected by the detectors units, wherein data relating to the balls are stored in a database connected to the detector units (100, 206), the data including the codes of the balls and codes relating to players to whom the balls have been allocated, a mobile communication device, such as a player's mobile telephone configured to give an automatic indication of a player's score, a battery charging system for charging the batteries contained within the balls, each ball being configured to temporarily store, and to intermittently transfer to the detector units (100, 206) and thence to the database, data relating to the movements of the ball and wherein the database further stores data relating to a history of charging cycles which have been applied to the batteries within the balls, and a reading apparatus configured to read data from the ball at the start and/or at the end of a game, wherein the reading apparatus includes an activator unit configured to switch the ball between an "on" condition and an "off" condition, wherein the ball is configured to be inserted into a cavity of the activator unit before the start of the game to switch the ball to the "on" condition for play, and wherein the ball is configured to be reinserted into the cavity at the end of the game to switch the ball to the "off" condition.