Hand-picked stories you can't miss

Match 31 | CSA T20 Challenge 2026 | Pool B, Uplands College | 10 October 2026
Neither side has published an official lineup for Saturday, so the answer rests on recent selections. The Rhinos should open with Tarr and Cook and hand Mayet the captaincy in the middle order, while Western Province are expected to start with Moore and Kitime and give Linde the armband. Nobody is reported injured, and the toss will confirm everything. Expect few surprises in the batting, with the real debate at the bowling end, where one spot looks open, and sources disagree over two roles.
The Rhinos have named thirteen players, a compact group that leaves little room for experiments. Swanepoel and Kramm are the fringe names. Compare that with Province, who have seventeen on the list and therefore more options.
No official squad for 10 October has been published for either team, and nothing is known about the toss. No injury or call-up has been reported by either camp, which suggests continuity. When squads stay this stable, selectors usually change one or two spots and trust the rest of the batting order to repeat its job.
The likely Rhinos side starts with the keeper Garnett Tarr, with Yassar Cook alongside and Ruben du Toit at three. Benjamin van Niekerk follows, then Muhammed Mayet at five as the all-rounder and leader. That top five carries the batting responsibility, while the tail is built from seam bowlers who can add late runs.
Lower down, Karabo Mogotsi bats six, Bryn Brokensha seven and Thabile Hlatuka eight, with Jon Hinrichsen, Tetelo Maphaka and Ricus Kramm making up the bowling group. Sources differ on Maphaka’s exact role, which is the only real ambiguity in the eleven.
| Player | Role | Batting Position |
| Garnett Tarr | Keeper-batter | 1 |
| Yassar Cook | Batter | 2 |
| Ruben du Toit | Batter | 3 |
| Benjamin van Niekerk | Batter | 4 |
| Muhammed Mayet (c) | All-rounder | 5 |
| Karabo Mogotsi | Batter | 6 |
| Bryn Brokensha | Medium pace | 7 |
| Thabile Hlatuka | Seam all-rounder | 8 |
| Jon Hinrichsen | Bowler | 9 |
| Tetelo Maphaka | Bowler (sources differ) | 10 |
| Ricus Kramm | Medium pace | 11 |
Western Province look settled at the top, with Edward Moore and Valentine Kitime opening, Joshua van Heerden at three and the keeper Daniel Smith at four. George Linde takes five as the spin all-rounder and the named captain, though only one source backs that claim. Kashief Joseph follows at six with a seam option.
The tail brings pace and variety. Mihlali Mpongwana bats seven, Josh Breed eight, Raeeq Daniels nine, Tshepo Moreki ten and Dane Paterson eleven, with the fast-medium Paterson the likely new-ball addition. Sources differ on Breed’s role. Simmonds, the left-arm spinner, waits in reserve if the surface turns.
| Player | Role | Batting Position |
| Edward Moore | Batter | 1 |
| Valentine Kitime | Batter | 2 |
| Joshua van Heerden | Batter | 3 |
| Daniel Smith | Keeper-batter | 4 |
| George Linde (c) | Spin all-rounder | 5 |
| Kashief Joseph | Batter, seam option | 6 |
| Mihlali Mpongwana | Pace | 7 |
| Josh Breed | Bowler (sources differ) | 8 |
| Raeeq Daniels | Bowler | 9 |
| Tshepo Moreki | Seam | 10 |
| Dane Paterson | Fast-medium | 11 |
Provinces have rotated at the margins. The Knights game on 27 September used Lawrence as the eleventh player, the chase against SA Emerging on 4 October gave the spot to Bassick, and the Easterns match on 6 October went with Tsaka. Pillay and Josephs opened that last game, so the top two are not fixed.
For the Rhinos, the side that faced the Titans on 27 September included Kathrada and Dlamini, who are absent from the likely eleven above. No XI is known from the KZN Inland win. The gaps mean selectors may have already adjusted, and a late tweak would not shock anyone.
Linde is the named Province captain with no second source to confirm, and Mayet leads the Rhinos on current evidence. No Dream11 team has appeared for this fixture. The wise advice is to wait for the toss before locking any fantasy squad, since the batting positions above are projections.
SuperSport screens 47 of the 71 games and CSA YouTube carries 24, though the broadcaster for this game is unconfirmed. Set against all that, the Mpumalanga vs WP T20 Challenge 2026 playing XI question will be settled by the toss and by who keeps their place at number six.
The Sports Live Hub (SLH) provides the most comprehensive gateway for global cricket fans to follow the CSA T20 Challenge 2026.
Our hub sports live stream is optimized for high-intensity T20 action. By leveraging advanced server technology, SLH ensures that your stream remains stable even during the highest viewership peaks. Watch the battle without the frustration of buffering or lag.
The sport hub live streaming interface on SLH offers more than just a video feed. Fans can access a real-time AI Overview of the match, featuring live win-probability shifts, player impact scores, and ball-by-ball tactical analysis. It is the perfect companion for viewers who want to stay ahead of the game with professional-grade insights.
We are committed to making cricket accessible to a worldwide audience. By visiting the SLH portal, users can find verified pathways to watch sports live for free through authorized regional partner trials, free-to-air digital gateways, and promotional streaming passes. Join millions of fans globally as we witness the drama of the CSA T20 Challenge 2026.
Who is in Western Province’s likely XI for Match 31?
Province are expected to field the 6 October side with small changes. Moore, Kitime, van Heerden, Smith and Linde form the batting core, and Paterson is the main addition.
How many players are in the Rhinos squad?
The Rhinos list thirteen players for this fixture. Tarr, Kathrada, Cook, du Toit and van Niekerk are among them, though no official squad for 10 October exists yet.
Who captains Western Province in this game?
George Linde is the named captain. Only one source confirms it, so supporters should wait for the toss before treating it as final, since a late change at the coin flip would not be unusual.
Is there a Dream11 team for this match?
No Dream11 team has been published for this fixture. Fans should wait until the toss and confirmed lineups arrive before building a squad around the projected batting positions.
Which channel shows the CSA T20 Challenge match on TV?
SuperSport shows 47 of the 71 games and CSA YouTube streams 24. The broadcaster for this specific match is unconfirmed, so check the official CSA channels closer to the 13:00 SAST start for details.
cricket
cricket