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.
Players for   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