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
C N Ackermann*
Colin Ackermann
04/04/1991
2021-
21
19
505
0
81*
28.06
15
1
35.60
4.44
4/22
Adeel Raja
Adeel Raja
15/08/1980
2002-2011
21
12
28
0
8
2.80
17
1
40.59
4.89
4/42
Ahsan Malik
Ahsan Malik
29/08/1989
2011-2014
12
5
14
0
10
0.00
12
0
34.00
5.20
3/38
G J A Aponso
Flavian Aponso
28/10/1952
1996-1996
5
4
120
0
58*
30.00
2
0
128.50
6.37
1/57
Aryan Dutt*
Aryan Dutt
12/05/2003
2021-
53
38
221
0
23
7.62
62
1
32.89
4.85
6/34
P Bakker
Paul-Jan Bakker
19/08/1957
1996-1996
5
1
1
0
1
0.00
3
0
71.67
5.00
2/51
W Barresi*
Wesley Barresi
03/05/1984
2010-
55
54
1352
1
137
27.59
0
0
-
7.40
0/4
P R P Boissevain
Philippe Boissevain
18/10/2000
2021-2022
6
6
44
0
15*
7.33
4
0
81.50
7.01
2/39
P W Borren
Peter Borren
21/08/1983
2006-2014
58
50
1004
0
96*
22.31
46
1
35.22
4.91
4/32
A F Buurman
Atse Buurman
21/03/1982
2007-2011
17
11
140
0
34*
15.56
0
0
-
-
P E Cantrell
Peter Cantrell
28/10/1962
1996-1996
5
5
160
0
47*
32.00
3
0
56.67
5.48
1/18
N E Clarke
Nolan Clarke
22/06/1948
1996-1996
5
5
50
0
32*
10.00
0
0
-
-
B N Cooper
Ben Cooper
10/02/1992
2013-2021
13
11
187
0
74*
18.70
0
0
-
-
T L W Cooper*
Tom Cooper
26/11/1986
2010-
32
31
1319
1
101*
45.48
14
0
36.86
4.77
3/11
N R J Croes*
Noah Croes
13/12/1999
2023-
21
19
390
0
50*
22.94
0
0
-
-
T N de Grooth
Tom de Grooth
15/05/1979
2006-2013
34
32
480
0
97*
17.14
1
0
2.00
2.00
1/2
B F W de Leede*
Bas de Leede
15/10/1999
2018-
54
50
1239
1
123*
27.53
45
2
32.40
5.94
5/52
T B M de Leede
Timotheus de Leede
25/01/1968
1996-2007
29
25
400
0
58
16.67
29
1
34.45
5.26
4/35
W P Diepeveen
Wilfred Diepeveen
18/06/1985
2011-2011
1
1
6
0
6*
6.00
0
0
-
-
S A Edwards*
Scott Edwards
23/08/1996
2018-
69
64
2111
0
86*
38.38
0
0
-
-
S A Engelbrecht*
Sybrand Engelbrecht
15/09/1988
2023-
12
12
385
0
70*
35.00
0
0
-
8.50
0/17
J Esmeijer
Jacob-Jan Esmeijer
28/05/1972
2002-2003
6
5
10
0
7*
2.50
0
0
-
5.47
0/16
C Floyd*
Clayton Floyd
07/08/1996
2022-
10
5
14
0
9*
3.50
5
0
67.20
4.73
2/41
B D Glover*
Brandon Glover
03/04/1997
2019-
9
6
29
0
18*
14.50
9
0
49.33
6.08
3/43
B H G Gorlee
Boris Gorlee
22/02/2001
2022-2022
3
3
29
0
16*
9.67
0
0
-
-
E Gouka
Eric Gouka
29/01/1970
1996-1996
3
2
19
0
19*
19.00
1
0
51.00
13.91
1/32
V Grandia
Victor Grandia
10/01/1979
2002-2002
1
1
0
0
0*
0.00
1
0
40.00
8.00
1/40
T J G Gruitjers
Timothy Gruitjers
28/08/1991
2010-2013
5
4
68
0
32*
22.67
2
0
39.50
3.95
2/37
T J Heggelman
Thomas Heggelman
16/01/1987
2010-2011
5
5
27
0
22*
5.40
5
0
17.20
5.06
3/29
F Jansen
Floris Jansen
10/06/1962
1996-1996
2
0
0
0
0*
0.00
1
0
62.00
6.89
1/40
M B S Jonkman
Mark Jonkman
20/03/1986
2006-2010
16
9
59
0
16*
11.80
24
0
23.54
4.71
3/24
M M A Jonkman
Maurits Jonkman
20/03/1986
2007-2010
4
2
20
0
13*
10.00
6
0
18.83
4.99
3/22
A N Kervezee
Alexei Kervezee
11/09/1989
2006-2012
39
36
924
0
92*
28.00
0
0
-
8.50
0/8
V J Kingma*
Vivian Kingma
23/10/1994
2014-
30
13
16
0
9
1.60
40
0
28.85
5.08
3/19
F J Klaassen*
Fred Klaassen
13/11/1992
2018-
20
16
79
0
13*
9.88
32
0
25.41
4.41
3/23
K Klein*
Kyle Klein
03/07/2001
2024-
18
11
136
0
25*
17.00
35
3
19.43
4.93
4/32
R Klein*
Ryan Klein
15/06/1997
2022-
14
10
46
0
8
5.75
12
0
44.67
4.99
2/31
J F Kloppenburg
Jan Kloppenburg
19/06/1974
2002-2003
6
6
165
1
121*
27.50
8
1
23.88
4.74
4/42
B P Kruger
Bradley Kruger
17/09/1988
2010-2011
5
3
32
0
15*
10.67
3
0
43.67
4.27
3/21
N Kruger
Neil Kruger
15/08/1981
2011-2011
2
2
39
0
34*
19.50
0
0
-
-
R P Lefebvre
Roland Lefebvre
07/02/1963
1996-2003
11
11
171
0
45*
28.50
9
0
38.44
3.89
2/38
M Levitt*
Michael Levitt
19/06/2003
2024-
17
17
443
0
57*
26.06
9
0
39.44
4.73
3/49
Z B Lion-Cachet*
Zach Lion-Cachet
15/12/2003
2025-
11
10
200
0
78*
20.00
8
0
20.88
5.33
3/15
B P Loots
Bernard Loots
19/04/1979
2010-2011
7
5
16
0
9
5.33
6
0
47.83
6.15
3/16
S W Lubbers
Steven Lubbers
24/03/1953
1996-1996
4
4
24
0
9*
8.00
5
0
37.40
5.19
3/48
Mohammad Kashif
Mohammad Kashif
03/12/1984
2006-2010
11
3
1
0
1*
0.33
9
0
45.56
5.47
3/42
G M C Mol
Geert-Maarten Mol
12/10/1983
2007-2008
6
4
25
0
14*
12.50
3
0
37.00
4.11
2/23
H J Mol
Hendrik Mol
29/03/1977
2002-2008
11
9
67
0
23*
8.38
5
0
29.80
4.91
2/17
Mudassar Bukhari
Mudassar Bukhari
26/12/1983
2007-2014
46
34
516
0
71*
17.20
57
0
28.09
4.72
3/17
Musa Ahmed*
Musa Ahmed
10/12/1997
2021-
15
15
255
0
61*
17.00
0
0
-
5.00
0/5
S J Myburgh*
Stephan Myburgh
28/02/1984
2011-2022
22
22
527
0
74*
26.35
0
0
-
-
A T Nidamanuru*
Anil Nidamanuru
22/08/1994
2022-
41
37
893
2
111*
27.06
0
0
-
8.00
0/8
R G Nijman
Ruud Nijman
15/06/1982
2009-2009
1
0
0
0
0*
0.00
3
0
10.33
3.80
3/31
M P O'Dowd*
Maxwell O'Dowd
04/03/1994
2019-
65
64
2153
1
158
35.88
1
0
149.00
6.93
1/16
M Panchel
Mangesh Panchel
27/12/1973
2007-2007
1
0
0
0
0*
0.00
0
0
-
2.00
0/10
T J G Pringle*
Tim Pringle
29/08/2002
2022-2022
4
4
6
0
6*
1.50
1
0
221.00
6.66
1/51
D J Reekers
Darren Reekers
26/05/1973
2006-2009
19
19
481
1
104*
25.32
13
0
33.54
5.13
3/54
M J Rippon
Michael Rippon
14/09/1991
2013-2022
9
7
180
0
67*
30.00
13
1
23.00
4.46
4/37
Saqib Zulfiqar*
Saqib Zulfiqar
28/03/1997
2019-
15
15
194
0
34
14.92
9
0
37.33
6.46
2/43
M M C Schewe
Marcelis Schewe
10/05/1969
1996-1996
5
4
49
0
20*
16.33
0
0
-
-
E Schiferli
Edgar Schiferli
17/05/1976
2002-2013
30
22
161
0
41*
10.06
33
3
30.55
4.67
4/23
R H Scholte
Reiout Scholte
10/08/1967
2002-2003
5
5
39
0
12*
7.80
0
0
-
-
P M Seelaar
Pieter Seelaar
02/07/1987
2006-2022
57
39
347
0
43*
11.97
57
1
35.68
4.68
4/15
Shariz Ahmad*
Shariz Ahmad
21/04/2003
2022-
20
17
159
0
30*
10.60
18
1
32.94
6.01
5/43
J Smits
Jeroen Smits
21/06/1972
2003-2009
38
19
169
0
29
16.90
0
0
-
-
S Snater
Shane Snater
24/03/1996
2018-2022
4
4
33
0
17
11.00
2
0
94.00
7.52
1/41
N A Statham
Nick Statham
15/03/1975
2003-2009
3
3
7
0
7*
2.33
0
0
-
-
W F Stelling
William Stelling
30/06/1969
2006-2007
15
11
180
0
44*
30.00
22
0
25.77
4.87
3/12
L W Stokkers
Lesley Stokkers
01/11/1987
2008-2008
1
1
15
0
15
0.00
0
0
-
-
M R Swart
Michael Swart
01/10/1982
2011-2014
12
11
197
0
52*
19.70
3
0
102.00
5.02
1/21
E S Szwarczynski
Eric Szwarczynski
13/02/1983
2006-2014
41
40
1102
0
98*
29.78
0
0
-
-
R N ten Doeschate
Ryan ten Doeschate
30/06/1980
2006-2011
33
32
1541
5
119*
67.00
55
3
24.13
5.04
4/31
D J ter Braak
Daniel ter Braak
27/02/1991
2018-2018
2
2
40
0
39*
20.00
0
0
-
-
V A B Tewarie
Vinoo Tewarie
15/09/1991
2011-2011
1
1
4
0
4*
4.00
0
0
-
-
L V van Beek*
Logan van Beek
07/09/1990
2021-
33
32
477
0
59*
21.68
46
3
35.04
5.65
4/24
D L S van Bunge
Daan van Bunge
19/10/1982
2002-2013
37
31
633
0
80*
21.10
11
0
29.91
5.96
3/16
T van der Gugten*
Timm van der Gugten
25/02/1991
2012-
15
9
118
0
49*
16.86
14
1
22.21
3.38
5/24
R E van der Merwe*
Roelof van der Merwe
31/12/1984
2019-
26
20
239
0
57*
14.94
28
0
35.21
4.70
3/14
P A van Meekeren*
Paul van Meekeren
15/01/1993
2013-
39
28
145
0
21
8.53
61
3
27.48
5.37
5/28
M W A van Nierop
Maurits van Nierop
11/05/1983
2006-2006
2
2
35
0
31
35.00
0
0
-
-
K J van Noortwijk
Klass-Jan van Noortwijk
10/07/1970
1996-2003
9
9
322
1
134
46.00
0
0
-
-
R F Van Oosterom
Robert Van Oosterom
16/10/1968
1996-2002
3
3
7
0
5
7.00
0
0
-
-
L P van Troost
Lucas van Troost
28/12/1969
2002-2007
23
20
284
0
40*
15.78
4
0
70.00
6.83
2/29
Vikramjit Singh*
Vikramjit Singh
09/01/2003
2022-
46
45
1304
1
110*
29.64
7
0
36.71
6.27
2/12
T P Visee
Tobias Visee
21/01/1991
2019-2021
3
3
72
0
41*
24.00
0
0
-
-
B A Westdijk
Berend Westdijk
05/03/1985
2011-2011
4
3
1
0
1
0.50
1
0
195.00
7.50
1/56
B Zuiderent
Bas Zuiderent
03/03/1977
1996-2011
57
56
1097
0
77
23.85
0
0
-
-
Total Players = 87
Player Records and Statistics
Country Records and Statistics
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links