CSA T20 Challenge · 3rd Match
Titans vs Western Province
T20: Fantasy XI predictions, playing XIs and form, by the app’s points system.
TIT vs WP
Fri 25 Sep 2026 · 22:00 Bangladesh time · 21:30 India time
SuperSport Park, Centurion, Centurion
Titans won by 5 wickets
Toss: Titans chose to field.
Updated Bangladesh time
Fantasy XI prediction
No XI was predicted: the playing XIs were not out before the start.
The best possible XI
The most this match’s points could make within the app’s rules.
Wicketkeeper
Batters
All-rounders
Bowlers
C Sinethemba Qeshile · VC Raeeq Daniels
Total1,305.5
Squads and form
Form is each player’s average fantasy points in past T20s, by the app’s points system, the latest games weighing most. It sums up games played; it is no forecast. 25 of the 38 players have 5 or more T20s in our history. Under each name, the points in the latest T20s, up to five, the latest first; a game in the app links to its page.
In the XI
- Dewald BrevisBAT 12 9 credits · form 58 in 148 T20s Last 5
- v Zimbabwe, 6 September 2026: 70
- v Namibia, 4 September 2026: 15
- v Zimbabwe, 1 September 2026: 79
- v Zimbabwe, 29 August 2026: 169
- v Namibia, 28 August 2026: 169
- Eathan BoschAR 89 9 credits · form 57 in 77 T20s Last 5
- v Zimbabwe, 6 September 2026: 93
- v Namibia, 4 September 2026: 11
- v Zimbabwe, 1 September 2026: 33
- v Zimbabwe, 29 August 2026: 60
- v Kent, 12 July 2026: 54
- Donovan FerreiraWK 22 8.5 credits · form 54.3 in 132 T20s Last 5
- v Los Angeles Knight Riders, 12 July 2026: 39
- v Washington Freedom, 11 July 2026: 16
- v Seattle Orcas, 5 July 2026: 53
- v Los Angeles Knight Riders, 3 July 2026: 52
- v Washington Freedom, 27 June 2026: 92
- Lethabo PhahlamohlakaWK 5 8.5 credits · no T20s in our history
- Leus du PlooyBAT 135 8.5 credits · form 44.9 in 150 T20s Last 5
- v Kent, 12 July 2026: 30
- v Sussex, 10 July 2026: 67
- v Hampshire, 8 July 2026: 5
- v Essex, 5 July 2026: 86
- v Durham, 28 June 2026: 74
- Tabraiz ShamsiBOWL 3 8.5 credits · form 57.6 in 245 T20s Last 5
- v Melbourne Renegades, 17 January 2026: 162
- v Melbourne Stars, 13 January 2026: 20
- v Hobart Hurricanes, 9 January 2026: 50
- v Perth Scorchers, 4 January 2026: 117
- v Abu Dhabi Knight Riders, 28 December 2025: 9
- Dayyaan GaliemAR 91 8 credits · form 57.4 in 35 T20s Last 5
- v Sunrisers Eastern Cape, 6 February 2025: 9
- v MI Cape Town, 4 February 2025: 47
- v Joburg Super Kings, 30 January 2025: 19
- v Durban's Super Giants, 27 January 2025: 19
- v Pretoria Capitals, 25 January 2025: 4
- Sinethemba QeshileBAT 167 8 credits · form 31.5 in 36 T20s Last 5
- v Titans, 19 October 2024: 25
- v Boland, 16 October 2024: 8
- v Western Province, 9 October 2024: 33
- v Knights, 6 October 2024: 23
- v Dolphins, 29 September 2024: 26
- Aphiwe MnyandaBOWL 1 7 credits · no T20s in our history
- Beyers SwanepoelAR 15 7 credits · form 62.1 in 23 T20s Last 5
- v Somerset, 12 July 2026: 29
- v Glamorgan, 5 July 2026: 114
- v Joburg Super Kings, 26 January 2025: 42
- v MI Cape Town, 9 January 2025: 69
- v Boland, 16 October 2024: 40
- Junior DalaBOWL 44 7 credits · form 56.1 in 100 T20s Last 5
- v MI Cape Town, 25 January 2025: 35
- v Paarl Royals, 23 January 2025: 82
- v MI Cape Town, 21 January 2025: 47
- v Sunrisers Eastern Cape, 19 January 2025: 15
- v Lions, 27 October 2024: 17
Not in the XI
- Andile PhehlukwayoAR – 9 credits · form 55.3 in 115 T20s Last 5
- v Sunrisers Eastern Cape, 6 February 2025: 51
- v MI Cape Town, 4 February 2025: 9
- v Sunrisers Eastern Cape, 1 February 2025: 68
- v MI Cape Town, 15 January 2025: 5
- v Lions, 27 October 2024: 40
- Lhuan dre PretoriusWK – 9 credits · no T20s in our history
- Duan JansenBOWL – 8 credits · form 78.5 in 44 T20s Last 5
- v Zimbabwe, 6 September 2026: 136
- v Zimbabwe, 1 September 2026: 145
- v Zimbabwe, 29 August 2026: 102
- v Namibia, 28 August 2026: 129
- v Northamptonshire, 15 July 2026: 10
- Kegan Lion CachetWK – 7.5 credits · form 35.5 in 9 T20s Last 5
- v Joburg Super Kings, 22 January 2026: 24
- v Durban's Super Giants, 13 January 2026: 4
- v Sunrisers Eastern Cape, 31 December 2025: 85
- v MI Cape Town, 2 February 2025: 37
- v MI Cape Town, 31 January 2025: 68
- Rivaldo MoonsamyWK – 7.5 credits · form 42.4 in 14 T20s Last 5
- v Paarl Royals, 22 January 2026: 13
- v Pretoria Capitals, 17 January 2026: 13
- v Sunrisers Eastern Cape, 14 January 2026: 20
- v Lions, 27 October 2024: 25
- v Western Province, 25 October 2024: 65
- Tshepang DitholeWK – 7.5 credits · no T20s in our history
- Evan JonesAR – 7 credits · no T20s in our history
- Keegan PetersenBAT – 7 credits · form 46.9 in 31 T20s Last 5
- v Knights, 13 October 2024: 27
- v Boland, 9 October 2024: 16
- v Dolphins, 4 October 2024: 12
- v Lions, 27 September 2024: 150
- v Lions, 8 March 2024: 18
- Tsepo NdwandwaBOWL – 7 credits · form 46 in 13 T20s Last 5
- v Knights, 13 October 2024: 0
- v Boland, 9 October 2024: 43
- v Dolphins, 4 October 2024: 36
- v Lions, 27 September 2024: 3
- v North West, 30 October 2022: 40
In the XI
- Joshua van HeerdenBAT 136 8.5 credits · form 67.7 in 19 T20s Last 5
- v Finland, 21 August 2026: 35
- v Greece, 18 August 2026: 153
- v Israel, 17 August 2026: 89
- v Portugal, 15 August 2026: 115
- v Czech Republic, 14 August 2026: 136
- Edward MooreBAT 102 8 credits · form 48.3 in 10 T20s Last 5
- v Titans, 25 October 2024: 96
- v North West, 23 October 2024: 23
- v Knights, 18 October 2024: 51
- v Lions, 16 October 2024: 163
- v Dolphins, 13 October 2024: 49
- George LindeAR 3 8 credits · form 69.4 in 208 T20s Last 5
- v Guyana Amazon Warriors, 13 September 2026: 87
- v Hampshire, 18 July 2026: 18
- v Surrey, 15 July 2026: 85
- v Yorkshire, 12 July 2026: 135
- v Leicestershire, 10 July 2026: 137
- Daniel SmithWK 6 7.5 credits · form 44.1 in 14 T20s Last 5
- v Joburg Super Kings, 27 December 2025: 33
- v Titans, 25 October 2024: 29
- v North West, 23 October 2024: 40
- v Knights, 18 October 2024: 127
- v Lions, 16 October 2024: 46
- Mihlali MpongwanaAR 20 7.5 credits · form 62.7 in 22 T20s Last 5
- v Titans, 25 October 2024: 78
- v North West, 23 October 2024: 73
- v Knights, 18 October 2024: 32
- v Lions, 16 October 2024: 65
- v Dolphins, 13 October 2024: 177
- Oliver WhiteheadAR 1 7.5 credits · form 62.9 in 1 T20 Last game
- v Titans, 25 October 2024: 112
- Valentine KitimeBAT 68 7.5 credits · form 30.8 in 13 T20s Last 5
- v Titans, 25 October 2024: 37
- v North West, 23 October 2024: 25
- v Knights, 18 October 2024: 27
- v Lions, 16 October 2024: 5
- v Dolphins, 13 October 2024: 44
- Jody LawrenceAR 5 7 credits · no T20s in our history
- Kashief JosephBOWL 4 7 credits · no T20s in our history
- Raeeq DanielsBOWL 141 7 credits · no T20s in our history
- Tshepo MorekiBOWL 73 7 credits · form 48 in 24 T20s Last 5
- v North West, 19 October 2024: 79
- v Knights, 9 October 2024: 44
- v Dolphins, 6 October 2024: 12
- v Boland, 8 March 2024: 10
- v Lions, 31 October 2022: 162
Not in the XI
- Dane PatersonBOWL – 8 credits · form 49.1 in 72 T20s Last 5
- v Dolphins, 29 October 2022: 11
- v North West, 27 October 2022: 77
- v Titans, 21 October 2022: 11
- v Knights, 20 October 2022: 22
- v Leicestershire, 21 June 2022: 39
- Josh BreedBOWL – 8 credits · no T20s in our history
- Kyle SimmondsBOWL – 8 credits · form 53.1 in 21 T20s Last 5
- v Paarl Royals, 25 January 2025: 68
- v Sunrisers Eastern Cape, 22 January 2025: 16
- v Durban's Super Giants, 10 January 2025: 0
- v Titans, 25 October 2024: 70
- v North West, 23 October 2024: 137
- Bongi MfunelwaWK – 7.5 credits · no T20s in our history
- Mbulelo DubeAR – 7.5 credits · no T20s in our history
- Nandre BurgerBOWL – 7.5 credits · form 49.8 in 82 T20s Last 5
- v San Francisco Unicorns, 20 June 2026: 57
- v Seattle Orcas, 18 June 2026: 15
- v Gujarat Titans, 29 May 2026: 41
- v Sunrisers Hyderabad, 27 May 2026: 83
- v Mumbai Indians, 24 May 2026: 102
- Jiveshan PillayBAT – 7 credits · no T20s in our history
Matchups
Batters in one XI against bowlers in the other: men’s T20s in our history to 24 September 2026, at least 12 balls.
| Batter vs bowler | Balls | Runs | SR | Out |
|---|---|---|---|---|
| George Lindevs Tabraiz Shamsi | 30 | 57 | 190 | 3 |
| Dayyaan Galiemvs George Linde | 23 | 23 | 100 | 0 |
| Leus du Plooyvs George Linde | 19 | 27 | 142.1 | 1 |
| Sinethemba Qeshilevs George Linde | 15 | 12 | 80 | 1 |
| George Lindevs Junior Dala | 13 | 13 | 100 | 2 |
All 6
| Batter vs bowler | Balls | Runs | SR | Out |
|---|---|---|---|---|
| George Lindevs Eathan Bosch | 12 | 20 | 166.7 | 2 |
Pick your own XI for the next match
Every match in the app has a free contest.
Download for AndroidFree · 64 MB