Personal details
Born24 May 1997
Age29 Years
NationalityKlerksdorp, North West Province, South Africa
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 1 | 3 | 3 | 8.33 | 0 | 0 |
| T20 | 37 | 491 | 17.53 | 99.39 | 6 | 9.09 |
| List A | 63 | 1349 | 22.11 | 70.88 | 4 | 6.45 |
| First-class | 65 | 3245 | 29.5 | 45.87 | 14 | 5.07 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 1 | 1 | 0 | 3 | 3 | 3 | 36 | 8.33 | 0 | 0 | 0 | 0 | 2 |
| T20 | 37 | 29 | 1 | 491 | 46 | 17.53 | 494 | 99.39 | 0 | 0 | 42 | 6 | 14 |
| List A | 63 | 61 | 0 | 1349 | 109 | 22.11 | 1903 | 70.88 | 2 | 5 | 140 | 8 | 25 |
| First-class | 65 | 115 | 5 | 3245 | 205 | 29.5 | 7074 | 45.87 | 7 | 13 | 448 | 6 | 71 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 37 | 8 | 15.1 | 138 | 6 | 3/18 | 23 | 9.09 | 0 | 0 |
| List A | 63 | 6 | 17.3 | 113 | 4 | 4/13 | 28.25 | 6.45 | 0 | 0 |
| First-class | 65 | 27 | 159.3 | 810 | 14 | 2/24 | 57.85 | 5.07 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| 4-Day Franchise Series | 20 | 1003 | 137 | 28.66 | 48.04 | 7 | 5.44 |
| CSA T20 Challenge | 21 | 367 | 46 | 19.32 | 102.23 | 0 | – |
| CSA Provincial One Day Challenge | 36 | 1023 | 109 | 28.42 | 76.69 | 0 | 6.00 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 1 | 3 | 3 | 3.00 | 8.33 | 0 | 0 |
Last 10 innings · batting
18vs MPR
12vs SA-E
1 & 14vs NWD
25 & 8vs ENG-L
14 & 55vs ENG-L
0vs LIO
10vs WAR
3vs NWD
21vs WAR
36vs WP
T20
vs MPR24 Oct 2026 · c B van Niekerk b J Hinrichsen
18(17)
T20
vs SA-E18 Oct 2026 · lbw b M Bakker
12(9)
First Class
vs NWD10 Sep 2026 · b DM Dupavillon & b W Lubbe
1 & 14(19 & 17)
First Class
vs ENG-L29 May 2026 · c AM Tribe b EV Jack & c LP White b N Sharma
25 & 8(54 & 16)
First Class
vs ENG-L22 May 2026 · b EV Jack & b EV Jack
14 & 55(33 & 115)
List A
vs LIO29 Mar 2026 · b B Swanepoel
0(5)
List A
vs WAR25 Mar 2026 · c S Qeshile b PE Kruger
10(13)
List A
vs NWD22 Mar 2026 · b Carl Fryer
3(7)
List A
vs WAR18 Mar 2026 · c Gideon Peters b PE Kruger
21(41)
List A
vs WP8 Mar 2026 · b KI Simmonds
36(40)
Last 10 innings · bowling
0/28vs NWD
0/12vs BOL
1/29vs ZIM-E
1/16vs ZIM-E
1/41vs DOL
1/15vs WPR
0/25vs KNI
0/8vs WAR
0/32vs DOL
1/41vs WPR
First Class
vs NWD10 Sep 2026
0/28
First Class
vs BOL31 Oct 2024
0/12
List A
vs ZIM-E15 Aug 2024
1/29
List A
vs ZIM-E13 Aug 2024
1/16
First Class
vs DOL14 Feb 2024
1/41
First Class
vs WPR14 Dec 2023
1/15
First Class
vs KNI30 Nov 2023
0/25
First Class
vs WAR4 Nov 2023
0/8
First Class
vs DOL5 Mar 2023
0/32
First Class
vs WPR19 Feb 2023
1/41
Titans Cricket
Zimbabwe