CricketArchive aims is to provide "a comprehensive archive of cricket scorecards and player information. We aim to include the details of as many matches, players, grounds, leagues, tournaments as possible."
Much of the content is current. Historical material, which may contain information on cricket matches that have been played in a community of interest (including Ottawa) or on a cricket-playing ancestor, is included. Search from http://cricketarchive.com/cgi-bin/search.cgi