Personal details
Born19 Jan 1980
Age46 Years
NationalityStellenbosch, South Africa
RoleTop-order batsman
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 2 | 8 | 4.00 | 33.33 | 0 | – |
| T20I | 9 | 161 | 17.88 | 120.14 | 1 | 6.50 |
| T20 | 185 | 3869 | 23.73 | 124.76 | 21 | 7.93 |
| List A | 179 | 5543 | 32.99 | – | 44 | 5.63 |
| First-class | 149 | 7761 | 31.16 | – | 56 | 3.45 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 2 | 2 | 0 | 8 | 7 | 4.00 | 24 | 33.33 | 0 | 0 | 0 | 0 | 0 |
| T20I | 9 | 9 | 0 | 161 | 68 | 17.88 | 134 | 120.14 | 0 | 2 | 18 | 4 | 0 |
| T20 | 185 | 175 | 12 | 3869 | 112 | 23.73 | 3101 | 124.76 | 1 | 23 | 358 | 144 | 40 |
| List A | 179 | 176 | 8 | 5543 | 166 | 32.99 | 0 | – | 9 | 36 | 0 | 0 | 68 |
| First-class | 149 | 263 | 14 | 7761 | 158 | 31.16 | 0 | – | 13 | 44 | 0 | 0 | 127 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 9 | 2 | 2 | 13 | 1 | 1/6 | 13.00 | 6.50 | 0 | 0 |
| T20 | 185 | 49 | 94 | 746 | 21 | 2/15 | 35.52 | 7.93 | 0 | 0 |
| List A | 179 | 0 | 342.2 | 1929 | 44 | 4/43 | 43.84 | 5.63 | 0 | 0 |
| First-class | 149 | 0 | 754.2 | 2609 | 56 | – | 46.58 | 3.45 | 1 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Caribbean Premier League | 16 | 254 | 56 | 16.93 | 108.55 | 0 | – |
| 4-Day Franchise Series | 7 | 352 | 57 | 29.33 | 38.72 | 3 | 3.94 |
| CSA T20 Challenge | 9 | 199 | 57 | 28.43 | 126.75 | 0 | 12.60 |
| Momentum One Day Cup | 14 | 897 | 163 | 64.07 | 96.56 | 5 | 6.12 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
New Zealand | 3 | 143 | 68 | 47.67 | 140.20 | 2 | 0 |
Pakistan | 3 | 10 | 7 | 3.33 | 76.92 | 0 | 0 |
Sri Lanka | 3 | 8 | 7 | 2.67 | 42.11 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Pakistan | 1 | 1 | 6 | 6.00 | 6.00 | 6.00 |
Sri Lanka | 1 | 0 | 7 | – | 7.00 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Pakistan | 1 | 7 | 7 | 7.00 | 38.89 | 0 | 0 |
India | 1 | 1 | 1 | 1.00 | 16.67 | 0 | 0 |
Last 10 innings · batting
1vs AUS-L
6vs PAK-L
1vs AUS-M
0vs ENG-M
38vs IND-M
6vs IND-L
1vs WAR
3vs LIO
11vs COBRA
21vs WAR
T20
vs AUS-L27 Jul 2025 · b B Lee
1(3)
T20
vs PAK-L25 Jul 2025 · c S Malik b Sohail Tanvir
6(9)
T20
vs AUS-M7 Mar 2025 · c B Cutting b X Doherty
1(3)
T20
vs ENG-M3 Mar 2025 · lbw b RJ Sidebottom
0(1)
T20
vs IND-M1 Mar 2025 · c I Pathan b P Negi
38(28)
T20
vs IND-L10 Sep 2022 · b Y Singh
6(6)
T20
vs WAR24 Feb 2021 · lbw b JJT Smuts
1(4)
T20
vs LIO22 Feb 2021 · b BE Hendricks
3(7)
List A
vs COBRA12 Feb 2020 · c T Ntini b RK Kleinveldt
11(15)
List A
vs WAR9 Feb 2020 · c RS Second b ACR Birch
21(19)
Last 10 innings · bowling
1/23vs ENG-M
0/11vs IND-M
0/14vs NZL
0/11vs LIO
0/7vs TS
0/21vs COBRA
0/7vs DOL
0/21vs COBRA
0/14vs WAR
2/53vs DOL

New Zealand
Pakistan
Sri Lanka
India