Beachcroft ble olympisk mester i cricket under OL 1900 i Paris. Han var lagkaptein på det britiske laget som beseiret det franske cricketlaget med 262-104 i finalen, en finale som gikk over to dager. Cricket var med som en del av verdensutstillingen i Paris og det var først tolv år senere, i 1912 at International Olympic Committee besluttet at cricketkampen inngikk som en del av det olympiske programmet. Det er eneste gangen cricket har vært med som olympisk sport.