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
K J Arnott
Kevin Arnott
08/03/1961
1987-1993
13
12
238
0
60*
23.80
0
0
-
-
G S Ballance*
Gary Ballance
22/11/1989
2023-
5
5
157
0
64
39.25
0
0
-
-
B J Bennett*
Brian Bennett
10/11/2003
2024-
10
10
327
1
169*
32.70
0
0
-
10.20
0/7
A M Blignaut
Andy Blignaut
01/08/1978
1999-2010
54
41
626
0
63
18.97
50
2
41.26
5.27
4/43
D H Brain
David Brain
04/10/1964
1992-1995
23
18
117
0
27*
8.36
21
0
40.43
4.67
3/51
E A Brandes
Eddo Brandes
05/03/1963
1987-1999
59
41
404
0
55*
13.03
70
3
32.37
4.81
5/28
G B Brent
Gary Brent
13/01/1976
1996-2008
70
54
408
0
59
12.00
75
3
37.01
4.91
4/22
G A Briant
Gavin Briant
11/04/1969
1993-1993
5
5
39
0
16*
13.00
0
0
-
-
R D Brown
Robin Brown
11/03/1951
1983-1987
7
7
110
0
38*
15.71
0
0
-
-
G K Bruk-Jackson
Glen Bruk-Jackson
25/04/1969
1993-1993
1
1
12
0
12*
12.00
0
0
-
-
R P Burl*
Ryan Burl
15/04/1994
2017-
52
44
938
0
83*
24.68
19
2
40.32
6.30
5/10
M G Burmester
Mark Burmester
24/01/1968
1992-1995
8
7
109
0
39*
18.17
5
0
42.60
6.11
3/36
I P Butchart
Iain Butchart
09/05/1960
1983-1995
20
16
252
0
54*
18.00
12
0
53.33
5.47
3/57
A D R Campbell
Alistair Campbell
23/09/1972
1992-2003
188
184
5185
7
131
30.50
12
0
36.17
5.12
2/20
J M R Campbell*
Johnathan Campbell
17/12/1997
2025-
3
2
8
0
6
8.00
0
0
-
6.50
0/13
S V Carlisle
Stuart Carlisle
10/05/1972
1995-2005
111
107
2740
3
121
27.68
0
0
-
-
R W Chakabva*
Regis Chakabva
20/09/1987
2008-
61
57
1188
1
102*
22.00
0
0
-
-
B B Chari
Brian Chari
14/02/1992
2015-2020
14
14
186
0
39*
13.29
0
0
-
-
T L Chatara*
Tendai Chatara
28/02/1991
2013-
87
57
206
0
23*
6.44
115
1
32.63
5.29
4/33
C J Chibhabha*
Justice Chibhabha
06/09/1986
2005-
109
109
2474
0
99*
23.12
35
1
46.66
5.84
4/25
E Chigumbura
Elton Chigumbura
14/03/1986
2004-2018
210
195
4289
2
117*
25.38
95
1
42.71
5.84
4/28
M T Chinouya
Michael Chinouya
09/06/1986
2013-2013
2
2
6
0
6
6.00
1
0
50.00
4.55
1/36
T S Chisoro
Tendai Chisoro
12/02/1988
2015-2020
21
17
146
0
42
13.27
24
0
28.50
4.56
3/16
T L Chivanga*
Tanaka Chivanga
24/07/1993
2022-
8
6
25
0
8
8.33
4
0
73.75
5.88
1/38
C K Coventry
Charles Coventry
08/03/1983
2003-2015
39
35
829
1
194
24.38
0
0
-
-
A G Cremer
Graeme Cremer
19/09/1986
2009-2018
96
71
744
0
58*
14.59
119
7
30.23
4.61
6/46
G J Crocker
Gary Crocker
16/05/1962
1992-1993
6
5
98
0
50*
24.50
7
1
29.71
5.24
4/26
B J Curran*
Benjamin Curran
07/06/1996
2024-
7
7
261
1
118
43.50
0
0
-
-
K M Curran
Kevin Curran
07/09/1959
1983-1987
11
11
287
0
73*
26.09
9
0
44.22
4.72
3/65
K M Dabengwa
Keith Dabengwa
17/08/1980
2005-2010
37
34
514
0
45*
19.04
23
0
40.70
5.06
3/15
S G Davies
Sean Davies
15/10/1973
1996-1996
4
4
67
0
45*
16.75
0
0
-
-
M H Dekker
Mark Dekker
05/12/1969
1992-1996
23
22
379
0
79*
18.95
9
0
32.22
5.01
2/16
K G Duers
Kevin Duers
30/06/1960
1992-1992
6
2
7
0
5*
7.00
3
0
85.33
5.12
1/17
T Duffin
Terry Duffin
20/03/1982
2006-2007
23
23
546
0
88*
23.74
0
0
-
-
D D Ebrahim
Dion Ebrahim
07/08/1980
2001-2005
82
76
1443
1
121*
20.61
0
0
-
13.20
0/5
C R Ervine*
Craig Ervine
19/08/1985
2010-
128
124
3600
4
130
33.03
0
0
-
-
S M Ervine
Sean Ervine
06/12/1982
2001-2004
42
34
698
1
100*
25.85
41
0
38.07
5.68
3/29
E A Essop-Adam
Ebrahim Essop-Adam
16/11/1968
1992-1992
1
1
14
0
14
0.00
0
0
-
-
B Evans*
Brad Evans
24/03/1997
2022-
16
14
121
0
33
11.00
13
1
44.46
5.94
5/54
C N Evans
Craig Evans
29/11/1969
1992-2002
53
47
764
0
96
18.19
21
0
40.38
5.28
3/11
G M Ewing
Gavin Ewing
21/10/1981
2004-2005
7
7
97
0
46*
13.86
5
0
47.20
4.54
3/31
M Faraz Akram*
Faraz Akram
03/10/1993
2024-
3
2
6
0
5*
3.00
3
0
54.67
5.86
2/58
D A G Fletcher
Duncan Fletcher
27/09/1948
1983-1983
6
6
191
0
71
47.75
7
1
31.57
4.41
4/42
A Flower
Andy Flower
28/04/1968
1992-2003
213
208
6786
4
145*
35.34
0
0
-
4.60
0/9
G W Flower
Grant Flower
20/12/1970
1992-2010
221
214
6571
6
142
33.53
104
2
40.63
4.64
4/32
T J Friend
Travis Friend
07/01/1981
2000-2004
51
39
548
0
91*
16.12
37
1
48.08
5.53
4/55
T N Garwe
Trevor Garwe
27/06/1986
2009-2009
1
0
0
0
0*
0.00
1
0
50.00
8.33
1/50
M W Goodwin
Murray Goodwin
11/12/1972
1998-2000
71
70
1818
2
112
27.13
4
0
52.50
5.08
1/12
T R Gripper
Trevor Gripper
28/12/1975
2001-2003
8
8
80
0
26*
10.00
2
0
38.00
3.80
2/28
J Gumbie*
Joylord Gumbie
25/12/1995
2023-
16
16
382
0
78*
23.88
0
0
-
-
T W Gwandu*
Trevor Gwandu
24/02/1998
2024-
8
5
7
0
3
3.50
8
0
36.25
6.26
2/44
J G Heron
Jack Heron
08/11/1948
1983-1983
6
6
50
0
18*
8.33
0
0
-
-
R S Higgins
Ryan Higgins
24/03/1988
2006-2006
11
8
15
0
7
2.50
13
1
29.23
4.19
4/21
V R Hogg
Vincent Hogg
03/07/1952
1983-1983
2
1
7
0
7
0.00
0
0
-
3.27
0/15
D T Hondo
Douglas Hondo
07/07/1979
2001-2005
56
29
127
0
17*
7.47
61
3
35.59
5.47
4/37
D L Houghton
David Houghton
23/06/1957
1983-1997
63
60
1530
1
142*
26.38
1
0
19.00
9.50
1/19
A G Huckle
Adam Huckle
21/09/1971
1997-1999
19
8
9
0
5
2.25
7
0
94.43
4.62
2/27
A J Ireland
Anthony Ireland
30/08/1984
2005-2007
26
13
30
0
8
3.75
38
0
29.34
5.05
3/41
W R James
Wayne James
27/08/1965
1992-1996
11
8
101
0
29*
14.43
0
0
-
-
K M Jarvis
Kyle Jarvis
16/02/1989
2009-2019
49
33
222
0
37*
9.65
58
2
36.00
5.30
4/17
M P Jarvis
Malcolm Jarvis
06/12/1955
1987-1995
12
5
37
0
17*
18.50
9
0
50.11
4.50
2/37
N C Johnson
Neil Johnson
24/01/1970
1998-2000
48
48
1679
4
132
36.50
35
1
34.86
4.87
4/42
L M Jongwe*
Luke Jongwe
06/02/1995
2014-
43
36
430
0
46*
13.87
40
1
33.48
5.68
5/6
I Kaia*
Innocent Kaia
10/08/1992
2022-
19
19
450
1
110*
25.00
0
0
-
4.71
0/6
R Kaia
Roy Kaia
10/10/1991
2015-2015
1
0
0
0
0*
0.00
0
0
-
-
T Kaitano*
Takudzwanashe Kaitano
15/06/1993
2022-
11
11
157
0
42*
15.70
0
0
-
-
T Kamungozi
Tafadzwa Kamungozi
08/06/1987
2006-2015
14
11
27
0
12
5.40
12
0
45.67
5.17
2/36
T S Kamunhukamwe*
Tinashe Kamunhukamwe
10/07/1995
2018-
12
12
131
0
51*
10.92
0
0
-
-
F Kasteni
Friday Kasteni
25/03/1988
2007-2007
3
3
18
0
9*
6.00
0
0
-
-
G A Lamb
Gregory Lamb
04/03/1981
2010-2011
15
14
197
0
37*
17.91
12
0
38.92
4.36
3/45
A C I Lock
Alan Lock
10/09/1962
1996-1996
8
3
8
0
5*
8.00
8
1
27.38
4.55
5/44
A J Mackay
Angus Mackay
13/06/1967
2001-2001
3
0
0
0
0*
0.00
0
0
-
6.23
0/33
C Madande*
Clive Madande
12/04/2000
2022-
16
12
251
0
74*
22.82
0
0
-
-
W N Madhevere*
Wessley Madhevere
04/09/2000
2020-
40
37
782
0
72*
21.14
15
0
46.33
5.10
3/36
T N Madondo
Trevor Madondo
22/11/1976
1998-2001
13
13
191
0
71*
15.92
0
0
-
-
N Madziva
Neville Madziva
02/08/1991
2014-2016
12
12
67
0
25*
7.44
20
1
25.95
5.99
4/49
N B Mahwire
Blessing Mahwire
31/07/1982
2004-2006
23
19
117
0
22
10.64
21
0
36.90
5.25
3/29
T T Maposa*
Tinotenda Maposa
29/08/2003
2024-
1
1
0
0
0*
0.00
0
0
-
8.40
0/14
A Maregwede
Alester Maregwede
05/08/1981
2003-2005
11
11
124
0
37*
12.40
0
0
-
-
D A Marillier
Douglas Marillier
24/04/1978
2000-2003
48
41
672
1
100*
18.16
30
1
41.17
4.71
4/38
G C Martin
Gary Martin
30/05/1966
1994-1995
5
4
31
0
16*
7.75
2
0
47.50
4.32
1/15
T Maruma
Timycen Maruma
19/04/1988
2007-2021
22
18
196
0
35*
11.53
4
0
57.50
6.13
2/50
T Marumani*
Tadiwanashe Marumani
02/01/2002
2021-
21
19
225
0
45*
13.24
0
0
-
-
H Masakadza
Hamilton Masakadza
09/08/1983
2001-2019
209
208
5658
5
178
27.74
39
0
41.95
5.32
3/39
S W Masakadza
Shingirai Masakadza
04/09/1986
2010-2014
16
11
170
0
45
21.25
25
3
35.64
6.76
4/46
W P Masakadza*
Wellington Masakadza
04/10/1993
2015-
42
26
243
0
40*
11.05
33
1
43.12
4.88
4/21
P S Masvaure*
Prince Masvaure
07/10/1988
2018-2018
2
2
40
0
39*
20.00
0
0
-
6.33
0/19
E Matambanadzo
Everton Matambanadzo
13/04/1976
1996-1997
7
5
8
0
5
4.00
11
1
19.73
4.38
4/32
S Matsikenyeri
Stuart Matsikenyeri
03/05/1983
2002-2015
113
110
2224
0
90*
22.02
16
0
48.63
5.07
2/25
B A Mavuta*
Brandon Mavuta
04/03/1997
2018-
14
10
92
0
28
11.50
10
0
39.60
5.66
2/30
T M K Mawoyo
Tinotenda Mawoyo
08/01/1986
2006-2014
7
7
58
0
15*
8.29
0
0
-
-
M Mbangwa
Pommie Mbangwa
26/06/1976
1996-2002
29
13
34
0
11*
4.86
11
0
103.64
5.00
2/24
M A Meman
Babu Meman
26/06/1952
1987-1987
1
1
19
0
19*
19.00
0
0
-
4.98
0/34
K O Meth
Keegan Meth
08/02/1988
2006-2012
11
8
106
0
53*
13.25
6
0
69.83
6.19
2/52
S F Mire
Solomon Mire
21/08/1989
2014-2019
47
47
955
1
112*
20.32
12
1
42.92
6.09
4/43
P J Moor*
Peter Moor
02/02/1991
2014-2019
49
45
827
0
58
20.68
0
0
-
-
C B Mpofu
Chris Mpofu
27/11/1985
2004-2020
84
41
57
0
9
2.85
93
3
38.51
5.43
6/52
N M'shangwe
Natsai Mushangwe
09/02/1991
2011-2014
6
6
38
0
16*
7.60
3
0
86.67
4.64
2/50
T V Mufambisi
Tafadzwa Mufambisi
17/12/1986
2006-2007
6
6
55
0
21*
9.17
0
0
-
-
C T Mumba*
Carl Mumba
06/05/1995
2016-2020
7
7
32
0
13*
8.00
7
0
46.57
7.19
3/69
T T Munyonga*
Tony Munyonga
31/01/1999
2022-
7
7
135
0
43
27.00
0
0
-
10.00
0/10
T Mupariwa
Tawanda Mupariwa
16/04/1985
2004-2016
40
32
185
0
33*
8.41
57
3
29.65
5.02
4/39
B A Murphy
Brian Murphy
01/12/1976
2000-2003
31
17
72
0
20
8.00
29
0
38.97
4.77
3/43
R C Murray
Ryan Murray
30/03/1998
2018-2018
5
5
108
0
47*
27.00
0
0
-
-
T K Musakanda
Tarisai Musakanda
31/10/1994
2016-2022
16
16
308
0
60*
20.53
0
0
-
5.50
0/11
D T Mutendera
David Mutendera
25/01/1979
1999-2001
9
4
20
0
10*
10.00
9
0
37.11
5.14
3/23
F Mutizwa
Forster Mutizwa
24/08/1985
2009-2011
17
15
403
0
79*
31.00
0
0
-
-
C T Mutombodzi
Tinotenda Mutombodzi
21/12/1990
2013-2020
14
13
177
0
34*
14.75
7
0
51.29
5.81
2/33
R Mutumbami
Richmond Mutumbami
11/06/1989
2014-2020
36
34
618
0
74*
19.31
0
0
-
-
B Muzarabani*
Blessing Muzarabani
02/10/1996
2018-
56
41
134
0
17
5.15
70
5
32.59
5.13
5/49
T Muzarabani
Taurai Muzarabani
27/03/1987
2015-2016
8
7
12
0
5*
3.00
7
0
37.43
4.87
2/32
W Mwayenga
Waddington Mwayenga
20/06/1984
2002-2004
3
2
1
0
1*
0.50
1
0
157.00
7.48
1/61
D N Myers*
Dion Myers
21/03/2002
2021-
10
10
154
0
34*
15.40
1
0
13.00
6.50
1/13
N Ncube
Njabulo Ncube
14/10/1989
2011-2011
1
1
0
0
0
0.00
3
0
23.00
7.81
3/69
A Ndlovu*
Ainsley Ndlovu
26/01/1996
2019-2019
2
0
0
0
0*
0.00
1
0
80.00
4.71
1/29
R Ngarava*
Richard Ngarava
28/12/1997
2017-
54
34
270
0
48*
12.86
68
2
30.81
5.28
5/32
I A Nicolson
Ian Nicolson
09/10/1986
2010-2010
2
2
14
0
14*
7.00
2
0
59.00
9.83
1/44
M L Nkala
Mluleki Nkala
01/04/1981
1998-2006
50
35
324
0
47*
10.80
22
0
71.36
5.95
3/12
N Nyamhuri*
Newman Nyamhuri
19/01/2006
2024-
4
2
8
0
7*
4.00
3
0
44.00
6.00
3/53
V M Nyauchi*
Victor Nyauchi
08/07/1992
2022-
10
6
43
0
26*
7.17
7
0
50.43
5.27
2/65
J Nyumbu
John Nyumbu
31/05/1985
2014-2015
19
14
46
0
18*
4.60
17
0
43.41
5.25
3/42
H K Olonga
Henry Olonga
03/07/1976
1995-2003
50
27
95
0
31*
7.31
58
4
34.09
5.76
6/19
A H Omarshah
Ali Omarshah
07/08/1959
1983-1996
28
28
437
0
60
16.81
18
0
45.11
4.52
3/33
T Panyangara
Tinashe Panyangara
21/10/1985
2004-2016
65
49
239
0
33*
6.64
65
0
46.52
5.60
3/28
G A Paterson
Grant Paterson
09/06/1960
1983-1987
10
10
123
0
27*
12.30
0
0
-
-
S G Peall
Stephen Peall
02/09/1970
1992-1996
21
15
91
0
21*
6.50
8
0
84.75
4.52
3/54
G E Peckover
Gerald Peckover
02/06/1955
1983-1983
3
3
33
0
16
16.50
0
0
-
-
R W Price
Ray Price
12/06/1976
2002-2012
102
59
406
0
46*
9.67
100
1
35.75
3.99
4/22
A J Pycroft
Andrew Pycroft
06/06/1956
1983-1992
20
19
295
0
61*
17.35
0
0
-
-
E C Rainsford
Edward Rainsford
14/12/1984
2004-2010
39
23
55
0
9
5.50
45
2
31.09
4.40
5/36
U Ranchod
Ujesh Ranchod
17/05/1969
1992-1993
3
1
3
0
3
0.00
1
0
130.00
4.48
1/44
P W E Rawson
Peter Rawson
25/05/1957
1983-1987
10
8
80
0
24
16.00
12
0
35.58
4.49
3/47
G J Rennie
Gavin Rennie
12/01/1976
1996-2003
42
38
635
0
76*
20.48
2
0
70.00
4.67
1/17
J A Rennie
John Rennie
20/07/1970
1993-2000
42
26
183
0
27*
12.20
34
0
44.09
4.80
3/27
H P Rinke
Piet Rinke
05/11/1981
2006-2006
18
18
319
0
72*
17.72
8
0
34.13
5.91
2/11
L N Roche
Liam Roche
14/09/1999
2018-2018
3
2
4
0
4*
2.00
2
0
78.50
6.83
1/54
B G Rogers
Barney Rogers
20/08/1982
2002-2005
15
15
478
0
84*
31.87
6
0
53.50
5.94
2/55
M Shumba*
Milton Shumba
19/10/2000
2021-
10
9
57
0
26*
8.14
0
0
-
6.15
0/15
V Sibanda
Vusi Sibanda
10/10/1983
2003-2016
125
124
2914
2
116*
24.28
3
0
68.00
5.59
1/12
Sikandar Raza*
Sikandar Raza
24/04/1986
2013-
152
143
4417
7
141*
36.50
94
1
43.16
4.85
4/55
R W Sims
Richard Sims
23/07/1979
2002-2003
3
2
31
0
24*
31.00
0
0
-
5.77
0/18
B C Strang
Bryan Strang
09/06/1972
1995-2001
49
26
92
0
18*
5.11
46
2
37.35
4.13
6/20
P A Strang
Paul Strang
28/07/1970
1994-2001
95
73
1090
0
47*
22.24
96
4
33.05
4.38
5/21
H H Streak
Heath Streak
16/03/1974
1993-2005
187
157
2901
0
79
28.44
237
8
29.81
4.50
5/32
G M Strydom
Gregory Strydom
26/03/1984
2006-2006
12
10
147
0
58*
14.70
1
0
61.00
5.55
1/28
T Taibu
Tatenda Taibu
14/05/1983
2001-2012
149
136
3383
2
107
29.42
2
0
30.50
4.36
2/42
Tapiwa Mufudza*
Tapiwa Mufudza
20/09/1990
2024-
2
1
1
0
1*
1.00
0
0
-
4.41
0/37
B R M Taylor*
Brendan Taylor
06/02/1986
2004-
206
204
6684
11
145
35.37
9
0
45.11
6.15
3/54
D T Tiripano*
Donald Tiripano
17/03/1988
2014-2022
38
29
364
0
55
17.33
36
1
40.44
5.79
5/63
A J Traicos
Athanasios Traicos
17/05/1947
1983-1993
27
17
88
0
19*
11.00
19
0
51.95
3.89
3/35
C K Tshuma
Charlton Tshuma
19/04/1993
2020-2020
2
1
0
0
0*
0.00
1
0
83.00
7.55
1/35
P Utseya
Prosper Utseya
26/03/1985
2004-2015
164
132
1406
0
68
16.74
133
3
46.91
4.37
5/36
M A Vermeulen
Mark Vermeulen
02/03/1979
2000-2009
43
43
868
0
92*
22.26
1
0
5.00
6.00
1/5
D P Viljoen
Dirk Viljoen
11/03/1977
1997-2001
53
43
512
0
63
14.22
44
0
37.25
4.74
3/20
B V Vitori
Brian Vitori
22/02/1990
2011-2018
24
14
86
0
20
7.82
32
2
35.91
5.78
5/20
A C Waller
Andrew Waller
25/09/1959
1987-1997
39
38
818
0
83
23.37
0
0
-
-
M N Waller
Malcolm Waller
28/09/1984
2009-2018
79
72
1259
0
99
19.08
10
0
56.60
5.10
2/44
A R Whittall
Andrew Whittall
28/03/1973
1996-2000
63
35
168
0
29*
7.64
45
0
50.02
4.38
3/23
G J Whittall
Guy Whittall
05/09/1972
1993-2003
147
142
2705
0
83*
22.54
88
1
39.56
5.14
4/35
S C Williams*
Sean Williams
26/09/1986
2005-
163
158
5197
8
174*
37.66
86
1
47.23
4.91
4/43
C B Wishart
Craig Wishart
09/01/1974
1996-2005
90
82
1719
2
172
23.23
0
0
-
6.00
0/12
C Zhuwawo
Cephas Zhuwawo
15/12/1984
2008-2018
9
9
154
0
45*
17.11
0
0
-
6.63
0/6
Total Players = 162
Player Records and Statistics
Country Records and Statistics
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links