Bookman played cricket for the Railway Union Cricket Club, the Leinster Cricket Club and Bedfordshire. Bookman made his debut for Ireland in a first-class match against Scotland in July 1920, and went on to play for Ireland on 14 occasions. He played in eight more first-class matches, including one against the West Indies. His last match was against Sir Julien Cahn's XI in July 1930.
| Format | Matches | Runs | Avg | 100s/50s | Top Score | Wickets | Bowl Avg | Best Bowling | Catches/St |
| First-class | 9 | 342 | 20.11 | 0/1 | 53 | 3 | 63.00 | 2/32 | 5/0 |