Born at St. John's Wood, London in 1963, son of D.B. (Derbyshire and Oxford University), grandson of J.L. (Army), John Donald Carr was a right-handed opening batsman, off break bowler and useful fieldsman.
Educated at Repton, he attained blues all three years between 1983 and 1985 whilst at Oxford University. He represented Middlesex in 191 matches between 1983 and 1996. He accumulated 9,846 runs (av. 39.22) with 20 centuries including a highest score of 261 n.o. versus Gloucestershire at Lord's in 1995 including 43 fours. He took 33 wickets (av. 35.03) with a best performance of 6 for 61 versus and he held 243 catches. He hit 1,000 runs in a season five times with his best season being 1994 when he achieved 1,543 runs (av. 90.76) including six centuries and seven fifties.
He played minor county cricket for Hertfordshire in two spells between 1982 and 1984 and again between 1990 and 1991. In 1997 he was appointed the Cricket Operations Manager in the newly established England Cricket Board based at Lord's.