Domestic · TIT · T20

Titans

116Played
62Won
40Lost
3Tied / drawn
11No result
61%Win rate

Titans Fixtures

Titans Recent Form

Last 8 matches3 won · 3 lostlast 8
  1. Wv SA-E
  2. Wv EAS
  3. Wv KZN
  4. Tv BOL
  5. Lv SWD
  6. Lv LIO
  7. NRv DOL
  8. Lv WARR

Titans Recent Results

All results

Titans Leading Players

Most runs
  1. Lhuan-dre Pretorius7 matches · avg 72.3 · SR 199434runs
  2. Sinethemba Qeshile7 matches · avg 39.6 · SR 198277runs
  3. Dewald Brevis8 matches · avg 31.3 · SR 189219runs
  4. Leus du Plooy6 matches · avg 24.2 · SR 173121runs
  5. Eathan Bosch3 matches · avg 115.0 · SR 177115runs
Most wickets
  1. Dayyaan Galiem9 matches · econ 8.4112wickets
  2. Tabraiz Shamsi8 matches · econ 7.6011wickets
  3. Eathan Bosch6 matches · econ 8.127wickets
  4. Duan Jansen5 matches · econ 8.846wickets
  5. Junior Dala6 matches · econ 8.844wickets

Titans Results

DateOpponentScoreOpp. scoreResult
11 Nov 2026 WarriorsT20 · CSA T20 Challenge 2026 180/9 (20)183/3 (18.4) L Warriors won by 7 wickets (with 8 balls remaining)
8 Nov 2026 DolphinsT20 · CSA T20 Challenge 2026 –28/0 (3) NR No result
1 Nov 2026 LionsT20 · CSA T20 Challenge 2026 191/7 (20)206/3 L Lions won by 15 runs
29 Oct 2026 South Western DistrictsT20 · CSA T20 Challenge 2026 157/6 (20)158/7 (18.3) L South Western Districts won by 3 wickets (with 9 balls remaining)
25 Oct 2026 BolandT20 · CSA T20 Challenge 2026 137/8 (20)137/9 (20) T Match tied (Boland won the 2nd Super Over)
13 Oct 2026 KwaZulu-Natal Inland TuskersT20 · CSA T20 Challenge 2026 204 (19.5)183/6 (20) W Titans won by 21 runs
11 Oct 2026 Eastern StormT20 · CSA T20 Challenge 2026 260/4 (20)161/7 (20) W Titans won by 99 runs
7 Oct 2026 South Africa Emerging PlayersT20 · CSA T20 Challenge 2026 147/2 (11.4)143/5 (20) W Titans won by 8 wickets
2 Oct 2026 KnightsT20 · CSA T20 Challenge 2026 267/3 (20)143 (17.2) W Titans won by 124 runs
27 Sep 2026 Mpumalanga RhinosT20 · CSA T20 Challenge 2026 79/1 (5)75/2 (6) W Titans won by 9 wickets
25 Sep 2026 Western ProvinceT20 · CSA T20 Challenge 2026 190/5 (14.5)186/4 (20) W Titans won by 5 wickets
21 Nov 2025 DolphinsT20 · CSA T20 Challenge 2025 104/3 (7)248/3 (20) L Dolphins won by 7 wickets (D/L method)
16 Nov 2025 LionsT20 · CSA T20 Challenge 2025 –– NR Match abandoned without a ball bowled
14 Nov 2025 North West DragonsT20 · CSA T20 Challenge 2025 196/6 (20)189/6 (20) W Titans won by 7 runs
9 Nov 2025 Western ProvinceT20 · CSA T20 Challenge 2025 141 (17.4)225/6 (20) L Western Province won by 84 runs
6 Nov 2025 BolandT20 · CSA T20 Challenge 2025 128/8 (20)129/3 (13.4) L Boland won by 7 wickets
1 Nov 2025 WarriorsT20 · CSA T20 Challenge 2025 107 (17.1)193/3 (20) L Warriors won by 86 runs
29 Oct 2025 TuskersT20 · CSA T20 Challenge 2025 151/7142 W Titans Won by 9 runs
29 Oct 2025 KwaZulu-Natal Inland TuskersT20 · Other matches 2025 151/7 (20)142 (19.3) W Titans won by 9 runs
27 Oct 2024 LionsT20 · Other matches 2024 119124/2 (15.1) L Lions won by 8 wickets
25 Oct 2024 Western ProvinceT20 · Other matches 2024 182/7 (20)163/6 (20) W Titans won by 19 runs
22 Oct 2024 LionsT20 · Other matches 2024 115116/3 (16) L Lions won by 7 wickets
19 Oct 2024 WarriorsT20 · Other matches 2024 174/4 (16.2)179/6 (20) W Titans won by 6 wickets (DLS method)
15 Oct 2024 North West DragonsT20 · Other matches 2024 –– NR No result (abandoned with a toss)
13 Oct 2024 KnightsT20 · Other matches 2024 191/6 (20)223/6 (20) L Knights won by 32 runs
9 Oct 2024 BolandT20 · Other matches 2024 169/4 (15)75 (13.2) W Titans won by 94 runs
6 Oct 2024 Western ProvinceT20 · Other matches 2024 143/8 (20)144/3 (15.4) L Western Province won by 7 wickets
4 Oct 2024 DolphinsT20 · Other matches 2024 210/3 (20)159/9 (20) W Titans won by 51 runs
27 Sep 2024 LionsT20 · Other matches 2024 258/6 (20)141/8 (20) W Titans won by 117 runs
24 Apr 2024 LionsT20 · Other matches 2024 131/9 (18)134/2 (14.4) L Lions won by 8 wickets (DLS method)
21 Apr 2024 Western ProvinceT20 · Other matches 2024 114/4 (13.2)113/9 (20) W Titans won by 6 wickets
19 Apr 2024 LionsT20 · Other matches 2024 155/8 (20)154/8 (20) W Titans won by 2 wickets
14 Apr 2024 KwaZulu-Natal Inland TuskersT20 · Other matches 2024 142/2 (12.3)141 W Titans won by 8 wickets
12 Apr 2024 BolandT20 · Other matches 2024 124/4 (13)122 W Titans won by 6 wickets
10 Apr 2024 DolphinsT20 · Other matches 2024 100/6 (16)127/6 (20) L Dolphins won by 3 runs (DLS method)
7 Apr 2024 KwaZulu-Natal Inland TuskersT20 · Other matches 2024 165/6 (20)166/4 (17.4) L KwaZulu-Natal Inland Tuskers won by 6 wickets
5 Apr 2024 WarriorsT20 · Other matches 2024 168/9 (20)156/7 (20) W Titans won by 12 runs
1 Apr 2024 North West DragonsT20 · Other matches 2024 139/4 (17.1)– NR No result
23 Mar 2024 Western ProvinceT20 · Other matches 2024 147/7 (20)138/6 (19) T Match tied (D/L method)
20 Mar 2024 DolphinsT20 · Other matches 2024 152/5 (14)183/1 (14) L Dolphins won by 31 runs
15 Mar 2024 LionsT20 · Other matches 2024 182/6 (20)183/5 (20) L Lions won by 1 run
13 Mar 2024 WarriorsT20 · Other matches 2024 183/7 (20)185/5 (20) L Warriors won by 2 runs
10 Mar 2024 BolandT20 · Other matches 2024 127/6 (19.1)126/9 (20) W Titans won by 4 wickets
8 Mar 2024 North West DragonsT20 · Other matches 2024 169/7 (20)156/8 (20) W Titans won by 13 runs
5 Nov 2022 DolphinsT20 · Other matches 2022 165/6 (19.4)162/3 (20) W Titans won by 4 wickets
2 Nov 2022 KnightsT20 · Other matches 2022 158/6 (20)120/8 (20) W Titans won by 38 runs
31 Oct 2022 KnightsT20 · Other matches 2022 271/3 (20)230/9 (20) W Titans won by 41 runs
28 Oct 2022 WarriorsT20 · Other matches 2022 120/8 (19.3)119/7 (20) W Titans won by 2 wickets
25 Oct 2022 BolandT20 · Other matches 2022 103/7 (17)121/8 (20) L Boland won by 4 runs (D/L method)
22 Oct 2022 North West DragonsT20 · Other matches 2022 135/5 (17.3)134/8 (20) W Titans won by 5 wickets
21 Oct 2022 Western ProvinceT20 · Other matches 2022 108/7 (13)95/8 (13) W Titans won by 16 runs (D/L method)
19 Oct 2022 LionsT20 · Other matches 2022 190/6 (20)119 (20) W Titans won by 71 runs
17 Oct 2022 DolphinsT20 · Other matches 2022 168/6 (20)134 (18.4) W Titans won by 34 runs
21 Oct 2021 DolphinsT20 · Other matches 2021 138139/6 (19.3) L Dolphins won by 4 wickets
19 Oct 2021 South Western DistrictsT20 · Other matches 2021 192/5 (20)138 (17.1) W Titans won by 54 runs
30 Sep 2021 KwaZulu-Natal Inland TuskersT20 · Other matches 2021 157/7 (20)133/7 (20) W Titans won by 24 runs
29 Sep 2021 Mpumalanga RhinosT20 · Other matches 2021 66/4 (7)60/6 (7) W Titans won by 9 runs (D/L method)
28 Sep 2021 KnightsT20 · Other matches 2021 143/8 (20)147/4 (19.1) L Knights won by 6 wickets
26 Feb 2021 DolphinsT20 · Other matches 2021 144/6 (20)151/6 (20) L Dolphins won by 7 runs
24 Feb 2021 WarriorsT20 · Other matches 2021 114/9 (20)157/9 (20) L Warriors won by 43 runs
22 Feb 2021 LionsT20 · Other matches 2021 112/8 (15)124/4 (16.2) L Lions won by 18 runs (D/L method)
19 Feb 2021 KnightsT20 · Other matches 2021 120/4 (17.1)116 W Titans won by 6 wickets
28 Apr 2019 LionsT20 · Other matches 2019 148/7 (20)149/6 (19) L Lions won by 4 wickets
26 Apr 2019 KnightsT20 · Other matches 2019 150/4 (19.2)148/8 (20) W Titans won by 6 wickets
22 Apr 2019 WarriorsT20 · Other matches 2019 –– NR Match abandoned without a ball bowled
20 Apr 2019 DolphinsT20 · Other matches 2019 191/2 (18.5)185/4 (20) W Titans won by 8 wickets
18 Apr 2019 LionsT20 · Other matches 2019 162/9 (20)181/4 (20) L Lions won by 19 runs
14 Apr 2019 KnightsT20 · Other matches 2019 136/4 (17)– NR No result
12 Apr 2019 DolphinsT20 · Other matches 2019 –– NR Match abandoned without a ball bowled
5 Apr 2019 WarriorsT20 · Other matches 2019 216/5 (20)60/0 (6) L Warriors won by 4 runs (D/L method)
16 Dec 2017 DolphinsT20 · Other matches 2017 101/3 (11.1)100 W Titans won by 7 wickets
13 Dec 2017 WarriorsT20 · Other matches 2017 145/2 (15.2)143 W Titans won by 8 wickets
10 Dec 2017 DolphinsT20 · Other matches 2017 79 (19.4)168/7 (20) L Dolphins won by 89 runs
3 Dec 2017 KnightsT20 · Other matches 2017 139/5 (19.5)133/7 (20) W Titans won by 5 wickets
1 Dec 2017 WarriorsT20 · Other matches 2017 172/3 (13)116/9 (13) W Titans won by 56 runs (D/L method)
29 Nov 2017 LionsT20 · Other matches 2017 –– NR Match abandoned without a ball bowled
24 Nov 2017 DolphinsT20 · Other matches 2017 –– NR No result (abandoned with a toss)
17 Nov 2017 WarriorsT20 · Other matches 2017 172/4 (20)111 (14.2) W Titans won by 61 runs
15 Nov 2017 KnightsT20 · Other matches 2017 199/4 (20)161/7 (20) W Titans won by 38 runs
12 Nov 2017 LionsT20 · Other matches 2017 140/2 (11.2)127/6 (15) W Titans won by 8 wickets (D/L method)
16 Dec 2016 WarriorsT20 · Other matches 2016 155/6 (20)149/6 (20) W Titans won by 6 runs
11 Dec 2016 WarriorsT20 · Other matches 2016 80/2 (5)74/2 (5) W Titans won by 6 runs
7 Dec 2016 LionsT20 · Other matches 2016 230/5 (20)184/7 (20) W Titans won by 46 runs
2 Dec 2016 WarriorsT20 · Other matches 2016 147148/4 (18.5) L Warriors won by 6 wickets
30 Nov 2016 DolphinsT20 · Other matches 2016 170/4 (20)171/4 (19.2) L Dolphins won by 6 wickets
27 Nov 2016 KnightsT20 · Other matches 2016 168/5 (20)158/6 (20) W Titans won by 10 runs
20 Nov 2016 DolphinsT20 · Other matches 2016 185/4 (20)127/8 (20) W Titans won by 58 runs
18 Nov 2016 KnightsT20 · Other matches 2016 186/7 (19.5)185/6 (20) W Titans won by 3 wickets
12 Nov 2016 LionsT20 · Other matches 2016 194/4 (20)152/8 (20) W Titans won by 42 runs
12 Dec 2015 DolphinsT20 · Other matches 2015 161/3 (16.5)159/5 (20) W Titans won by 7 wickets
6 Dec 2015 KnightsT20 · Other matches 2015 136/9 (20)139/6 (15.5) L Knights won by 4 wickets
4 Dec 2015 LionsT20 · Other matches 2015 158/2 (15)93/8 (15) W Titans won by 68 runs (D/L method)
28 Nov 2015 WarriorsT20 · Other matches 2015 167/3 (20)127 (18.4) W Titans won by 40 runs
18 Nov 2015 DolphinsT20 · Other matches 2015 136/9 (20)70 (15.4) W Titans won by 66 runs
15 Nov 2015 WarriorsT20 · Other matches 2015 150/5 (17.1)149/7 (20) W Titans won by 5 wickets
13 Nov 2015 KnightsT20 · Other matches 2015 128/5 (20)127/7 (20) W Titans won by 1 run
6 Nov 2015 LionsT20 · Other matches 2015 117/6 (17.5)115 W Titans won by 4 wickets
1 Nov 2015 DolphinsT20 · Other matches 2015 173/8 (20)179/4 (20) L Dolphins won by 6 runs
30 Nov 2014 WarriorsT20 · Other matches 2014 128/7 (20)148/7 (20) L Warriors won by 20 runs
28 Nov 2014 LionsT20 · Other matches 2014 178/6 (20)179/3 (20) L Lions won by 1 run
26 Nov 2014 DolphinsT20 · Other matches 2014 176/7 (20)157/8 (20) W Titans won by 19 runs
23 Nov 2014 WarriorsT20 · Other matches 2014 79/5 (8)79/5 (8) T Match tied
21 Nov 2014 LionsT20 · Other matches 2014 161/6 (16)140/5 (16) W Titans won by 27 runs (D/L method)
14 Nov 2014 KnightsT20 · Other matches 2014 135/6 (20)140/2 (16.2) L Knights won by 8 wickets
9 Nov 2014 DolphinsT20 · Other matches 2014 130/9 (20)194/5 (20) L Dolphins won by 64 runs
7 Nov 2014 KnightsT20 · Other matches 2014 144/5 (20)179/7 (20) L Knights won by 35 runs
6 Feb 2014 DolphinsT20 · Other matches 2014 169 (19.2)200/4 (20) L Dolphins won by 31 runs
5 Feb 2014 DolphinsT20 · Other matches 2014 –– NR Match abandoned without a ball bowled
2 Feb 2014 KnightsT20 · Other matches 2014 138/2 (17.3)137/7 (20) W Titans won by 8 wickets
29 Jan 2014 DolphinsT20 · Other matches 2014 115/7 (20)120/2 (16.5) L Dolphins won by 8 wickets
26 Jan 2014 LionsT20 · Other matches 2014 143/4 (18.3)142 W Titans won by 6 wickets
24 Jan 2014 WarriorsT20 · Other matches 2014 –59/9 (11.4) NR No result
19 Jan 2014 KnightsT20 · Other matches 2014 148149/3 (18.5) L Knights won by 7 wickets
17 Jan 2014 LionsT20 · Other matches 2014 158/9 (20)148/3 (20) W Titans won by 10 runs
15 Jan 2014 WarriorsT20 · Other matches 2014 198/4 (19.5)197/4 (20) W Titans won by 6 wickets
5 Jan 2014 DolphinsT20 · Other matches 2014 146/7 (20)154/4 (20) L Dolphins won by 8 runs

