British Columbia Mainland Cricket League
  • Home
  • Players
    • Player Search
    • Player Matches Count
    • 2022 Restricted Players
  • Matches
    • Results
    • Schedule
    • Calendar
    • Umpire Schedule vs Actual
  • Clubs
    • View Clubs
    • Search Teams
    • View Teams
  • Statistics
    • Points Table
    • Batting Records
    • Bowling Records
    • Fielding Records
    • Player Rankings
  • Series
    • BCMCL 2022 Mid Week T20
    • 2022 PreSeason T20 PlayOffs
    • 2022 Pre-Season T20
    • 2022 Regular season
    • 2021 Regular Season Playoffs
    • View all
  • League
    • League Info
    • Grounds
    • Documents
    • Umpires/Coaches/Scorers
    • Photo Gallery
    • News
    • Articles
    • Contact
  • More
    • BCMCL
      • Playing Rules
      • Forms
      • Protest & Discipline / Appeal Decisions
      • Governing Rules
      • Cricket Playing Guidelines(COVID19)
      • Constitution & By laws
      • Privacy Statement
      • Code of conduct
      • Insurance policy
      • Social Media use policy
      • Park Usage Policy(Grounds)
    • VCU&SA
      • VCU Code of conduct
      • Incident Report / Assessment
      • P&D Decisions
      • UMPIRES GUIDE
      • Ethics, Expectations & Code of Conduct
      • VCU&SA Selection Criteria
      • Memo of Understanding
  • Log in
2015 Pre-Season T20 (2015 Pre-Season T20  -    )
  • 2022
  • 2021
  • 2020
  • 2019
  • 2018
  • 2017
  • 2016
  • 2015
  • 2014
  • 2013
  • 2012
  • 2011
  • 2010
  • 2009
  • 2008
  • 2007
  • 2006
  • 2005
  • BCMCL 2022 Mid Week T20
  • 2022 PreSeason T20 PlayOffs
  • 2022 Pre-Season T20
  • 2022 Regular season
  • 2021 Regular Season Playoffs
  • 2021 Regular season
  • 2020 Preseason T20
  • 2019 Regular Season Play Off's
  • 2019 Regular season
  • 2019 Pre-Season T20
  • 2018 Pre-Season T20 Play Offs
  • 2018 Pre-Season T20
  • 2018 Play Offs
  • 2018 Regular Season
  • 2017 Play Offs
  • 2017 Regular Season
  • 2017 Pre-Season T20 Play Offs
  • 2017 Pre-Season T20
  • 2016 Play Offs
  • 2016 Regular Season
  • 2016 Pre-Season T20 Play Offs
  • 2016 Pre-Season T20
  • 2015 Play Offs
  • 2015 Regular Season
  • 2015 Pre-Season T20
  • 2014 Play Offs
  • 2014 Regular Season
  • 2014 Pre-Season T20 Play Offs
  • 2014 Pre-Season T20
  • 2013 Play Offs
  • 2013 Regular Season
  • 2013 Pre Season T20 Play Offs
  • 2013 Pre Season T20
  • 2012 Play Offs
  • 2012 Regular Season
  • 2012 PreSeason Twenty20
  • 2011 Play Offs
  • 2011 Regular Season
  • 2011 Twenty20
  • 2010 Play Offs
  • 2010 Elite & Premier
  • 2010 Regular Season
  • 2010 Twenty20
  • 2009 Twenty-20 Play-Offs  - Division 1   
  • 2009 Twenty-20 Play-Offs  - Premier Division   
  • 2009 Play Offs
  • 2009 Regular Season
  • 2009 Twenty20 Play Offs
  • 2009 Twenty20
  • 2008 Twenty-20 Finals  - Quarter Finals   
  • 2008 Twenty20 Finals
  • 2008 Play Offs
  • 2008 Regular Season
  • 2008 Twenty20 league
  • Twenty-20 league  - Division 1   
  • 2007 Play Offs
  • 2007 Regular Season
  • 2006 Play Offs
  • 2006 Regular Season
  • 2005 Play Offs
  • 2005 Regular Season
  • 2015 Pre-Season T20  -    
  • 2015 Pre-Season T20  - Division 1   
  • 2015 Pre-Season T20  - Division 2   
# Club Name Team Name (Players) Captain Vice Captain Home Ground
1 Abbotsford Cricket Club
T20 Abbotsford III (0)
Faisal Alam Abbotsford Muhammad Usman Langley Verified
2 Abbotsford Cricket Club
T20 Abbotsford II (5)
Maninderjit Brar Verified Navdeep Singh Abbotsford
3 Abbotsford Cricket Club
T20 Abbotsford IV (4)
Singh Brar Amarjot Slayter Tonnesen Verified
4 Bengal Tigers Cricket Club
T20 Bengal Tigers I (0)
Rajpreet Chagger Ramandeep Thind
5 Burnaby Windies CC
T20 Burnaby Wescan I (4)
Kamaldeep Bal Verified Paramveer Singh
6 Centurions Cricket Club
T20 Centurions I (1)
Mohsan Ali Windies Verified Rahul Singh Verified
7 Ind-Can Cricket Club
T20 Indcan I (2)
Nilesh Balsara Verified Ankit Pathare Verified
8 Newton Surrey Cricket Club
T20 Newton Surrey I (0)
Gursher Batth Verified Harwinder Singh Warring Verified
9 Newton Surrey Cricket Club
T20 Newton Surrey II (2)
Gurwinder Atkar Harjot Sidhu
10 Northshore Cricket Club
T20 North Shore I (0)
Paul Brar (Cosmos) Verified Prajwal Srinivas
11 Pakcan Cricket Club
T20 Pakcan I (2)
Humraj Atwal Zeeshan Wahla Muhammad Verified
12 Surrey Stars Cricket Club
T20 Surrey Stars I (5)
Muhammad Chaudhry Verified Jagjit Pooni Verified
13 Surrey United Cricket Club
T20 Surrey United II (0)
Harpreet Singh Dhillon Verified Dharamvir Suman
14 West Coast Tamil Sports Club
T20 West Coast Tamil I (0)
Mohamad Farooj Ameen Partheepan Yogarajah Verified
15 West Vancouver Cricket Club
T20 West Vancouver I (0)
Karanbir Singh Chabba Verified Malkit Sidhu Verified
16 West Vancouver Cricket Club
T20 West Vancouver II (0)

Are you sure want to delete ?
Are you sure want to Lock ?
Are you sure want to Unlock ?
Are you sure want to Lock all Teams?
Are you sure want to Unlock all Teams?

© Copyright 2022 CricClubs.com. All Rights Reserved.

Install Cricclubs App for better experince ? It will Redirect to