| 28 Apr 2019 | TIT 148/7 v LIO 149/6Match 30 · T20 | TIT | 48 | - | 1 | Lions won by 4 wickets | Centurion | CSA T20 Challenge 2018/19 |
| 26 Apr 2019 | KNI 148/8 v TIT 150/4Match 27 · T20 | TIT | 31* | - | 1 | Titans won by 6 wickets | Centurion | CSA T20 Challenge 2018/19 |
| 24 Apr 2019 | TIT 182/3 v CC 183/7Match 22 · T20 | TIT | 39* | - | 0 | Cape Cobras won by 3 wickets | Paarl | CSA T20 Challenge 2018/19 |
| 20 Apr 2019 | DOL 185/4 v TIT 191/2Match 17 · T20 | TIT | DNB | - | 0 | Titans won by 8 wickets | Pietermaritzburg | CSA T20 Challenge 2018/19 |
| 18 Apr 2019 | LIO 181/4 v TIT 162/9Match 15 · T20 | TIT | 8 | - | 0 | Lions won by 19 runs | Johannesburg | CSA T20 Challenge 2018/19 |
| 10 Apr 2019 | CC 150/5 v TIT 151/3Match 6 · T20 | TIT | DNB | - | 0 | Titans won by 7 wickets | Benoni | CSA T20 Challenge 2018/19 |
| 5 Apr 2019 | TIT 216/5 v WAR 60/0Match 1 · T20 | TIT | 19* | - | 0 | Warriors won by 4 runs (DLS method) | Centurion | CSA T20 Challenge 2018/19 |
| 16 Dec 2017 | DOL 100 v TIT 101/3Final · T20 | TIT | 4* | - | 1 | Titans won by 7 wickets | Centurion | Ram Slam T20 Challenge 2017/18 |
| 13 Dec 2017 | WAR 143 v TIT 145/2Semi-final · T20 | TIT | DNB | - | 1 | Titans won by 8 wickets | Centurion | Ram Slam T20 Challenge 2017/18 |
| 3 Dec 2017 | KNI 133/7 v TIT 139/5Match 21 · T20 | TIT | 56* | - | 1 | Titans won by 5 wickets | Port Elizabeth | Ram Slam T20 Challenge 2017/18 |
| 1 Dec 2017 | TIT 172/3 v WAR 116/9Match 20 · T20 | TIT | 36* | - | 1 | Titans won by 56 runs (DLS method) | Benoni | Ram Slam T20 Challenge 2017/18 |
| 19 Nov 2017 | CC 119/9 v TIT 120/3Match 9 · T20 | TIT | 15* | - | 0 | Titans won by 7 wickets | Centurion | Ram Slam T20 Challenge 2017/18 |
| 17 Nov 2017 | TIT 172/4 v WAR 111Match 5 · T20 | TIT | 43* | - | 1 | Titans won by 61 runs | East London | Ram Slam T20 Challenge 2017/18 |
| 15 Nov 2017 | TIT 199/4 v KNI 161/7Match 4 · T20 | TIT | 37* | - | 0 | Titans won by 38 runs | Kimberley | Ram Slam T20 Challenge 2017/18 |
| 16 Dec 2016 | TIT 155/6 v WAR 149/6Final · T20 | TIT | 11 | 0/0 | 0 | Titans won by 6 runs | Centurion | CSA T20 Challenge 2016/17 |
| 11 Dec 2016 | TIT 80/2 v WAR 74/2Match · T20 | TIT | 55* | - | 2 | Titans won by 6 runs | East London | CSA T20 Challenge 2016/17 |
| 7 Dec 2016 | TIT 230/5 v LIO 184/7Match · T20 | TIT | 19* | - | 1 | Titans won by 46 runs | Centurion | CSA T20 Challenge 2016/17 |
| 2 Dec 2016 | TIT 147 v WAR 148/4Match · T20 | TIT | 4 | - | 0 | Warriors won by 6 wickets | Centurion | CSA T20 Challenge 2016/17 |
| 30 Nov 2016 | TIT 170/4 v DOL 171/4Match · T20 | TIT | 72* | - | 0 | Dolphins won by 6 wickets | Durban | CSA T20 Challenge 2016/17 |
| 27 Nov 2016 | TIT 168/5 v KNI 158/6Match · T20 | TIT | 37* | - | 1 | Titans won by 10 runs | Kimberley | CSA T20 Challenge 2016/17 |
| 25 Nov 2016 | CC 115/4 v TIT 7/0Match · T20 | TIT | DNB | - | 2 | No result | Centurion | CSA T20 Challenge 2016/17 |
| 20 Nov 2016 | TIT 185/4 v DOL 127/8Match · T20 | TIT | 65* | - | 0 | Titans won by 58 runs | Bloemfontein | CSA T20 Challenge 2016/17 |
| 18 Nov 2016 | KNI 185/6 v TIT 186/7Match · T20 | TIT | 30 | - | 1 | Titans won by 3 wickets | Benoni | CSA T20 Challenge 2016/17 |
| 16 Nov 2016 | CC 141/6 v TIT 142/4Match · T20 | TIT | 22* | - | 0 | Titans won by 6 wickets | Paarl | CSA T20 Challenge 2016/17 |
| 12 Nov 2016 | TIT 194/4 v LIO 152/8Match · T20 | TIT | 37* | - | 2 | Titans won by 42 runs | Johannesburg | CSA T20 Challenge 2016/17 |
| 12 Dec 2015 | DOL 159/5 v TIT 161/3Final · T20 | TIT | 7* | - | 1 | Titans won by 7 wickets | Centurion | Ram Slam T20 Challenge 2015/16 |
| 6 Dec 2015 | TIT 136/9 v KNI 139/6Match · T20 | TIT | 6 | - | 0 | Knights won by 4 wickets | Benoni | Ram Slam T20 Challenge 2015/16 |
| 4 Dec 2015 | TIT 158/2 v LIO 93/8Match · T20 | TIT | 1* | - | 0 | Titans won by 68 runs (DLS method) | Benoni | Ram Slam T20 Challenge 2015/16 |
| 28 Nov 2015 | TIT 167/3 v WAR 127Match · T20 | TIT | 17 | - | 1 | Titans won by 40 runs | Port Elizabeth | Ram Slam T20 Challenge 2015/16 |
| 18 Nov 2015 | TIT 136/9 v DOL 70Match · T20 | TIT | 17 | - | 2 | Titans won by 66 runs | Durban | Ram Slam T20 Challenge 2015/16 |
| 15 Nov 2015 | WAR 149/7 v TIT 150/5Match · T20 | TIT | 14* | - | 1 | Titans won by 5 wickets | Centurion | Ram Slam T20 Challenge 2015/16 |
| 8 Nov 2015 | TIT 173/5 v CC 147/6Match · T20 | TIT | 61* | - | 0 | Titans won by 26 runs | Centurion | Ram Slam T20 Challenge 2015/16 |
| 1 Nov 2015 | DOL 179/4 v TIT 173/8Match · T20 | TIT | 11 | - | 0 | Dolphins won by 6 runs | Centurion | Ram Slam T20 Challenge 2015/16 |
| 30 Nov 2014 | WAR 148/7 v TIT 128/7Match · T20 | TIT | 3 | - | 0 | Warriors won by 20 runs | Bloemfontein | Ram Slam T20 Challenge 2014/15 |
| 6 Feb 2014 | DOL 200/4 v TIT 169Semi-Final · T20 | TIT | 22 | - | 0 | Dolphins won by 31 runs | Durban | Ram Slam T20 Challenge 2013/14 |
| 2 Feb 2014 | KNI 137/7 v TIT 138/2Match · T20 | TIT | DNB | - | 0 | Titans won by 8 wickets | Kimberley | Ram Slam T20 Challenge 2013/14 |
| 29 Jan 2014 | TIT 115/7 v DOL 120/2Match · T20 | TIT | 31 | - | 0 | Dolphins won by 8 wickets | Centurion | Ram Slam T20 Challenge 2013/14 |
| 24 Jan 2014 | WAR 59/9 v TITMatch · T20 | TIT | - | - | 0 | No result | East London | Ram Slam T20 Challenge 2013/14 |
| 22 Jan 2014 | CC 129/9 v TIT 116/6Match · T20 | TIT | 17 | - | 1 | Cape Cobras won by 13 runs | Cape Town | Ram Slam T20 Challenge 2013/14 |
| 19 Jan 2014 | TIT 148 v KNI 149/3Match · T20 | TIT | 21 | - | 0 | Knights won by 7 wickets | Centurion | Ram Slam T20 Challenge 2013/14 |
| 17 Jan 2014 | TIT 158/9 v LIO 148/3Match · T20 | TIT | 34 | - | 1 | Titans won by 10 runs | Potchefstroom | Ram Slam T20 Challenge 2013/14 |
| 9 Jan 2014 | CC 96/4 v TIT 89/4Match · T20 | TIT | 41 | - | 0 | Titans won by 6 wickets (DLS method) | Centurion | Ram Slam T20 Challenge 2013/14 |
| 5 Jan 2014 | DOL 154/4 v TIT 146/7Match · T20 | TIT | 19 | - | 1 | Dolphins won by 8 runs | Cape Town | Ram Slam T20 Challenge 2013/14 |
| 7 Apr 2013 | LIO 155/5 v TIT 125Final · T20 | TIT | 6 | - | 1 | Lions won by 30 runs | Johannesburg | Ram Slam T20 Challenge 2012/13 |
| 3 Apr 2013 | WAR 127/9 v TIT 130/6Semi-Final · T20 | TIT | 41* | - | 0 | Titans won by 4 wickets | East London | Ram Slam T20 Challenge 2012/13 |
| 26 Mar 2013 | KNI 132/7 v TIT 133/2Match · T20 | TIT | DNB | - | 0 | Titans won by 8 wickets | Bloemfontein | Ram Slam T20 Challenge 2012/13 |
| 22 Mar 2013 | DOL 143/5 v TIT 145/6Match · T20 | TIT | 34* | - | 0 | Titans won by 4 wickets | Centurion | Ram Slam T20 Challenge 2012/13 |
| 12 Mar 2013 | TIT 178/4 v CC 171/4Match · T20 | TIT | 68* | - | 0 | Titans won by 7 runs | Paarl | Ram Slam T20 Challenge 2012/13 |
| 6 Mar 2013 | KNI 196/3 v TIT 188/8Match · T20 | TIT | 7 | 0/13 | 0 | Knights won by 8 runs | Centurion | Ram Slam T20 Challenge 2012/13 |
| 22 Feb 2013 | WAR 120/8 v TIT 121/5Match · T20 | TIT | 16* | - | 0 | Titans won by 5 wickets | Port Elizabeth | Ram Slam T20 Challenge 2012/13 |