Titans Records

Highest total271/3vs KNI, 31 Oct 2022
Lowest all out79vs DOL, 10 Dec 2017
Biggest win by runs124 runsvs KNI, 2 Oct 2026 Biggest win by wickets9 wicketsvs MPR, 27 Sep 2026

Titans Season by Season

YearPWLT/DNRWin %
202611631167%
20258340143%
20242512101255%
20229810089%
20219450044%
20198230340%
201710710288%
20169720078%
20159720078%
201418691240%

Titans Head to Head

OpponentPWLT/DNRWin %
Dolphins259120443%
Lions221190255%
Warriors211171261%
Knights181160165%
Western Province7421067%
Boland6321060%
KwaZulu-Natal Inland Tuskers5410080%
North West Dragons53002100%
South Western Districts2110050%
Mpumalanga Rhinos22000100%
Eastern Storm11000100%
South Africa Emerging Players11000100%
Tuskers11000100%

Titans Record by Venue

GroundPWLT/DNRWin %
SuperSport Park3517141355%
Senwes Park131120085%
Kingsmead12380127%
Willowmoore Park10710288%
The Wanderers Stadium, Johannesburg9251129%
Mangaung Oval8530063%
Diamond Oval6410180%
City Oval5410080%
St George's Park44000100%
Buffalo Park42002100%
Boland Park3111050%
Newlands3120033%
Wanderers Stadium101000%
Recreation Ground101000%
Uplands College11000100%
North-West University Oval10001–

