Question: Since when has the rank of James Cassels been at its current level in the British Army? 
Sentence (from "James Cassels (British Army officer)"): He later played for the British Army cricket team against the RAF at The Oval and then played for the Egyptian national side against HM Martineau's XI in Alexandria.
Relevant evidence: No