Official X account for the South Wales Premier Cricket League. | @thomascarrollgp Est. 2009 🏏 Instagram: SWPCL_Official 📱

🏆 SWPCL T20 CHAMPIONS 🏆 A tense final but Pontarddulais saw it over the line and won by 6 wickets, with one ball to spare. A massive thank you again to @glamcricket for being fantastic hosts! Congratulations Pontarddulais, enjoy the celebrations!
2
11
1,046
🏏 SWPCL 2026 T20 Finals Day 🏏 We’re heading to the home of Glamorgan Cricket for a massive day of T20 action! A huge thank you to @glamcricket for hosting us, we really appreciate your support! Come down and support the day. It’s going to be a brilliant day of cricket!
2
9
983
.@CardiffCC are our 2026 SWPCL Champions. Congratulations boys and enjoy the celebrations!! 🏆
2
2
20
1,718
.@NeathCC 1st XI are the champions of SWPCL Division 2 🏆 Congratulations all 👏🏻 we look forward to seeing you in Division 1 in 2027! 🏏
2
2
18
1,567
This weekends fixtures ⤵️☀️
2
268
Last weeks results ⤵️ Admin apologises for the delay. Better weather this weekend ☀️
2
242
Match week 3 fixtures ⤵️
4
275
SWPCL standings after week 2 ⤵️
7
629
Tomorrows fixtures in the SWPCL. Let’s hope the weather behaves this weekend ⤵️
5
223
As a league, we’re proudly supporting the Behaviours Framework lead by @CricketWales. Small actions, shared responsibility, better cricket experience for all.
6
222
This weekend’s results across the SWPCL ⤴️ Let’s hope the weather is kinder next weekend! ☀️
3
273
The SWPCL 2025 T20 Finals Day is this Sunday at Newport CC! 🏏 🟠 The final will start on completion of the semi finals. Massive thanks to Newport for hosting what is set to be a fantastic day ☀️🏆 @thomascarrollgp | #SWPCL
1
5
337
SWPCL Week 1 Fixtures 🔥 The 2026 South Wales Premier Cricket League season is finally here! All matches start at the usual time ⏰ @thomascarrollgp | #SWPCL
6
327
Meet the captains… 🚨 Next up is Owen Morgan from St Fagans 🏏
5
364
Meet the captains… 🚨 Next up is Ashley Colston from Maesteg 🏏
6
563
Meet the captains… 🚨 Next up is Adam Davies from Ynysygerwn 🏏
2
13
1,467
Meet the captains… 🚨 Next up is Max Phillips from Mumbles 🏏 Think the league is going to have to get a Scone deal 🤣
3
342
Meet the captains… 🚨 Next up is Elliott Doyle from Usk 🏏 Can’t go wrong with @NewportCricketC’s chips can you 🍟
1
4
624
Meet the captains… 🚨 Next up is James Garland from Clydach 🏏
5
495
Meet the captains… 🚨 Next up is Gareth Thomas from Carmarthen Wanderers 🏏
1
7
965
Meet the captains… 🚨 Next up is Lewis Jones from Port Talbot 🏏 ☝🏻 Nice cameo, @jrlrees 🤣
4
343
Meet the captains… 🚨 Next up is Mathew Fisher from Pontarddulais 🏏
1
11
1,433
Meet the captains… 🚨 Next up is Harry Bryant from the newly formed Swansea & Civil Service 🏏 Loves a steam train 🚂
3
10
1,365
Meet the captains… 🚨 Next up is Sam Clarke from Abergavenny 🏏
1
5
510
Meet the captains… 🚨 Next up is Pentyrch’s Mike Grossett 🏏 🦡 Absolute badger 🗺️
4
636
Meet the captains… 🚨 Next up is Penarth’s Sai Kamuni 🏏 Loves cricket so much, he’s got his own centre 👀
1
12
1,099
Meet the captains… 🚨 Next up is Neath’s Cameron Bamford* 🏏 *aka George 👀
8
794
Meet the captains… 🚨 Next up is Newport’s Harry Friend 🏏 🧽 If your yacht needs a polish, Harry’s your man 🇦🇺
1
11
1,263
Meet the captains… 🚨 Next up is Chepstow’s Aaron Jones 🏏 🎤 One for the Elvis fans 🎶
1
8
1,002
Meet the captains… 🚨 Next up is Bridgend’s Alex Jones 🏏 🥪 We’re going to need someone to elaborate here though 👀
1
16
1,935
Meet the captains… 🚨 First up is Ynystawe’s Tom Blake 🏏
1
2
20
2,591
We’d like to announce our @GlamCricket player allocations for the 2026 season as of March 8 🚨 As a league, we’d like to wish @James_Harris9 all the best with his next venture after yesterday’s announcement 🏏
4
10
48
9,249