Place Of Birth
Johannesburg, Gauteng
Born
27 October 1997
Country
South Africa
Role
WK-Batsman
Batting Style
Left Handed Bat
| Match | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Northamptonshire vs Middlesex · Match 9 | First Class | April 17, 2026 | 27 | 29 | 3 | 0 | 93.10 |
| Kent vs Northamptonshire · Match 7 | First Class | April 10, 2026 | 127 | 170 | 19 | 2 | 74.71 |
| Northamptonshire vs Lancashire · Match 3 | First Class | April 3, 2026 | 29 | 42 | 6 | 0 | 69.05 |
| Kathmandu Gurkhas vs Biratnagar Kings · Match 8 | T20 | November 22, 2025 | 3 | 4 | 0 | 0 | 75.00 |
| Northamptonshire vs Hampshire · 2nd Semi-Final | T20 | September 13, 2025 | 19 | 15 | 4 | 0 | 126.67 |
| Northamptonshire vs Glamorgan · 47th Match | First Class | September 8, 2025 | 50 | 70 | 8 | 1 | 71.43 |
| Series | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| County Championship Division Two 2026 | FIRSTCLASS | Apr 3, 2026 - Sep 27, 2026 | 183 | 241 | 28 | 2 | 75.93 |
| Nepal Premier League 2025 | T20 | Nov 17, 2025 - Dec 13, 2025 | 3 | 4 | 0 | 0 | 75.00 |
| Metro Bank One Day Cup 2025 | LISTA | Aug 5, 2025 - Sep 20, 2025 | 121 | 161 | 15 | 2 | 75.16 |
| Vitality Blast 2025 | T20 | May 29, 2025 - Sep 13, 2025 | 342 | 240 | 47 | 11 | 142.50 |
| County Championship Division Two 2025 | FIRSTCLASS | Apr 4, 2025 - Sep 27, 2025 | 468 | 825 | 70 | 5 | 56.73 |
| Metro Bank One Day Cup 2024 | LISTA | Jul 24, 2024 - Sep 23, 2024 | 153 | 250 | 15 | 0 | 61.20 |
| Format | Matches | Innings | Runs | BF | HS | AVG | SR | Not Out | 4s | 6s | 50s | 100s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 63 | 62 | 1504 | 1172 | 78 | 25.9300 | 128.3200 | 4 | 204 | 27 | 7 | 0 |
| List A | 61 | 60 | 1778 | 2189 | 112 | 30.6500 | 81.2200 | 2 | 205 | 19 | 9 | 4 |
| First Class | 99 | 174 | 5448 | 9526 | 185 | 33.0100 | 57.1900 | 9 | 759 | 23 | 24 | 12 |
| Format | Matches | Innings | Overs | Balls | Runs | Wkts | AVG | Econ | SR | Bbi | Bbm | 4w | 5w | 10w |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 63 | 0 | 0.00 | 0 | 0 | 0 | 0.0000 | 0.0000 | 0.0000 | - | - | 0 | 0 | 0 |
| List A | 61 | 0 | 0.00 | 0 | 0 | 0 | 0.0000 | 0.0000 | 0.0000 | - | - | 0 | 0 | 0 |
| First Class | 99 | 4 | 7.30 | 45 | 43 | 0 | 0.0000 | 5.7300 | 0.0000 | - | - | 0 | 0 | 0 |