Personal details
Born13 Sep 1996
Age30 Years
BattingRight Hand Bat
BowlingRight Arm Off Break
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 60 | 1214 | 24.78 | 122.63 | 0 | 12 |
| List A | 94 | 2372 | 30.8 | 80.46 | 1 | 6.27 |
| First-class | 83 | 4427 | 38.16 | 64.74 | 4 | 3.43 |
| T10 | 1 | 126 | 126.00 | 225.00 | 0 | – |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 60 | 52 | 3 | 1214 | 90 | 24.78 | 990 | 122.63 | 0 | 5 | 103 | 42 | 15 |
| List A | 94 | 86 | 9 | 2372 | 126 | 30.8 | 2948 | 80.46 | 5 | 10 | 258 | 41 | 51 |
| First-class | 83 | 124 | 8 | 4427 | 154 | 38.16 | 6838 | 64.74 | 11 | 24 | 576 | 74 | 165 |
| T10 | 1 | 3 | 2 | 126 | 77 | 126.00 | 56 | 225.00 | 0 | 1 | 5 | 14 | 0 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 60 | 1 | 1 | 12 | 0 | – | 0 | 12 | 0 | 0 |
| List A | 94 | 4 | 7.1 | 45 | 1 | 1/21 | 45 | 6.27 | 0 | 0 |
| First-class | 83 | 11 | 27.2 | 94 | 4 | 1/4 | 23.5 | 3.43 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| 4-Day Franchise Series | 27 | 1677 | 154 | 40.90 | 69.27 | 2 | 3.80 |
| CSA T20 Challenge | 34 | 879 | 90 | 31.39 | 140.64 | 0 | – |
| CSA Provincial One Day Challenge | 48 | 1003 | 126 | 27.86 | 82.21 | 1 | 7.00 |
| SA20 | 4 | 14 | 10 | 4.67 | 51.85 | 0 | – |
Last 10 innings · batting
14vs WAR
61vs LIO
18vs SWD
26vs BOL
17vs KZNI
6*vs ETS
28*vs SA-E
0vs WP
77*vs WP
49*vs DOL
T20
vs WAR11 Nov 2026 · c Jp King b K Mungroo
14(12)
T20
vs LIO1 Nov 2026 · c RVD Dussen b Nqabayomzi Peter
61(41)
T20
vs SWD29 Oct 2026 · c J Malan b R Rhode
18(20)
T20
vs BOL25 Oct 2026 · c A Mnyaka b N Brand
26(21)
T20
vs KZNI13 Oct 2026 · b G Dukes
17(13)
T20
vs ETS11 Oct 2026 · Not out
6*(1)
T20
vs SA-E7 Oct 2026 · Not out
28*(17)
T10
vs WP19 Apr 2026 · c Daniel Smith b R Daniels
0(1)
T10
vs WP18 Apr 2026 · Not out
77*(32)
T10
vs DOL18 Apr 2026 · Not out
49*(23)
Last 10 innings · bowling
0/0vs GRB
0/1vs EST
1/21vs EST
0/0vs KNI
0/0vs MPL
0/12vs KNI
0/8vs MPL
1 & 0/28 & 24vs GRB
1/15vs EST
0/12vs HL
First Class
vs GRB2 Mar 2023
0/0
First Class
vs EST23 Feb 2023
0/1
List A
vs EST18 Dec 2022
1/21
First Class
vs KNI17 Nov 2022
0/0
First Class
vs MPL3 Nov 2022
0/0
List A
vs KNI21 Mar 2022
0/12
First Class
vs MPL3 Mar 2022
0/8
First Class
vs GRB10 Feb 2022
1 & 0/28 & 24
First Class
vs EST13 Jan 2022
1/15
T20
vs HL25 Sep 2021
0/12
Titans Cricket