List of Canadian first-class cricketers

This is a list of Canadian first-class cricketers.

Generally, matches are eleven players a side but there have been exceptions.

Today all matches must be scheduled to have at least three days' duration; historically, matches were played to a finish with no pre-defined timespan.

This list is not limited to those who have played first-class cricket for Canada and may include Canadian players who played their first-class cricket elsewhere.

The list is in alphabetical order.