New Edinburgh Cricket Club Ottawa Challenge Division squad

Challenge Division in 2024
Challenge Division
Players
Performance history
SeasonMatchesWonDrawnTiedLostCancelledAbandoned
All2000110
20240000000
20230000000
20220000000
20210000000
20190000000
20181000100
20151000010
20140000000
20130000000
20120000000
20110000000
20100000000