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
Argentina
Australia
Austria
Bahamas
Bahrain
Bangladesh
Belgium
Belize
Bermuda
Bhutan
Botswana
Brazil
Bulgaria
Cambodia
Cameroon
Canada
Cayman Islands
Chile
China
Cook Islands
Costa Rica
Croatia
Cyprus
Czech Republic
Denmark
England
Estonia
Eswatini
Falkland Islands
Fiji
Finland
France
Gambia
Germany
Ghana
Gibraltar
Greece
Guernsey
Hong Kong
Hungary
India
Indonesia
Iran
Ireland
Isle of Man
Israel
Italy
Ivory Coast
Japan
Jersey
Kenya
Kuwait
Lesotho
Luxembourg
Malawi
Malaysia
Maldives
Mali
Malta
Mexico
Mongolia
Mozambique
Myanmar
Namibia
Nepal
Netherlands
New Zealand
Nigeria
Norway
Oman
Pakistan
Panama
Papua New Guinea
Peru
Philippines
Portugal
Qatar
Romania
Rwanda
Samoa
Saudi Arabia
Scotland
Serbia
Seychelles
Sierra Leone
Singapore
Slovenia
South Africa
South Korea
Spain
Sri Lanka
St Helena
Suriname
Sweden
Switzerland
Tanzania
Thailand
Turkey
Turks and Caicos Island
Uganda
United Arab Emirates
United States
Vanuatu
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
2019-
25
25
515
0
62*
24.52
11
0
25.82
6.04
3/15
R I Ahmed
Rahil Ahmed
03/01/1994
2015-2015
2
2
38
0
25*
19.00
0
0
-
-
Ahsan Malik
Ahsan Malik
29/08/1989
2012-2017
31
8
28
0
11
9.33
44
2
16.59
7.62
5/19
Aryan Dutt*
Aryan Dutt
12/05/2003
2021-
24
13
84
0
17
14.00
25
0
22.12
7.18
3/17
W Barresi*
Wesley Barresi
03/05/1984
2012-
46
44
812
0
75
21.95
2
0
24.50
8.65
1/3
P R P Boissevain
Philippe Boissevain
18/10/2000
2019-2021
7
3
14
0
7
7.00
6
0
38.83
8.63
2/43
P W Borren
Peter Borren
21/08/1983
2008-2017
43
38
638
0
57*
19.33
18
0
33.50
6.88
2/19
T S Braat
Sebastiaan Braat
04/11/1992
2019-2021
6
3
32
0
26
16.00
9
0
18.00
9.00
3/26
A F Buurman
Atse Buurman
21/03/1982
2010-2010
4
2
0
0
0*
0.00
0
0
-
-
B N Cooper
Ben Cooper
10/02/1992
2013-2021
58
55
1239
0
91
28.16
0
0
-
-
T L W Cooper*
Tom Cooper
26/11/1986
2012-
33
32
659
0
81
23.54
3
0
48.33
7.63
2/18
N R J Croes*
Noah Croes
13/12/1999
2024-
18
13
201
0
52
22.33
0
0
-
-
T N de Grooth
Tom de Grooth
15/05/1979
2008-2013
15
13
163
0
49*
20.38
0
0
-
-
B F W de Leede*
Bas de Leede
15/10/1999
2018-
45
40
723
0
91
24.93
39
0
19.41
7.98
3/17
J L de Mey
Julian de Mey
2021-2021
3
0
0
0
0*
0.00
1
0
67.00
9.57
1/35
D T Doram*
Daniel Doram
13/10/1997
2024-
12
2
2
0
2
0.00
14
0
22.21
7.23
3/14
S A Edwards*
Scott Edwards
23/08/1996
2018-
80
72
1217
0
99*
22.96
0
0
-
-
S A Engelbrecht*
Sybrand Engelbrecht
15/09/1988
2024-
12
10
280
0
75*
31.11
5
0
14.20
8.88
2/13
B E Fletcher*
Benjamin Fletcher
27/08/2000
2025-
2
0
0
0
0*
0.00
2
0
30.00
12.00
1/20
C Floyd*
Clayton Floyd
07/08/1996
2019-2022
4
3
24
0
21*
24.00
2
0
51.00
9.27
1/14
B D Glover*
Brandon Glover
03/04/1997
2019-
25
7
6
0
4
2.00
37
2
15.24
6.81
4/12
T J G Gruitjers
Timothy Gruitjers
28/08/1991
2012-2013
8
5
51
0
21
25.50
3
0
24.67
6.17
1/5
M B S Jonkman
Mark Jonkman
20/03/1986
2010-2010
3
1
1
0
1*
1.00
4
0
11.75
5.88
2/21
A N Kervezee
Alexei Kervezee
11/09/1989
2009-2012
10
10
289
0
58
32.11
0
0
-
-
V J Kingma*
Vivian Kingma
23/10/1994
2016-
26
6
10
0
4*
2.50
24
1
28.42
7.81
4/21
F J Klaassen*
Fred Klaassen
13/11/1992
2018-
39
15
45
0
13*
4.50
43
1
23.44
7.52
5/19
K Klein*
Kyle Klein
03/07/2001
2024-
15
8
38
0
16*
5.43
24
1
15.54
7.46
4/16
R Klein*
Ryan Klein
15/06/1997
2022-
8
7
102
0
36
20.40
1
0
45.00
11.25
1/18
M Levitt*
Michael Levitt
19/06/2003
2024-
26
25
866
1
135*
36.08
5
0
27.80
8.69
3/11
Z B Lion-Cachet*
Zach Lion-Cachet
15/12/2003
2024-
11
9
105
0
50*
11.67
8
0
25.63
7.50
2/5
Mohammad Kashif
Mohammad Kashif
03/12/1984
2010-2010
3
1
0
0
0
0.00
4
0
13.75
7.86
2/28
G M C Mol
Geert-Maarten Mol
12/10/1983
2008-2008
1
0
0
0
0*
0.00
0
0
-
-
H J Mol
Hendrik Mol
29/03/1977
2008-2008
4
1
0
0
0*
0.00
0
0
-
8.00
0/12
Mudassar Bukhari
Mudassar Bukhari
26/12/1983
2008-2016
38
26
157
0
28
8.72
43
3
18.14
6.65
4/7
S J Myburgh*
Stephan Myburgh
28/02/1984
2012-
45
44
915
0
71
21.79
0
0
-
-
D P Nannes
Dirk Nannes
16/05/1976
2009-2009
2
1
6
0
6*
6.00
1
0
56.00
7.00
1/26
A T Nidamanuru*
Anil Nidamanuru
22/08/1994
2022-
24
18
244
0
36*
13.56
3
0
10.00
7.50
3/30
M P O'Dowd*
Maxwell O'Dowd
04/03/1994
2015-
85
83
2301
1
133
30.28
4
0
32.00
8.17
1/7
H C Overdijk
Hidde Overdijk
29/04/1996
2018-2019
4
1
13
0
13*
13.00
3
0
24.00
9.00
2/23
T J G Pringle*
Tim Pringle
29/08/2002
2022-
21
15
121
0
35
9.31
17
0
25.59
6.59
3/20
D J Reekers
Darren Reekers
26/05/1973
2008-2009
6
5
64
0
29*
12.80
0
0
-
-
M J Rippon
Michael Rippon
14/09/1991
2013-2018
18
11
216
0
42*
30.86
15
0
20.67
6.12
3/8
Saqib Zulfiqar*
Saqib Zulfiqar
28/03/1997
2018-
12
8
77
0
25
12.83
4
0
28.25
6.28
2/16
E Schiferli
Edgar Schiferli
17/05/1976
2008-2010
7
3
7
0
5
3.50
6
0
24.33
6.35
3/23
J D Schoonheim
Jelte Schoonheim
16/11/1981
2008-2008
1
0
0
0
0*
0.00
0
0
-
-
P M Seelaar
Pieter Seelaar
02/07/1987
2008-2021
77
46
591
0
96
17.38
58
1
22.24
6.84
4/19
Shariz Ahmad*
Shariz Ahmad
21/04/2003
2022-
12
6
53
0
16
13.25
8
0
27.75
7.93
2/15
Sikander Zulfiqar
Sikander Zulfiqar
28/03/1997
2016-2019
11
8
68
0
18*
9.71
3
0
26.33
7.90
1/9
J Smits
Jeroen Smits
21/06/1972
2008-2009
6
2
15
0
11
15.00
0
0
-
-
S Snater
Shane Snater
24/03/1996
2018-2019
13
6
18
0
10*
3.60
13
0
25.92
9.67
3/42
A J Staal
Antonius Staal
30/03/1996
2019-2021
14
12
127
0
28
15.88
0
0
-
-
M R Swart
Michael Swart
01/10/1982
2012-2016
26
25
621
0
89*
27.00
14
0
25.07
6.62
2/8
E S Szwarczynski
Eric Szwarczynski
13/02/1983
2008-2013
14
12
233
0
45*
21.18
0
0
-
-
R N ten Doeschate
Ryan ten Doeschate
30/06/1980
2008-2021
24
23
533
0
59*
41.00
13
0
18.85
7.00
3/23
L V van Beek*
Logan van Beek
07/09/1990
2014-
31
20
102
0
23*
7.85
36
1
19.39
7.51
4/27
D L S van Bunge
Daan van Bunge
19/10/1982
2008-2013
14
12
90
0
24*
11.25
1
0
15.00
6.43
1/14
T van der Gugten*
Timm van der Gugten
25/02/1991
2012-
49
15
168
0
40
16.80
52
0
22.12
7.56
3/9
R E van der Merwe*
Roelof van der Merwe
31/12/1984
2015-
54
38
504
0
75
22.91
60
1
18.17
6.41
4/35
P A van Meekeren*
Paul van Meekeren
15/01/1993
2013-
75
25
133
0
24*
7.39
84
2
20.90
7.05
4/11
M B van Schelven
Thijs van Schelven
03/04/1989
2015-2015
2
0
0
0
0*
0.00
3
0
10.00
4.29
2/22
Vikramjit Singh*
Vikramjit Singh
09/01/2003
2019-
27
26
376
0
52*
14.46
6
0
26.50
9.64
3/16
T P Visee
Tobias Visee
21/01/1991
2015-2021
31
31
496
0
78*
16.00
0
0
-
-
B Zuiderent
Bas Zuiderent
03/03/1977
2009-2010
6
6
108
0
43
21.60
0
0
-
-
Total Players = 63
Player Records and Statistics
Country Records and Statistics
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links