John Blain cricket records

John Blain holds 1 cricket record known to us.

John Blain is a batsman.