Titans
Tsepo Ndwandwa
31South Africa
- Right-handed batter
- Left-arm orthodox spin bowler
- Middle-overs bowler
First-class record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| First-class matches | 28 | 31 | 98 | 5.16 | 27.0 | 0/0 | 20 |
| Last 10 | 10 | 14 | 37 | 5.29 | 19.1 | 0/0 | 16* |
Bowling
| Mat | Balls | Wkts | Avg | Econ | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|---|
| First-class matches | 28 | 3,846 | 64 | 33.81 | 3.38 | 6/178 | 3 | 0 |
| Last 10 | 10 | 1,532 | 35 | 26.06 | 3.57 | 6/178 | 3 | 0 |
Batting style
Lower-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 4.5 | 29.4 | |
| Average v pace | 3.7 | 29.0 | |
| Strike rate v pace | 15 | 52 | |
| Balls per dismissal | 20 | 57 | |
| Dot % | 91.4 | 75.0 |
256 balls in first-class matches · Nov 2021 – Feb 2026
Compare with other playersBowling style
Wicket-taking left-arm spinner
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 26.1 | 33.2 | |
| Balls per wicket | 47.1 | 60.4 | |
| Economy | 3.33 | 3.30 | |
| Average v right-handers | 20.0 | 32.2 | |
| Average v left-handers | 62.5 | 39.6 | |
| Dot % | 73.9 | 73.9 |
2,261 balls bowled in first-class matches · Nov 2021 – Feb 2026
Compare with other playersMen's First-class
- Runs a match
- −21.1
- above an average player
Men's First-class bowling, runs a match
Peak −16.0
November 2021Now −21.120172019202120232025
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| First-class | 9 | 37 | 5.3 | 19.1 | 33 | 24.9 | 3.49 |
Not in our first-class batting rankings.
First-class streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| Took a wicket | 8/10 | 79% | 3 | 9 | 2558300624 |
- Tsepo Ndwandwa has taken a wicket in 8 of the last 10 first-class matches bowled in, including the last 3.
Last 10 first-class matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 1 Feb 2026 | Titans | Tuskers | 0 (3) | 4/115 (28.0) | Titans won by 6 wickets | |
| 14 Oct 2025 | Titans | Lions | 7* & 16* | 2/58 (24.5) | Lions won by 9 wickets | |
| 25 Sept 2025 | Titans | Boland | 1 & 0* | 6/178 (43.2) | Boland won by 9 wickets | |
| 10 Apr 2025 | Titans | Lions | 0 & 4 | 0/65 (15.0) | Drawn | |
| 20 Mar 2025 | Titans | Western Province | 0* & 0* | 0/18 (4.0) | Western Province won by 7 wickets | |
| 19 Dec 2024 | Titans | Warriors | 0 (3) | 3/46 (11.1) | Titans won by 10 wickets | |
| 19 Nov 2024 | Titans | Knights | 8* & 0 | 8/69 (29.0) | Titans won by 118 runs | |
| 12 Nov 2024 | Titans | Dolphins | – | 5/124 (36.0) | Drawn | |
| 5 Nov 2024 | Titans | Lions | 0* & 1 | 5/148 (44.0) | Lions won by 153 runs | |
| 14 Dec 2023 | Lions | Dolphins | – | 2/91 (20.0) | Drawn |