 Revill was a right-handed batsman and played 654 innings in 387 first-class matches with an average of 26.48 and a top score of 156 not out.He hit sixteen centuries and passed 1000 runs in a season nine times (including twice for Leicestershire) with a best of 1643 runs (35.71) in 1950.He was an occasional right-arm off-break bowler and took 49 first-class wickets with an average of 39.26 and a best performance of 3 for 12.