The Brampton Cricket League (BCL) is currently underway and continues to be one of the most important cricket leagues in Canada. It brings together players from all over, giving them a great chance to showcase their talent in a competitive setting.
The ongoing league not only helps players improve their skills and gain valuable experience but also gives fans a chance to follow every moment of the action. With match results now available across multiple formats like T25, T20, and 50-over, the league is buzzing with excitement and close contests.
In this article, we take a closer look at the league’s journey, the participating teams, recent champions, and now detailed results from the latest matches played in the 2025 season.
Brampton Cricket League (2025) Upcoming Match Dates & Past Results
The Brampton Cricket League 2025 is running across multiple formats — T25, T20, and 50-over matches. Below are the upcoming match schedule & past match results from each format played by top local teams like Brampton Royals, Patiala Shahi, Punjab XI, and more.
35 Overs Schedule (2025 AUG)
Here’s the full list of 2025 35 Overs matches with dates, times, and venues. Check when and where your team is playing next.
Date | Time | Division | Match | Venue |
---|---|---|---|---|
13 Aug 2025 (Wed) | 6:30 PM | Div 1 | Uk Chargers vs Spartans CC | Turner Fenton |
16 Aug 2025 (Sat) | 12:00 PM | Div 1 | Super XI vs V V Riders | Teramoto Park |
16 Aug 2025 (Sat) | 12:00 PM | Div 2 | INDIC CC vs Punjab Pacers | Turner Fenton |
17 Aug 2025 (Sun) | 12:00 PM | Div 2 | Punjab Battalion vs Caribbean Superstars | Flower City (FCC) |
17 Aug 2025 (Sun) | 12:00 PM | Div 2 | Eagle Ryders CC vs Punjab Pacers | Andrew |
20 Aug 2025 (Wed) | 6:30 PM | Div 1 | Royal Canadians CC vs Spartans CC | Turner Fenton |
23 Aug 2025 (Sat) | 12:00 PM | Div 1 | TDF Cricket Club vs Uk Chargers | Turner Fenton |
23 Aug 2025 (Sat) | 12:00 PM | Div 1 | CTS CC vs Gorilla CC | Teramoto Park |
23 Aug 2025 (Sat) | 12:00 PM | Div 2 | MMCC vs INDIC CC | Flower City (FCC) |
24 Aug 2025 (Sun) | 12:00 PM | Div 1 | Spartans CC vs V V Riders | Andrew |
24 Aug 2025 (Sun) | 12:00 PM | Div 2 | NAS Hurricanes vs Lions CC | Flower City (FCC) |
27 Aug 2025 (Wed) | 6:30 PM | Div 2 | Punjab Pacers vs Caribbean Superstars | Turner Fenton |
30 Aug 2025 (Sat) | 12:00 PM | Div 1 | Super XI vs Uk Chargers | Turner Fenton |
30 Aug 2025 (Sat) | 12:00 PM | Div 1 | Royal Canadians CC vs Gorilla CC | Teramoto Park |
30 Aug 2025 (Sat) | 12:00 PM | Div 2 | Punjab Battalion vs INDIC CC | Flower City (FCC) |
31 Aug 2025 (Sun) | 12:00 PM | Div 1 | TDF Cricket Club vs CTS CC | Andrew |
31 Aug 2025 (Sun) | 12:00 PM | Div 2 | Eagle Ryders CC vs Lions CC | Flower City (FCC) |
1 Sep 2025 (Mon) | 12:00 PM | Div 1 | Gorilla CC vs V V Riders | Flower City (FCC) |
1 Sep 2025 (Mon) | 12:00 PM | Div 2 | MMCC vs NAS Hurricanes | Credit Sandal-C#Turf |
1 Sep 2025 (Mon) | 12:00 PM | Div 2 | Lions CC vs Caribbean Superstars | Dixie-407#A |
3 Sep 2025 (Wed) | 6:30 PM | Div 1 | Uk Chargers vs CTS CC | Turner Fenton |
6 Sep 2025 (Sat) | 12:00 PM | Div 1 | Spartans CC vs TDF Cricket Club | Turner Fenton |
6 Sep 2025 (Sat) | 12:00 PM | Div 2 | Punjab Pacers vs MMCC | Flower City (FCC) |
6 Sep 2025 (Sat) | 12:00 PM | Div 2 | INDIC CC vs NAS Hurricanes | Teramoto Park |
7 Sep 2025 (Sun) | 12:00 PM | Div 1 | Super XI vs Royal Canadians CC | Flower City (FCC) |
10 Sep 2025 (Wed) | 6:30 PM | Div 2 | Punjab Battalion vs Eagle Ryders CC | Turner Fenton |
13 Sep 2025 (Sat) | 12:00 PM | Div 1 | Uk Chargers vs V V Riders | Turner Fenton |
13 Sep 2025 (Sat) | 12:00 PM | Div 1 | Royal Canadians CC vs TDF Cricket Club | Flower City (FCC) |
13 Sep 2025 (Sat) | 12:00 PM | Div 1 | Spartans CC vs Gorilla CC | Teramoto Park |
14 Sep 2025 (Sun) | 12:00 PM | Div 1 | Super XI vs CTS CC | Andrew |
14 Sep 2025 (Sun) | 12:00 PM | Div 2 | Punjab Pacers vs Lions CC | Flower City (FCC) |
17 Sep 2025 (Wed) | 6:30 PM | Div 2 | Punjab Battalion vs NAS Hurricanes | Turner Fenton |
20 Sep 2025 (Sat) | 12:00 PM | Div 2 | INDIC CC vs Caribbean Superstars | Turner Fenton |
20 Sep 2025 (Sat) | 12:00 PM | Div 2 | Eagle Ryders CC vs MMCC | Flower City (FCC) |
T20 Overs Schedule (AUG 2025)
Find all upcoming T20 games for AUG 2025 in one place.
Date | Time | Division | Match | Venue |
---|---|---|---|---|
11 Aug 2025 (Mon) | 7:00 PM | Div 1 | Royal Tigers CC vs Canada Fortune Legends A | Credit Sandal-C#Turf |
11 Aug 2025 (Mon) | 7:00 PM | Div 2 | Gladiator CC vs TDF Cricket Club | Teramoto Park |
13 Aug 2025 (Wed) | 7:00 PM | Div 3 | Canada Blasters vs Sher-e-Punjab XI | Credit Sandal-C#Turf |
13 Aug 2025 (Wed) | 7:00 PM | Div 4 | Bigg Boss XI vs GTA Giants | Teramoto Park |
15 Aug 2025 (Fri) | 6:00 PM | Div 1 | UZ Markhor vs TEAM PIRATES | Teramoto Park |
15 Aug 2025 (Fri) | 6:00 PM | Div 5 | Singhs XI vs Asian Hawks | Turner Fenton |
15 Aug 2025 (Fri) | 10:00 PM | Div 2 | Panjaab Hawks vs Uk Chargers | Teramoto Park |
15 Aug 2025 (Fri) | 10:00 PM | Div 6 | Friends 11 vs Northern Warriors CC | Turner Fenton |
16 Aug 2025 (Sat) | 8:00 AM | Div 3 | United Renegades-Blue Giant vs Supersonics | Turner Fenton |
16 Aug 2025 (Sat) | 8:00 AM | Div 5 | 820 CC vs Five Rivers CC | Teramoto Park |
16 Aug 2025 (Sat) | 6:00 PM | Div 1 | Canada Fortune Legends A vs Eagle Ryders CC | Teramoto Park |
16 Aug 2025 (Sat) | 6:00 PM | Div 4 | Invictus vs DH Cricket Club | Turner Fenton |
16 Aug 2025 (Sat) | 10:00 PM | Div 2 | TDF Cricket Club vs Toronto Thunder | Teramoto Park |
16 Aug 2025 (Sat) | 10:00 PM | Div 6 | Willow Warriors vs Royal Ryders | Turner Fenton |
17 Aug 2025 (Sun) | 8:00 AM | Div 3 | Sher-e-Punjab XI vs Students XI | Flower City (FCC) |
17 Aug 2025 (Sun) | 7:00 PM | Div 4 | GTA Giants vs Peace CC | Andrew |
18 Aug 2025 (Mon) | 7:00 PM | Div 5 | Asian Hawks vs Thunder Knights | Credit Sandal-C#Turf |
18 Aug 2025 (Mon) | 7:00 PM | Div 6 | Northern Warriors CC vs MaxGames Cricket Club | Teramoto Park |
20 Aug 2025 (Wed) | 7:00 PM | Div 1 | Black Panthers vs TEAM PIRATES | Credit Sandal-C#Turf |
20 Aug 2025 (Wed) | 7:00 PM | Div 2 | Brampton Strikers vs Uk Chargers | Teramoto Park |
22 Aug 2025 (Fri) | 6:00 PM | Div 4 | Whitby Gladiator CC vs DH Cricket Club | Turner Fenton |
22 Aug 2025 (Fri) | 6:00 PM | Div 5 | VIKINGS vs Five Rivers CC | Teramoto Park |
22 Aug 2025 (Fri) | 10:00 PM | Div 3 | B-town XI vs Supersonics | Turner Fenton |
22 Aug 2025 (Fri) | 10:00 PM | Div 6 | Goldie Warriors vs Royal Ryders | Teramoto Park |
23 Aug 2025 (Sat) | 8:00 AM | Div 1 | Punjab Battalion vs UZ Markhor | Turner Fenton |
23 Aug 2025 (Sat) | 8:00 AM | Div 4 | Brampton Raptors vs Invictus | Flower City (FCC) |
23 Aug 2025 (Sat) | 8:00 AM | Div 5 | Titans Blue vs 820 CC | Teramoto Park |
23 Aug 2025 (Sat) | 6:00 PM | Div 2 | Brampton Battalion vs Panjaab Hawks | Turner Fenton |
23 Aug 2025 (Sat) | 6:00 PM | Div 6 | Brampton Stallions vs Willow Warriors | Teramoto Park |
23 Aug 2025 (Sat) | 10:00 PM | Div 1 | UP Blasters vs Royal Tigers CC | Teramoto Park |
23 Aug 2025 (Sat) | 10:00 PM | Div 3 | GTA Marvels vs United Renegades-Blue Giant | Turner Fenton |
24 Aug 2025 (Sun) | 8:00 AM | Div 2 | Elite CC vs Gladiator CC | Flower City (FCC) |
24 Aug 2025 (Sun) | 7:00 PM | Div 3 | Brampton Knights vs Canada Blasters | Andrew |
25 Aug 2025 (Mon) | 7:00 PM | Div 4 | Lions CC vs Bigg Boss XI | Credit Sandal-C#Turf |
25 Aug 2025 (Mon) | 7:00 PM | Div 5 | Canada Fortune Legends B vs Singhs XI | Teramoto Park |
27 Aug 2025 (Wed) | 7:00 PM | Div 1 | Black Panthers vs Royal Tigers CC | Teramoto Park |
27 Aug 2025 (Wed) | 7:00 PM | Div 6 | Daring Devils CC vs Friends 11 | Credit Sandal-C#Turf |
29 Aug 2025 (Fri) | 6:00 PM | Div 2 | Uk Chargers vs Toronto Thunder | Turner Fenton |
29 Aug 2025 (Fri) | 6:00 PM | Div 4 | DH Cricket Club vs Peace CC | Teramoto Park |
29 Aug 2025 (Fri) | 10:00 PM | Div 3 | Supersonics vs Students XI | Turner Fenton |
29 Aug 2025 (Fri) | 10:00 PM | Div 5 | Five Rivers CC vs Thunder Knights | Teramoto Park |
30 Aug 2025 (Sat) | 8:00 AM | Div 2 | TDF Cricket Club vs Panjaab Hawks | Flower City (FCC) |
30 Aug 2025 (Sat) | 8:00 AM | Div 4 | GTA Giants vs Invictus | Teramoto Park |
30 Aug 2025 (Sat) | 8:00 AM | Div 6 | Royal Ryders vs MaxGames Cricket Club | Turner Fenton |
30 Aug 2025 (Sat) | 6:00 PM | Div 1 | Canada Fortune Legends A vs UZ Markhor | Turner Fenton |
30 Aug 2025 (Sat) | 6:00 PM | Div 5 | Asian Hawks vs 820 CC | Teramoto Park |
30 Aug 2025 (Sat) | 10:00 PM | Div 3 | Sher-e-Punjab XI vs United Renegades-Blue Giant | Turner Fenton |
30 Aug 2025 (Sat) | 10:00 PM | Div 6 | Northern Warriors CC vs Willow Warriors | Teramoto Park |
31 Aug 2025 (Sun) | 8:00 AM | Div 1 | TEAM PIRATES vs Eagle Ryders CC | Flower City (FCC) |
31 Aug 2025 (Sun) | 7:00 PM | Div 2 | Brampton Strikers vs Gladiator CC | Andrew |
2025 T20 Regular Season – Match Results
Below is a quick recap of T20 matches across Elite and Division A leagues. This table highlights key team clashes and match outcomes from May to June 2025.
Date | Division | Match | Score 1 | Score 2 | Result |
---|---|---|---|---|---|
10 Aug 25 | Div 5 | VIKINGS vs Canada Fortune Legends B | 212/3 (20.0) | 215/3 (17.2) | Canada Fortune Legends B won by 7 wickets |
10 Aug 25 | Div 6 | Goldie Warriors vs Daring Devils CC | 171/6 (19.5) | 146/10 (17.0) | Goldie Warriors won by 25 runs |
9 Aug 25 | Div 1 | UP Blasters vs Black Panthers | 148/6 (20.0) | 151/3 (13.4) | Black Panthers won by 7 wickets |
9 Aug 25 | Div 2 | Elite CC vs Brampton Strikers | 130/10 (19.3) | 131/0 (11.1) | Brampton Strikers won by 10 wickets |
9 Aug 25 | Div 4 | Brampton Raptors vs Peace CC | 212/7 (20.0) | 159/8 (20.0) | Brampton Raptors won by 53 runs |
9 Aug 25 | Div 4 | Whitby Gladiator CC vs Lions CC | 175/6 (20.0) | 177/4 (13.0) | Lions CC won by 6 wickets |
9 Aug 25 | Div 5 | Titans Blue vs Thunder Knights | 94/10 (15.3) | 96/3 (10.5) | Thunder Knights won by 7 wickets |
9 Aug 25 | Div 6 | Brampton Stallions vs MaxGames Cricket Club | 184/7 (20.0) | 170/5 (20.0) | Brampton Stallions won by 14 runs |
8 Aug 25 | Div 1 | Punjab Battalion vs Eagle Ryders CC | 137/10 (19.4) | 141/1 (12.0) | Eagle Ryders CC won by 9 wickets |
8 Aug 25 | Div 3 | B-town XI vs Brampton Knights | 164/9 (20.0) | 165/7 (19.1) | Brampton Knights won by 3 wickets |
6 Aug 25 | Div 2 | Toronto Thunder vs Brampton Battalion | 218/6 (20.0) | 191/8 (20.0) | Toronto Thunder won by 27 runs |
6 Aug 25 | Div 2 | Uk Chargers vs TDF Cricket Club | 153/10 (19.5) | 102/9 (20.0) | Uk Chargers won by 51 runs |
4 Aug 25 | Div 4 | DH Cricket Club vs GTA Giants | 125/7 (18.0) | 128/3 (14.1) | GTA Giants won by 7 wickets |
4 Aug 25 | Div 5 | Five Rivers CC vs Asian Hawks | 178/7 (20.0) | 116/7 (13.0) | Five Rivers CC won by 62 runs |
4 Aug 25 | Div 6 | Friends 11 vs Willow Warriors | 0/0 | 0/0 | Forfeited – Winner: Willow Warriors |
3 Aug 25 | Div 3 | GTA Marvels vs Students XI | 177/7 (20.0) | 176/10 (20.0) | GTA Marvels won by 1 run |
3 Aug 25 | Div 3 | Supersonics vs Sher-e-Punjab XI | 199/3 (20.0) | 203/2 (18.0) | Sher-e-Punjab XI won by 8 wickets |
2 Aug 25 | Div 1 | Canada Fortune Legends A vs TEAM PIRATES | 136/6 (20.0) | 137/1 (10.1) | TEAM PIRATES won by 9 wickets |
2 Aug 25 | Div 2 | Panjaab Hawks vs Brampton Strikers | 148/7 (20.0) | 153/4 (15.5) | Brampton Strikers won by 6 wickets |
2 Aug 25 | Div 3 | United Renegades-Blue Giant vs B-town XI | 117/10 (17.1) | 118/3 (15.2) | B-town XI won by 7 wickets |
2 Aug 25 | Div 4 | Whitby Gladiator CC vs Invictus | 204/2 (20.0) | 138/7 (20.0) | Whitby Gladiator CC won by 66 runs |
2 Aug 25 | Div 5 | 820 CC vs VIKINGS | 174/3 (20.0) | 167/7 (20.0) | 820 CC won by 7 runs |
2 Aug 25 | Div 6 | Goldie Warriors vs Willow Warriors | 163/10 (19.2) | 137/10 (19.2) | Goldie Warriors won by 26 runs |
1 Aug 25 | Div 1 | Black Panthers vs UZ Markhor | 190/6 (20.0) | 167/7 (20.0) | Black Panthers won by 23 runs |
1 Aug 25 | Div 4 | Brampton Raptors vs Bigg Boss XI | 258/4 (20.0) | 127/9 (18.0) | Brampton Raptors won by 131 runs |
1 Aug 25 | Div 5 | Titans Blue vs Singhs XI | 201/8 (20.0) | 177/5 (20.0) | Titans Blue won by 24 runs |
1 Aug 25 | Div 6 | Brampton Stallions vs Friends 11 | 177/5 (19.0) | 178/4 (19.1) | Friends 11 won by 6 wickets |
2025 – 35 Overs Match Results
Date | Division | Match | Score 1 | Score 2 | Result |
---|---|---|---|---|---|
10 Aug 25 | Div 1 | Gorilla CC vs Super XI | 74/10 (23.1) | 76/1 (8.4) | Super XI won by 9 wickets |
10 Aug 25 | Div 2 | Lions CC vs Punjab Battalion | 260/6 (32.0) | 230/7 (21.1) | Punjab Battalion won by 3 wickets (D/L) |
9 Aug 25 | Div 1 | Uk Chargers vs Royal Canadians CC | 229/10 (34.2) | 210/10 (31.2) | Uk Chargers won by 19 runs |
9 Aug 25 | Div 2 | NAS Hurricanes vs Eagle Ryders CC | 0/0 | 0/0 | Forfeited – Winner: NAS Hurricanes |
4 Aug 25 | Div 1 | V V Riders vs TDF Cricket Club | 193/6 (35.0) | 124/10 (30.3) | V V Riders won by 69 runs |
4 Aug 25 | Div 2 | Caribbean Superstars vs MMCC | 275/7 (35.0) | 277/4 (31.3) | MMCC won by 6 wickets |
3 Aug 25 | Div 1 | Spartans CC vs Super XI | 158/8 (35.0) | 161/5 (21.4) | Super XI won by 5 wickets |
3 Aug 25 | Div 2 | Punjab Battalion vs Punjab Pacers | 259/8 (35.0) | 166/10 (24.5) | Punjab Battalion won by 93 runs |
2 Aug 25 | Div 1 | CTS CC vs Royal Canadians CC | 0/0 | 0/0 | Forfeited – Winner: Royal Canadians CC |
2 Aug 25 | Div 2 | Lions CC vs INDIC CC | 86/9 (23.1/34) | 87/4 (15.0/34) | INDIC CC won by 6 wickets |
2025 T25 Regular Season – Match Results (June & July)
These matches feature intense local cricket action from teams across divisions like Elite, Div A, Div B, and Div C. The results below highlight key performances and upsets.
Date | Team 1 | Score 1 | Team 2 | Score 2 | Result |
---|---|---|---|---|---|
1 Jul | PSK | 232/8 (25) | AVN | 214/8 (25) | PSK won by 18 runs |
28 Jun | BP | 69/7 (14) | FAT | 70/5 (12.1) | FAT won by 5 wkts |
28 Jun | PSC | 113/9 (21) | BRR | 117/3 (16.3) | BRR won by 7 wkts |
28 Jun | JAG | 199/7 (25) | PUN | 95/10 (16.5) | JAG won by 104 runs |
22 Jun | BRB | 175/5 (25) | SCP | 129/10 (19.5) | BRB won by 46 runs |
22 Jun | BRR | 113/10 (23.1) | BRG | 114/5 (17.1) | BRG won by 5 wkts |
22 Jun | PUN | 176/7 (24.1) | PHX | 177/2 (17.2) | PHX won by 8 wkts |
21 Jun | PXA | 169/9 (25) | PSC | 124/10 (24) | PXA won by 45 runs |
21 Jun | FVR | 0/0 (0.0) | PB | 0/0 (0.0) | Match not started |
15 Jun | SCP | 151/7 (25) | YS | 152/7 (24) | YS won by 3 wkts |
15 Jun | BRB | 202/6 (25) | SCB | 140/10 (23) | BRB won by 62 runs |
15 Jun | BRR | 195/8 (25) | BRD | 153/10 (21.3) | BRR won by 42 runs |
15 Jun | AST | 173/9 (25) | FVR | 174/6 (18.4) | FVR won by 4 wkts |
14 Jun | UF | 137/9 (25) | AVN | 129/10 (24.3) | UF won by 8 runs |
14 Jun | ONE | 104/10 (21.5) | PUN | 105/2 (20.1) | PUN won by 8 wkts |
8 Jun | PSC | 156/9 (23) | SCP | 147/9 (23) | PSC won by 9 runs |
8 Jun | PXA | 182/9 (25) | BRR | 183/3 (13.2) | BRR won by 7 wkts |
8 Jun | PUN | 148/7 (25) | JAG | 154/2 (19) | JAG won by 8 wkts |
7 Jun | BRO | 111/10 (19.3) | TBZ | 115/4 (14) | TBZ won by 6 wkts |
1 Jun | BRG | 203/7 (23) | PXA | 114/10 (19.1) | BRG won by 89 runs |
31 May | BRB | 132/10 (24.3) | BRR | 134/3 (20.3) | BRR won by 7 wkts |
19 May | BRR | 205/7 (25) | FAT | 125/10 (21.5) | BRR won by 80 runs |
17 May | PUN | 180/8 (25) | GW | 142/10 (22.5) | PUN won by 38 runs |
17 May | TBZ | 171/9 (25) | FU | 102/10 (18.3) | TBZ won by 69 runs |
10 May | SCB | 196/4 (25) | BRG | 198/8 (24) | BRG won by 2 wkts |
2025 – 50 Overs Regular Season Match Results
Date | Team 1 | Score 1 | Team 2 | Score 2 | Result |
---|---|---|---|---|---|
5 Jul | UT | 99/10 (31.4) | TTW | 103/1 (15.3) | TTW won by 9 wkts |
29 Jun | SNA | 218/10 (49.2) | BTW | 154/10 (39.0) | SNA won by 64 runs |
29 Jun | RU | 191/10 (49.3) | SNT | 192/5 (38.4) | SNT won by 5 wkts |
28 Jun | SB | 71/10 (21.4) | BS | 0/0 (0.0) | Match ended prematurely |
28 Jun | GUJ | 198/10 (49.2) | RPT | 199/7 (44.2) | RPT won by 3 wkts |
22 Jun | SB | 118/10 (33.2) | SNA | 122/2 (23.2) | SNA won by 8 wkts |
22 Jun | PB | 120/10 (26.0) | GUJ | 0/0 (0.0) | Match ended early |
21 Jun | BS | 167/8 (44.0) | SNA | 152/10 (42.4) | BS won by 15 runs |
21 Jun | BR | 110/10 (33.1) | RPT | 112/3 (21.4) | RPT won by 7 wkts |
21 Jun | TS | 208/8 (47.0) | UT | 197/10 (45.4) | TS won by 11 runs |
15 Jun | GUJ | 120/10 (33.3) | BS | 124/2 (25.3) | BS won by 8 wkts |
15 Jun | RPT | 156/10 (49.1) | PB | 113/10 (26.2) | RPT won by 43 runs |
15 Jun | UT | 229/9 (50.0) | WS | 231/9 (45.0) | WS won by 1 wkt |
14 Jun | BP | 115/10 (33.3) | BR | 116/1 (23.5) | BR won by 9 wkts |
14 Jun | PHX | 158/10 (48.5) | SB | 159/3 (32.0) | SB won by 7 wkts |
14 Jun | BTW | 168/10 (48.3) | SNA | 106/10 (34.4) | BTW won by 62 runs |
8 Jun | RPT | 273/10 (49.3) | SB | 258/10 (48.4) | RPT won by 15 runs |
8 Jun | BR | 184/10 (46.4) | PHX | 120/10 (37.2) | BR won by 64 runs |
8 Jun | SNT | 273/10 (46.5) | SNB | 149/10 (37.5) | SNT won by 124 runs |
1 Jun | PB | 272/8 (48.0) | SB | 254/10 (46.4) | PB won by 35 runs (D/L) |
1 Jun | SNT | 218/10 (48.5) | CSA | 100/10 (29.5) | SNT won by 118 runs |
1 Jun | WU | 98/10 (32.1) | SNB | 99/8 (33.0) | SNB won by 2 wkts |
31 May | PHX | 141/10 (40.2) | RPT | 142/5 (34.1) | RPT won by 5 wkts |
31 May | SNA | 217/8 (50.0) | BP | 217/10 (49.5) | Tie |
31 May | BR | 271/7 (50.0) | BTW | 194/10 (44.0) | BR won by 77 runs |
25 May | PHX | 219/10 (49.0) | GTB | 165/6 (25.2) | GTB won by 4 wkts (D/L) |
25 May | SNB | 134/7 (42.0) | COS | 0/0 (0.0) | No Result |
24 May | CSA | 196/10 (40.3) | SNT | 197/7 (48.0) | SNT won by 3 wkts |
18 May | GTB | 182/8 (50.0) | IND | 183/8 (48.4) | IND won by 2 wkts |
18 May | UT | 122/10 (31.0) | JKR | 123/6 (22.1) | JKR won by 4 wkts |
17 May | SNT | 199/9 (40.0) | WU | 200/7 (37.2) | WU won by 3 wkts |
Brampton Cricket League – Overview
The Brampton Cricket League (BCL) was founded in 2009 with the goal of promoting and growing cricket in Brampton, Ontario.

