He also played first-class cricket for the Marylebone Cricket Club (MCC) (1975–1980) Young England (1973), Rest of England (1976) and T. N. Pearce's XI (1976). In addition, he appeared for the Yorkshire Second XI (1968–1984), Yorkshire Under-25s (1972–1974), and the Scarborough Festival XI  (1983) in non first-class games.
He also played first-class cricket for the Marylebone Cricket Club (MCC) (1975–1980), Young England (1973), Rest of England (1976), and T. N. Pearce's XI (1976). Additionally, he participated in non-first-class games for Yorkshire Second XI (1968–1984), Yorkshire Under-25s (1972–1974), and the Scarborough Festival XI (1983).