Players
Series
Matches
Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Indian Premier League
Matches
Players
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
New and Updated Pages
Milestones
Approaching Milestones
Recent Achievements
Ratings
World XI (Test)
World XI (ODI)
World XI (T20)
Top Ten (Test)
Top Ten (ODI)
Top Ten (T20)
Search
Quiz
Country Records and Statistics - Player Listings
The importance of stats in cricket
While games are won on the pitch, the work of understanding cricket often comes down to statistics. Understanding these numbers can help you get more out of the game you love.
Test
ODI
T20I
Players for
Afghanistan
Australia
Bangladesh
Bermuda
Canada
East Africa
England
Hong Kong
India
Ireland
Jersey
Kenya
Namibia
Nepal
Netherlands
New Zealand
Oman
Pakistan
Papua New Guinea
Scotland
South Africa
Sri Lanka
United Arab Emirates
United States
West Indies
Zimbabwe
Recent Only
Name
Known As
Born
Career
Matches
Inns
Runs
100s
HS
Bat Avg
Wkts
4W
Bowl Avg
E/R
Best
S J Baard*
Stephan Baard
29/04/1992
2019-
19
19
348
0
73*
18.32
0
0
-
-
J C Balt*
Jan Balt
09/11/2003
2025-
2
2
35
0
35
35.00
0
0
-
5.75
0/1
K Birkenstock*
Karl Birkenstock
27/03/1996
2019-
20
18
258
0
61*
15.18
5
0
52.80
6.44
2/24
P Blignaut*
Peter-Daniel Blignaut
21/10/2005
2024-
1
1
0
0
0*
0.00
1
0
28.00
7.00
1/28
J T Brassell*
Jack Brassell
31/03/2005
2024-
8
5
2
0
1*
0.40
8
0
36.75
5.55
2/11
A J Burger
Andries Burger
25/08/1981
2003-2003
6
6
199
0
85*
33.17
3
0
34.67
6.50
1/18
L J Burger
Louis Burger
12/03/1978
2003-2003
6
6
11
0
5*
2.20
6
0
49.50
5.40
3/39
S F Burger
Sarel Burger
13/10/1983
2003-2003
2
2
11
0
6*
5.50
0
0
-
6.09
0/32
D L Cock*
Divan Cock
23/02/2003
2022-
16
16
313
0
59*
20.87
0
0
-
4.50
0/9
N Davin*
Nikolaas Davin
19/12/1997
2023-
13
13
255
0
90*
19.62
0
0
-
-
J I de Villiers*
Jan-Izak de Villiers
06/05/2001
2020-
8
7
28
0
14
4.67
2
0
77.00
6.70
2/47
M du Preez*
Michau du Preez
03/01/1996
2021-
3
3
14
0
5*
4.67
0
0
-
-
M G Erasmus*
Gerhard Erasmus
11/04/1995
2019-
61
60
2155
2
125*
39.18
52
3
24.19
4.45
5/28
S Fouche*
Shaun Fouche
14/02/2000
2023-
12
11
261
0
83*
23.73
13
0
21.23
5.21
3/37
J N Frylinck*
Jan Frylinck
06/04/1994
2019-
46
42
883
1
114*
24.53
37
1
27.95
4.47
5/13
Z E Green*
Zane Green
11/10/1996
2019-
49
42
913
0
75
23.41
0
0
-
-
Z Groenewald
Zhivago Groenewald
08/06/1993
2019-2019
4
2
4
0
3*
4.00
11
1
11.82
3.94
5/20
M Karg
Morne Karg
12/07/1977
2003-2003
3
2
45
0
41*
22.50
0
0
-
-
M G Kariata*
Morris Kariata
21/07/2005
2024-
1
0
0
0
0*
0.00
1
0
31.00
6.20
1/31
D Keulder
Daniel Keulder
02/08/1973
2003-2003
6
6
132
0
52*
22.00
0
0
-
-
B L Kotze
Bjorn Kotze
12/12/1978
2003-2003
5
4
27
0
24
9.00
3
0
92.00
6.42
2/51
D B Kotze
Deon Kotze
12/09/1973
2003-2003
6
6
82
0
27*
16.40
2
0
128.00
5.45
1/32
J P Kotze*
J P Kotze
23/04/1994
2019-
25
25
546
1
136*
22.75
0
0
-
-
M B Kruger*
Malan Kruger
12/04/1995
2024-
16
15
300
0
73*
20.00
0
0
-
-
D O Leicher*
Dylan Leicher
03/05/2004
2024-
4
3
110
0
58*
36.67
1
0
71.00
6.45
1/55
J N Loftie-Eaton*
Jan Nicol Loftie-Eaton
15/03/2001
2021-
49
45
1081
0
73*
28.45
29
2
23.86
5.22
4/34
J L Louw
Jan Louw
19/06/1959
2003-2003
1
0
0
0
0*
0.00
1
0
60.00
6.00
1/60
L Louwrens*
Lo-handre Louwrens
24/04/1999
2022-
26
25
582
0
57*
23.28
0
0
-
-
T Lungameni*
Tangeni Lungameni
17/04/1992
2022-
34
18
51
0
12
5.67
51
2
23.47
4.50
6/42
B G Murgatroyd
Bryan Murgatroyd
19/10/1969
2003-2003
6
6
90
0
52*
15.00
0
0
-
-
W P Myburgh*
Willem Myburgh
01/12/2000
2025-
1
1
0
0
0*
0.00
0
0
-
-
B M Scholtz*
Bernard Scholtz
03/10/1990
2019-
62
40
304
0
31
12.67
93
5
19.71
3.35
5/22
B Shikongo*
Ben Shikongo
08/05/2000
2020-
22
13
18
0
3
6.00
25
1
33.96
6.06
4/29
J J Smit*
J J Smit
10/11/1995
2019-
50
46
1035
0
94*
26.54
51
4
21.96
4.28
5/26
G Snyman
Gerrie Snyman
30/04/1981
2003-2003
5
4
5
0
5*
1.25
6
0
46.83
5.85
3/69
S J Swanepoel
Stephan Swanepoel
02/12/1981
2003-2003
5
5
43
0
23*
8.60
0
0
-
-
R Trumpelmann*
Ruben Trumpelmann
01/02/1998
2021-
47
38
527
0
55
17.00
69
4
25.93
4.87
5/30
M van Lingen*
Michael van Lingen
24/10/1997
2021-
40
39
1316
5
133*
38.71
2
0
39.50
4.84
1/0
B O van Rooi
Burton van Rooi
09/07/1982
2003-2003
3
3
26
0
17*
26.00
1
0
119.00
5.95
1/24
M van Schoor
Melt van Schoor
08/12/1967
2003-2003
5
5
58
0
24*
14.50
0
0
-
-
R J van Vuuren
Rudolph van Vuuren
20/09/1972
2003-2003
5
5
26
0
14*
8.67
8
1
37.25
5.96
5/43
C Viljoen
Christi Viljoen
28/09/1987
2019-2019
2
2
19
0
17
19.00
2
0
7.00
2.80
2/6
R Walters
Riaan Walters
10/08/1980
2003-2003
2
2
0
0
0*
0.00
0
0
-
-
D Wiese*
David Wiese
18/05/1985
2022-2022
9
9
228
0
67*
28.50
6
0
61.67
5.01
2/22
C G Williams
Craig Williams
25/02/1984
2019-2022
18
18
488
1
129
30.50
3
0
74.67
4.67
1/37
H N Ya France*
Pikky Ya France
23/04/1990
2019-
25
21
263
0
52
26.30
15
0
44.07
4.58
2/27
Total Players = 46
Player Records and Statistics
Country Records and Statistics
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links