Over the years, it has developed into one of Canada’s top cricket leagues, known for its competitive spirit and strong organization. Each season, more teams join, demonstrating the league’s increasing popularity.
The 2025 season will feature multiple divisions, each with a set number of teams competing in a round-robin format.
Teams accumulate points through their match performances, leading to playoffs where the top teams compete for the championship. The BCL’s structure promotes skill development and offers opportunities for players at all levels.
Brampton Cricket League – Teams
The Brampton Cricket League (BCL) continues to thrive in 2025, featuring an impressive lineup of teams across six competitive divisions.

Known for its vibrant cricketing culture, the league attracts both experienced players and emerging talents from across the region.
With every season, BCL grows stronger, offering a dynamic platform for athletes to compete, improve, and entertain fans through high-quality cricket. The diversity and passion on display make BCL a standout in Canadian cricket.
Here are the Division 1 teams participating in the Brampton Cricket League 2025:
- Black Panthers
- Canada Fortune Legends A
- Eagle Ryders CC
- Punjab Battalion
- Royal Tigers CC
- Team Pirates
- UP Blasters
- UZ Markhor
Brampton Cricket League – Winners
The Brampton Cricket League (BCL) has established itself as a premier cricket competition in Canada, showcasing remarkable talent and competitive spirit. Over the past five years, Division 1 of the league has witnessed some fierce battles, with different teams rising to claim the prestigious title.
Here is a look at the list of BCL Division 1 champions from the last five years, highlighting the dominance and resilience of top-performing clubs.
- 2022: UZ Markhor
- 2021: Spartans CC
- 2020: Season Cancelled
- 2019: PCC Spartans CC
- 2018: Eagle Ryders CC
(Note: The 2020 season was canceled due to the COVID-19 pandemic.)
Brampton Cricket League – Building a Strong Cricket Community in Canada
The Brampton Cricket League (BCL) plays a vital role in promoting cricket in Canada by providing a competitive platform for players of all ages and skill levels. Its well-structured league format allows local talent to showcase their skills while experiencing high-quality competition.

The City of Brampton’s investment in cricket facilities, such as the Earnscliffe Park Cricket Facility, has significantly boosted the sport’s growth and accessibility. These modern facilities enable players to train and compete in world-class conditions.
In addition to league matches, programs like the Youth Cricket League and Brampton Sports League nurture young talent, fostering a thriving cricket community in the region.
Also Read:
Conclusion: A Thrilling Ride So Far in the Brampton Cricket League
The Brampton Cricket League (BCL) has become a vital platform for cricket development in Canada, providing players with a well-organized, competitive environment to showcase and improve their skills. Its strong management and passionate competition attract top talent from the region.
The City of Brampton’s support, through better facilities and programs like the Youth Cricket League and Brampton Sports League, plays a major role in growing the sport and encouraging young players.
Looking ahead, BCL’s influence on Canadian cricket is set to grow even more. With increasing popularity, upgraded infrastructure, and more players joining each season, the league will continue to nurture talent and strengthen cricket’s presence across Canada.