Titans Batting

PlayerMInnsRunsHSAvgSR50+
Lhuan-dre Pretorius7743418872.33199.13
Sinethemba Qeshile772775939.57197.92
Dewald Brevis882198331.29188.82
Leus du Plooy661217724.20172.91
Eathan Bosch3311566115.00176.91
Donovan Ferreira661143828.50156.20
Rivaldo Moonsamy661092827.25129.80
Dayyaan Galiem55803326.67133.30
Duan Jansen33362718.00109.10
Keagan Lion-Cachet222915–223.10
Lethabo Phahlamohlaka4419114.7559.40
Junior Dala2233–60.00

Titans Bowling

PlayerMOversWktsBestAvgEcon
Dayyaan Galiem92712218.928.41
Tabraiz Shamsi828.411319.827.60
Eathan Bosch6177419.718.12
Duan Jansen515.36222.838.84
Junior Dala612.24327.258.84
Donovan Ferreira7224341.507.55
Janco Smit263323.6711.83
Esosa Aihevba252120.008.00
Tsepo Ndwandwa131125.008.33
Beyers Swanepoel381170.008.75
Aphiwe Mnyanda61411119.008.50

Everyone Who Has Played for Titans

Titans Record by Tournament

Tournament / seasonPWLT/DNRWin %
CSA T20 Challenge18871253%
CSA T20 Challenge 202611631167%
CSA T20 Challenge 20257240133%
Other matches9854332962%
Other matches 202511000100%
Other matches 20242512101255%
Other matches 20229810089%
Other matches 20219450044%
Other matches 20198230340%
Other matches 201710710288%
Other matches 20169720078%
Other matches 20159720078%
Other matches 201418691240%