Personal details
Born3 May 1984
Age42 Years
NationalityJohannesburg, South Africa
RoleWicketkeeper batsman
BattingRight Hand Bat
BowlingRight Arm Off Break
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 55 | 1352 | 27.59 | 76.16 | 0 | 7.40 |
| T20I | 46 | 812 | 21.94 | 115.01 | 2 | 8.64 |
| T20 | 69 | 1178 | 20.66 | 117.21 | 2 | 8.64 |
| List A | 138 | 3348 | 27.44 | 77.07 | 0 | 7.40 |
| First-class | 22 | 676 | 16.09 | 50.94 | 3 | 4.80 |
Debuts
ODINetherlands vs Scotland, Amstelveen1 Jul 2010
T20INetherlands vs Canada, Dubai (DSC)13 Mar 2012
First ClassNortherns vs Easterns, Centurion14 Oct 2004
List ANortherns vs Easterns, Centurion17 Oct 2014
T20Sussex vs Netherlands, North Sound10 Jan 2012
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 55 | 54 | 5 | 1352 | 137 | 27.59 | 1775 | 76.16 | 1 | 8 | 137 | 21 | 26 |
| T20I | 46 | 44 | 7 | 812 | 75 | 21.94 | 706 | 115.01 | 0 | 4 | 71 | 21 | 28 |
| T20 | 69 | 65 | 8 | 1178 | 75 | 20.66 | 1005 | 117.21 | 0 | 5 | 105 | 34 | 35 |
| List A | 138 | 134 | 12 | 3348 | 137 | 27.44 | 4344 | 77.07 | 2 | 21 | 0 | 0 | 95 |
| First-class | 22 | 42 | 0 | 676 | 81 | 16.09 | 1327 | 50.94 | 0 | 3 | 0 | 0 | 37 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 55 | 3 | 5 | 37 | 0 | – | – | 7.40 | 0 | 0 |
| T20I | 46 | 3 | 5.4 | 49 | 2 | 1/3 | 24.50 | 8.64 | 0 | 0 |
| T20 | 69 | 3 | 5.4 | 49 | 2 | 1/3 | 24.50 | 8.64 | 0 | 0 |
| List A | 138 | 0 | 5 | 37 | 0 | – | – | 7.40 | 0 | 0 |
| First-class | 22 | 0 | 10 | 48 | 3 | 3/42 | 16.00 | 4.80 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 10 | 160 | 48 | 20.00 | 122.14 | 0 | – |
| ICC Cricket World Cup | 9 | 192 | 44 | 21.33 | 69.06 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Ireland | 6 | 74 | 40 | 18.50 | 115.63 | 0 | 0 |
England | 1 | 48 | 48 | 48.00 | 106.67 | 0 | 0 |
Afghanistan | 3 | 32 | 18 | 10.67 | 96.97 | 0 | 0 |
Zimbabwe | 3 | 24 | 12 | 8.00 | 88.89 | 0 | 0 |
Bangladesh | 3 | 22 | 13 | 7.33 | 70.97 | 0 | 0 |
South Africa | 1 | 14 | 14 | 14.00 | 155.56 | 0 | 0 |
New Zealand | 1 | 4 | 4 | 4.00 | 50.00 | 0 | 0 |
Sri Lanka | 1 | 1 | 1 | 1.00 | 25.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Zimbabwe | 1 | 0 | 11 | – | 11.00 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Ireland | 5 | 124 | 46 | 24.80 | 67.03 | 0 | 0 |
Bangladesh | 3 | 115 | 64 | 57.50 | 101.77 | 1 | 0 |
South Africa | 4 | 80 | 44 | 20.00 | 68.38 | 0 | 0 |
Zimbabwe | 4 | 67 | 39 | 22.33 | 79.76 | 0 | 0 |
England | 2 | 66 | 37 | 33.00 | 75.86 | 0 | 0 |
Sri Lanka | 2 | 52 | 52 | 26.00 | 92.86 | 1 | 0 |
Afghanistan | 3 | 52 | 51 | 26.00 | 115.56 | 1 | 0 |
India | 2 | 30 | 26 | 15.00 | 47.62 | 0 | 0 |
West Indies | 2 | 27 | 27 | 13.50 | 69.23 | 0 | 0 |
Pakistan | 2 | 5 | 3 | 2.50 | 33.33 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Zimbabwe | 1 | 0 | 13 | – | 13.00 | – |
Last 10 innings · batting
13vs SCO
36vs NEP
13vs SCO
6vs USA
8vs CAN
16*vs SL
8vs IRE
0vs SCO
5*vs NAM
0vs NEP
ODI
vs SCO12 Jun 2025 · c F McCreath b Mackenzie Jones
13(13)
ODI
vs NEP10 Jun 2025 · c B Ahmed b Lalit Rajbanshi
36(60)
ODI
vs SCO6 Jun 2025 · lbw b M Watt
13(31)
ODI
vs USA15 Aug 2024 · lbw b M Kumar
6(22)
ODI
vs CAN11 Aug 2024 · b S Zafar
8(15)
T20
vs SL28 May 2024 · Not out
16*(15)
T20I
vs IRE24 May 2024 · b C Young
8(7)
T20I
vs SCO22 May 2024 · lbw b CN Greaves
0(2)
T20I
vs NAM29 Feb 2024 · Not out
5*(2)
ODI
vs NEP17 Feb 2024 · c DS Airee b K Bhurtel
0(2)
Last 7 innings · bowling
0/7vs DCC
0/25vs PNJB
0/11vs ZIM
0/13vs ZIM
0/4vs NEP
1/3vs SCO
1/35vs SCO
Netherlands Cricket
Ireland
England
Afghanistan
Zimbabwe
Bangladesh
South Africa
New Zealand
Sri Lanka
India
West Indies
Pakistan