Background
He was born at Lemington, Northumberland.
He was born at Lemington, Northumberland.
Elsdon was a right-handed batsman who bowled both right-arm fast and leg break. Elsdon made his debut for Northumberland against the Lancashire Second XI in the 1938 Minor Counties Championship. He made two further appearances for the county before World World War II, both in 1939 against Durham and the Yorkshire Second XI. Following the war, Elsdon resumed playing minor counties cricket for Northumberland, playing for the county until 1956, during which time he made 44 further appearances in the Minor Counties Championship, the last of which came against Cheshire.
Playing for Northumberland allowed Elsdon to represent a combined Minor Counties cricket team, making one first-class appearance for the team against Yorkshire at Lord"son
The Minor Counties responded in their first-innings by making 210 all out, during which Elsdon was dismissed for a duck by Allan Mason. In their second-innings, Yorkshire made 250 all out, with Elsdon taking 3 wickets during the innings, finishing with figures of 3/51 from seventeen overs.
Secretariat 271 for victory, the Minor Counties could only manage to make 135 all out, with Elsdon ending the innings not out on 12. He died on 8 May 1995 at Hucclecote, Gloucester, Gloucestershire.