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 5W Bowl Avg E/R Best
K J Abbott Kyle Abbott 18/06/1987 2013-2017 11 14 95 0 17* 6.79 39 3 22.72 2.55 7/29
H D Ackerman Hylton Ackerman 14/02/1973 1998-1998 4 8 161 0 57* 20.13 0 0   -   -
P R Adams Paul Adams 20/01/1977 1995-2004 45 55 360 0 35* 9.00 134 4 32.87 2.99 7/128
N A T Adcock Neil Adcock 08/03/1931 1953-1962 26 39 146 0 24* 5.41 104 5 21.11 2.06 6/43
H M Amla Hashim Amla 31/03/1983 2004-2019 124 215 9282 28 311 46.64 0 0   - 4.11 0/4
J H Anderson John Anderson 26/04/1874 1902-1902 1 2 43 0 32* 21.50 0 0   -   -
W H Ashley William Ashley 10/02/1862 1889-1889 1 2 1 0 1* 0.50 7 1 13.57 3.29 7/95
A A Bacher Ali Bacher 24/05/1942 1965-1970 12 22 679 0 73* 32.33 0 0   -   -
A M Bacher Adam Bacher 29/10/1973 1996-1999 19 33 833 0 96* 26.03 0 0   - 4.00 0/4
X C Balaskas Xenophon Balaskas 15/10/1910 1930-1938 9 13 174 1 122 14.50 22 1 36.64 3.08 5/49
E J Barlow Eddie Barlow 12/08/1940 1961-1970 30 57 2516 6 201* 45.75 40 1 34.05 2.71 5/85
H V Baumgartner Harold Baumgartner 17/11/1883 1913-1913 1 2 19 0 16* 9.50 2 0 49.50 3.58 2/99
T Bavuma* Temba Bavuma 17/05/1990 2014- 63 108 3606 4 172* 37.96 1 0 61.00 3.81 1/29
R Beaumont Rolland Beaumont 04/02/1884 1912-1914 5 9 70 0 31* 7.78 0 0   - 0.00 0/0
D G Bedingham* David Bedingham 22/04/1994 2023- 12 21 648 1 110* 34.11 0 0   -   -
D W Begbie Denis Begbie 12/12/1914 1948-1950 5 7 138 0 48* 19.71 1 0 130.00 4.88 1/38
A J Bell Alexander Bell 15/04/1906 1929-1935 16 23 69 0 26 6.27 48 4 32.65 2.81 6/99
M Bisset Murray Bisset 14/04/1876 1899-1910 3 6 103 0 35* 25.75 0 0   -   -
G F Bissett George Bissett 05/11/1905 1927-1928 4 4 38 0 23* 19.00 25 2 18.76 2.85 7/29
J M Blanckenberg James Blanckenberg 31/12/1892 1913-1924 18 30 455 0 59* 19.78 60 4 30.28 2.80 6/76
K C Bland Kenneth Bland 05/04/1938 1961-1966 21 39 1669 3 144 49.09 2 0 62.50 1.90 2/16
E G Bock Ernest Bock 17/08/1908 1935-1935 1 2 11 0 9 0.00 0 0   - 3.96 0/42
N Boje Nico Boje 20/03/1973 2000-2006 43 62 1312 0 85* 25.23 100 3 42.65 2.97 5/62
G E Bond Gerald Bond 05/04/1909 1938-1938 1 1 0 0 0* 0.00 0 0   - 6.00 0/16
C Bosch* Corbin Bosch 10/09/1994 2024- 1 2 81 0 81 81.00 5 0 23.40 4.39 4/63
T Bosch Tertius Bosch 14/03/1966 1992-1992 1 2 5 0 5 0.00 3 0 34.67 2.63 2/61
J Botha Johan Botha 02/05/1982 2006-2010 5 6 83 0 25* 20.75 17 0 33.71 3.38 4/56
J T Botten James Botten 21/06/1938 1965-1965 3 6 65 0 33* 10.83 8 0 42.13 2.44 2/56
M V Boucher Mark Boucher 03/12/1976 1997-2012 146 204 5498 5 125* 30.54 1 0 6.00 4.50 1/6
N Brand* Neil Brand 12/04/1996 2024- 2 4 66 0 34* 16.50 8 1 21.38 4.38 6/119
W H Brann William Brann 04/04/1899 1922-1923 3 5 71 0 50* 14.20 0 0   -   -
M P Breetzke* Matthew Breetzke 03/11/1998 2024-2024 1 1 0 0 0* 0.00 0 0   -   -
A W Briscoe Arthur Briscoe 06/02/1911 1935-1938 2 3 33 0 16* 11.00 0 0   -   -
H D Bromfield Harry Bromfield 26/06/1932 1961-1965 9 12 59 0 21* 11.80 17 1 35.24 1.99 5/88
L S Brown Lennox Brown 24/11/1910 1931-1932 2 3 17 0 8* 5.67 3 0 63.00 3.57 1/30
C G D Burger Christopher Burger 12/07/1935 1958-1958 2 4 62 0 37 20.67 0 0   -   -
N Burger* Nandre Burger 11/08/1995 2023- 3 5 33 0 23* 8.25 14 0 16.93 3.78 4/33
S F Burke Sydney Burke 11/03/1934 1962-1965 2 4 42 0 20* 14.00 11 2 23.36 2.34 6/128
I D Buys Izak Buys 04/02/1895 1922-1922 1 2 4 0 4 4.00 0 0   - 2.17 0/20
H B Cameron Horace Cameron 05/07/1905 1927-1935 26 45 1239 0 90* 30.22 0 0   -   -
T Campbell Thomas Campbell 09/02/1882 1910-1912 5 9 90 0 48* 15.00 0 0   -   -
P R Carlstein Peter Carlstein 28/10/1938 1958-1964 8 14 190 0 42* 14.62 0 0   -   -
C P Carter Claude Carter 23/04/1881 1912-1924 10 15 181 0 45* 18.10 28 2 24.79 2.82 6/50
R H Catterall Robert Catterall 10/07/1900 1922-1931 24 43 1555 3 120* 37.93 7 0 23.14 2.84 3/15
H W Chapman Horace Chapman 30/06/1890 1914-1921 2 4 39 0 17* 13.00 1 0 104.00 4.95 1/51
J E Cheetham John Cheetham 26/05/1920 1949-1955 24 43 883 0 89* 23.86 0 0   - 2.00 0/2
G A Chevalier Grahame Chevalier 09/03/1937 1970-1970 1 2 0 0 0 0.00 5 0 20.00 2.37 3/68
J A J Christy James Christy 12/12/1904 1929-1932 10 18 618 1 103* 34.33 2 0 46.00 4.00 1/15
G W A Chubb Geoffrey Chubb 12/04/1911 1951-1951 5 9 63 0 15 10.50 21 2 27.48 2.43 6/51
J A K Cochran John Cochran 15/07/1909 1931-1931 1 1 4 0 4* 4.00 0 0   - 2.04 0/47
S K Coen Stanley Coen 14/10/1902 1927-1928 2 4 101 0 41 50.50 0 0   - 3.50 0/7
G Coetzee* Gerald Coetzee 02/10/2000 2023- 4 6 67 0 20* 13.40 14 0 23.57 4.29 3/37
J M M Commaille John Commaille 21/02/1883 1910-1927 12 22 355 0 47* 16.90 0 0   -   -
J B Commins John Commins 19/02/1965 1994-1995 3 6 125 0 45* 25.00 0 0   -   -
D P Conyngham Dalton Conyngham 10/05/1897 1923-1923 1 2 6 0 3 0.00 2 0 51.50 1.69 1/40
F J Cook Frederick Cook 1870 1896-1896 1 2 7 0 7* 3.50 0 0   -   -
S C Cook Stephen Cook 29/11/1982 2016-2017 11 19 632 3 117* 33.26 0 0   - 8.00 0/16
S J Cook Stephen Cook 31/07/1953 1992-1993 3 6 107 0 43* 17.83 0 0   -   -
A H C Cooper Alfred Cooper 02/09/1893 1913-1913 1 2 6 0 6* 3.00 0 0   -   -
J L Cox Joseph Cox 28/06/1886 1913-1914 3 6 17 0 12 3.40 4 0 61.25 2.55 2/74
G Cripps Godfrey Cripps 19/10/1865 1892-1892 1 2 21 0 18* 10.50 0 0   - 9.20 0/23
R J Crisp Robert Crisp 28/05/1911 1935-1936 9 13 123 0 35* 10.25 20 1 37.35 3.14 5/99
W J Cronje Hansie Cronje 25/09/1969 1992-2000 68 111 3714 6 135* 36.41 43 0 29.95 2.03 3/14
D J Cullinan Daryll Cullinan 04/03/1967 1993-2001 70 115 4554 14 275 44.21 2 0 35.50 3.55 1/10
S H Curnow Sydney Curnow 16/12/1907 1930-1932 7 14 168 0 47* 12.00 0 0   -   -
E L Dalton Eric Dalton 02/12/1906 1929-1939 15 24 698 2 117* 31.73 12 0 40.83 3.40 4/59
E Q Davies Eric Davies 26/08/1909 1936-1939 5 8 9 0 3* 1.80 7 0 68.71 3.76 4/75
A C Dawson Alan Dawson 27/11/1969 2003-2003 2 1 10 0 10* 10.00 5 0 23.40 2.79 2/20
O C Dawson Oscar Dawson 01/09/1919 1947-1949 9 15 293 0 55* 20.93 10 0 57.80 2.68 2/57
T B de Bruyn* Theunis de Bruyn 08/10/1992 2017- 13 25 468 1 101* 19.50 0 0   - 4.35 0/6
Z de Bruyn Zander de Bruyn 05/07/1975 2004-2004 3 5 155 0 83* 38.75 3 0 30.67 2.56 2/32
Q de Kock* Quinton de Kock 17/12/1992 2014-2021 54 91 3300 6 141 38.82 0 0   -   -
M de Lange Marchant de Lange 13/10/1990 2011-2012 2 2 9 0 9* 4.50 9 1 30.78 3.71 7/81
R de Swardt* Ruan de Swardt 21/01/1998 2024- 2 4 99 0 64* 33.00 3 0 40.33 2.69 2/61
A B de Villiers AB de Villiers 17/02/1984 2004-2018 114 191 8765 22 278 50.66 2 0 52.00 3.06 2/49
P S De Villiers Fanie De Villiers 13/10/1964 1993-1998 18 26 359 0 67 18.89 85 5 24.25 2.57 6/23
F de Wet Friedel de Wet 26/06/1980 2009-2010 2 2 20 0 20* 10.00 6 0 31.00 2.62 4/55
T de Zorzi* Tony de Zorzi 28/08/1997 2023- 11 20 600 1 177* 30.00 0 0   -   -
H G Deane Hubert Deane 21/07/1895 1924-1931 17 27 628 0 93* 25.12 0 0   -   -
H H Dippenaar Boeta Dippenaar 14/06/1977 1999-2007 38 62 1718 3 177 30.14 0 0   - 0.50 0/1
C D Dixon Cecil Dixon 12/02/1891 1914-1914 1 2 0 0 0* 0.00 3 0 39.33 2.95 2/62
A A Donald Allan Donald 20/10/1966 1992-2002 72 94 652 0 37* 10.69 330 20 22.25 2.84 8/71
R R Dower Robert Dower 04/06/1876 1899-1899 1 2 9 0 9* 4.50 0 0   -   -
R G Draper Ronald Draper 24/12/1926 1950-1950 2 3 25 0 15* 8.33 0 0   -   -
F du Plessis Faf du Plessis 13/07/1984 2012-2021 69 118 4163 10 199* 40.03 0 0   - 5.31 0/1
J H Du Preez John Du Preez 14/11/1942 1967-1967 2 2 0 0 0* 0.00 3 0 17.00 2.13 2/22
J F Du Toit Jacobus Du Toit 05/04/1868 1892-1892 1 2 2 0 2 0.00 1 0 47.00 3.32 1/47
C A R Duckworth Christopher Duckworth 22/03/1933 1957-1957 2 4 28 0 13* 7.00 0 0   -   -
R Dumbrill Richard Dumbrill 19/11/1938 1965-1966 5 10 153 0 36* 15.30 9 0 37.33 2.47 4/30
J P Duminy Jacobus Duminy 16/12/1897 1927-1929 3 6 30 0 12* 5.00 1 0 39.00 3.90 1/17
J-P Duminy Jean-Paul Duminy 14/04/1984 2008-2017 46 74 2103 6 166* 32.86 42 0 38.12 3.55 4/47
O R Dunell Owen Dunell 15/07/1856 1889-1889 2 4 42 0 26 14.00 0 0   -   -
D V Dyer Dennis Dyer 02/05/1914 1947-1947 3 6 96 0 62* 16.00 0 0   -   -
C E Eksteen Clive Eksteen 02/12/1966 1993-2000 7 11 91 0 22* 10.11 8 0 61.75 1.93 3/12
D Elgar* Dean Elgar 11/06/1987 2012- 86 152 5347 14 199* 37.92 15 0 44.87 3.90 4/22
M K Elgie Kim Elgie 06/03/1933 1961-1962 3 6 75 0 56* 12.50 0 0   - 4.18 0/18
S Elworthy Steven Elworthy 23/02/1965 1998-2002 4 5 72 0 48* 18.00 13 0 34.15 3.07 4/66
W R Endean Russell Endean 31/05/1924 1951-1958 28 52 1630 3 162 33.96 0 0   -   -
S J Erwee* Sarel Erwee 10/11/1989 2022- 10 19 479 1 108* 26.61 0 0   -   -
W S Farrer Buster Farrer 08/12/1936 1962-1964 6 10 221 0 40* 27.63 0 0   -   -
G A Faulkner George Faulkner 17/12/1881 1906-1924 25 47 1754 4 204* 40.79 82 4 26.59 3.09 7/84
J P Fellows-Smith Jonathon Fellows-Smith 03/02/1932 1960-1960 4 8 166 0 35* 27.67 0 0   - 3.21 0/13
C G Fichardt Charles Fichardt 20/03/1870 1892-1896 2 4 15 0 10* 3.75 0 0   -   -
C E Finlason Charles Finlason 19/02/1860 1889-1889 1 2 6 0 6* 3.00 0 0   - 3.50 0/7
C E Floquet Claude Floquet 03/11/1884 1910-1910 1 2 12 0 11 12.00 0 0   - 3.00 0/24
C Fortuin* Clyde Fortuin 18/08/1995 2024- 2 4 23 0 11* 5.75 0 0   -   -
H H Francis Howard Francis 26/05/1868 1899-1899 2 4 39 0 29* 9.75 0 0   -   -
C M Francois Cyril Francois 20/06/1897 1922-1923 5 9 252 0 72* 31.50 6 0 37.50 1.97 3/23
C N Frank Charles Frank 27/01/1891 1921-1921 3 6 236 1 152* 39.33 0 0   -   -
W H B Frank William Frank 23/11/1872 1896-1896 1 2 7 0 5* 3.50 1 0 52.00 5.38 1/52
E R H Fuller Edward Fuller 02/08/1931 1953-1957 7 9 64 0 17* 8.00 22 1 30.36 2.11 5/66
G M Fullerton George Fullerton 08/12/1922 1947-1951 7 13 325 0 88* 25.00 0 0   -   -
K J Funston Kenneth Funston 03/12/1925 1952-1958 18 33 824 0 92* 25.75 0 0   -   -
D Gamsy Dennis Gamsy 17/02/1940 1970-1970 2 3 39 0 30 19.50 0 0   -   -
H H Gibbs Herschelle Gibbs 23/02/1974 1996-2008 90 154 6167 14 228* 41.95 0 0   - 4.00 0/4
R A Gleeson Robert Gleeson 06/12/1873 1896-1896 1 2 4 0 3* 4.00 0 0   -   -
G K Glover George Glover 13/05/1870 1896-1896 1 2 21 0 18 21.00 1 0 28.00 2.58 1/28
T L Goddard Trevor Goddard 01/08/1931 1955-1970 41 78 2516 1 112* 34.47 123 5 26.23 1.65 6/53
N Gordon Norman Gordon 06/08/1911 1938-1939 5 6 8 0 7 2.00 20 2 40.35 2.46 5/103
R Graham Robert Graham 16/09/1877 1899-1899 2 4 6 0 4* 1.50 3 0 42.33 3.17 2/22
R E Grieveson Ronald Grieveson 24/08/1909 1939-1939 2 2 114 0 75* 57.00 0 0   -   -
G M Griffin Geoffrey Griffin 12/06/1939 1960-1960 2 4 25 0 14* 6.25 8 0 24.00 2.67 4/87
A E Hall Alfred Hall 23/01/1896 1923-1931 7 8 11 0 5* 1.83 40 3 22.15 2.25 7/63
A J Hall Andrew Hall 31/07/1975 2002-2007 21 33 760 1 163* 26.21 45 0 35.93 3.23 3/1
G G Hall Glen Hall 24/05/1938 1965-1965 1 1 0 0 0* 0.00 1 0 94.00 3.03 1/94
E A Halliwell Ernest Halliwell 07/09/1864 1892-1902 8 15 188 0 57* 12.53 0 0   -   -
C G Halse Clive Halse 28/02/1935 1964-1964 3 3 30 0 19 0.00 6 0 43.33 2.66 3/50
Z Hamza* Zubayr Hamza 19/06/1995 2019- 8 16 307 0 62* 19.19 0 0   -   -
P A M Hands Philip Hands 18/03/1890 1913-1924 7 12 300 0 83* 25.00 0 0   - 2.92 0/1
R H M Hands Reginald Hands 26/07/1888 1914-1914 1 2 7 0 7* 3.50 0 0   -   -
M A Hanley Martin Hanley 10/11/1918 1949-1949 1 1 0 0 0* 0.00 1 0 88.00 2.28 1/57
S R Harmer* Simon Harmer 10/02/1989 2015- 10 14 221 0 47* 18.42 39 0 27.56 3.06 4/61
P L Harris Paul Harris 02/11/1978 2007-2011 37 48 460 0 46* 10.70 103 3 37.87 2.66 6/127
T A Harris Trevor Harris 27/08/1916 1947-1949 3 5 100 0 60* 25.00 0 0   -   -
G P D Hartigan Gerald Hartigan 30/12/1884 1912-1914 5 10 114 0 51* 11.40 1 0 141.00 3.36 1/72
R L Harvey Robert Harvey 14/09/1911 1936-1936 2 4 51 0 28* 12.75 0 0   -   -
C M H Hathorn Christopher Hathorn 07/04/1878 1902-1911 12 20 325 1 102* 17.11 0 0   -   -
M Hayward Nantie Hayward 06/03/1977 1999-2004 16 17 66 0 14* 7.33 54 1 29.80 3.42 5/56
F Hearne Frank Hearne 23/11/1858 1892-1896 4 8 121 0 30* 15.13 2 0 20.00 3.87 2/40
G A L Hearne George Hearne 27/03/1888 1922-1924 3 5 59 0 28* 11.80 0 0   -   -
P S Heine Peter Heine 28/06/1928 1955-1962 14 24 209 0 31* 9.95 58 4 25.09 2.24 6/58
C W Henderson Claude Henderson 14/06/1972 2001-2002 7 7 65 0 30* 9.29 22 0 42.18 2.84 4/116
B E Hendricks* Beuran Hendricks 08/06/1990 2020-2020 1 2 9 0 5 9.00 6 1 29.17 4.55 5/64
O Henry Omar Henry 23/01/1952 1992-1993 3 3 53 0 34* 17.67 3 0 63.00 2.66 2/56
C F W Hime Charles Hime 24/10/1869 1896-1896 1 2 8 0 8* 4.00 1 0 31.00 3.38 1/20
A C Hudson Andrew Hudson 17/03/1965 1992-1998 35 63 2007 4 163* 33.45 0 0   -   -
P Hutchinson Philip Hutchinson 26/01/1861 1889-1889 2 4 14 0 11* 3.50 0 0   -   -
Imran Tahir Imran Tahir 27/03/1979 2011-2015 20 23 130 0 29 9.29 57 2 40.25 3.51 5/32
A R Innes Albert Innes 16/02/1868 1889-1889 2 4 14 0 13* 3.50 5 1 17.80 4.17 5/43
D E J Ironside David Ironside 02/05/1925 1953-1954 3 4 37 0 13* 18.50 15 1 18.33 1.68 5/51
B L Irvine Brian Irvine 09/03/1944 1970-1970 4 7 353 1 102* 50.43 0 0   -   -
S D Jack Steven Jack 04/08/1970 1994-1995 2 2 7 0 7* 3.50 8 0 24.50 2.55 4/69
M Jansen* Marco Jansen 01/05/2000 2021- 17 27 506 0 84 23.00 73 3 21.77 3.48 7/13
C L Johnson Clement Johnson 31/03/1871 1896-1896 1 2 10 0 7* 5.00 0 0   - 2.44 0/57
J H Kallis Jacques Kallis 16/10/1975 1995-2013 165 278 13206 45 224* 55.26 291 5 32.64 2.82 6/54
H J Keith Headley Keith 25/10/1927 1953-1957 8 16 318 0 73* 21.20 0 0   - 3.50 0/19
J M Kemp Justin Kemp 02/10/1977 2001-2005 4 6 80 0 55* 13.33 9 0 24.67 2.78 3/33
G A Kempis Gustav Kempis 04/08/1865 1889-1889 1 2 0 0 0 0.00 4 0 19.00 2.71 3/53
I Khan Imraan Khan 27/04/1984 2009-2009 1 1 20 0 20* 20.00 0 0   -   -
G Kirsten Gary Kirsten 23/11/1967 1993-2004 101 176 7289 21 275* 45.27 2 0 71.00 2.44 1/0
P N Kirsten Peter Kirsten 14/05/1955 1992-1994 12 22 626 1 104* 31.30 0 0   - 3.33 0/5
H Klaasen* Heinrich Klaasen 30/07/1991 2019- 4 8 104 0 35* 13.00 0 0   -   -
R K Kleinveldt Rory Kleinveldt 15/03/1983 2012-2013 4 5 27 0 17 9.00 10 0 42.20 3.80 3/65
L Klusener Lance Klusener 04/09/1971 1996-2004 49 69 1906 4 174* 32.86 80 1 37.91 2.64 8/64
J J Kotze Johannes Kotze 07/08/1879 1902-1907 3 5 2 0 2* 0.40 6 0 40.50 3.53 3/64
H G Kuhn Heino Kuhn 01/04/1984 2017-2017 4 8 113 0 34* 14.13 0 0   -   -
A P Kuiper Adrian Kuiper 24/08/1959 1992-1992 1 2 34 0 34* 17.00 0 0   -   -
F Kuys Frederick Kuys 21/03/1870 1899-1899 1 2 26 0 26* 13.00 2 0 15.50 3.10 2/31
H R Lance Herbert Lance 06/06/1940 1962-1970 13 22 591 0 70* 28.14 12 0 39.92 3.03 3/30
C K Langeveldt Charl Langeveldt 17/12/1974 2005-2006 6 4 16 0 10* 8.00 16 1 37.06 3.56 5/46
A B C Langton Arthur Langton 02/03/1912 1935-1939 15 23 298 0 73 15.68 40 1 45.68 2.61 5/58
G B Lawrence Goofy Lawrence 31/03/1932 1961-1962 5 8 141 0 43* 17.63 28 2 18.29 2.30 8/53
F L Le Roux Frederick Le Roux 05/02/1882 1914-1914 1 2 1 0 1* 0.50 0 0   - 2.67 0/5
P T Lewis Percy Lewis 02/10/1884 1913-1913 1 2 0 0 0* 0.00 0 0   -   -
G F J Liebenberg Gerhardus Liebenberg 07/04/1972 1998-1998 5 8 104 0 45* 13.00 0 0   -   -
G F Linde* George Linde 04/12/1991 2019-2021 3 6 135 0 37* 22.50 9 1 28.00 3.20 5/64
D T Lindsay Denis Lindsay 04/09/1939 1963-1970 19 31 1130 3 182* 37.67 0 0   -   -
J D Lindsay John Lindsay 08/09/1908 1947-1947 3 5 21 0 9 7.00 0 0   -   -
N V Lindsay Neville Lindsay 30/07/1886 1921-1921 1 2 35 0 29* 17.50 0 0   -   -
W V S Ling William Ling 03/10/1891 1921-1923 6 10 168 0 38* 16.80 0 0   - 6.67 0/20
C B Llewellyn Charles Llewellyn 26/09/1876 1896-1912 15 28 544 0 90* 20.15 48 4 29.60 3.72 6/92
E B Lundie Eric Lundie 15/03/1888 1914-1914 1 2 1 0 1* 1.00 4 0 26.75 2.24 4/101
M J Macaulay Mike Macaulay 19/04/1939 1965-1965 1 2 33 0 21* 16.50 2 0 36.50 1.59 1/10
K A Maharaj* Keshav Maharaj 07/02/1990 2016- 57 88 1213 0 84* 14.98 198 11 29.69 3.11 9/129
P J Malan Pieter Malan 12/08/1989 2020-2020 3 6 156 0 84* 26.00 0 0   - 2.50 0/5
N B F Mann Norman Mann 28/12/1920 1947-1951 19 31 400 0 52* 13.33 58 1 33.10 1.99 6/59
P N F Mansell Percy Mansell 16/03/1920 1951-1955 13 22 355 0 90* 17.75 11 0 66.91 2.93 3/58
K T Maphaka* Kwena Maphaka 08/04/2006 2025- 1 1 0 0 0* 0.00 3 0 30.00 4.22 2/43
L A Markham Lawrence Markham 12/09/1924 1949-1949 1 1 20 0 20* 20.00 1 0 72.00 4.15 1/34
A K Markram* Aiden Markram 04/10/1994 2017- 45 82 2857 7 152* 35.71 3 0 84.67 3.16 2/27
W F E Marx Waldemar Marx 04/07/1895 1921-1921 3 6 125 0 36* 20.83 4 0 36.00 3.79 3/85
C R Matthews Craig Matthews 15/02/1965 1992-1995 18 25 348 0 62 18.32 52 2 28.88 2.26 5/42
C N McCarthy Cuan McCarthy 24/03/1929 1948-1951 15 24 28 0 5* 3.11 36 2 41.94 2.59 6/43
D J McGlew Derrick McGlew 11/03/1929 1951-1962 34 64 2440 7 255 42.07 0 0   - 4.31 0/7
N D McKenzie Neil McKenzie 24/11/1975 2000-2009 58 94 3253 5 226* 37.39 0 0   - 4.53 0/1
A H McKinnon Atholl McKinnon 20/08/1932 1960-1966 8 13 107 0 27* 17.83 26 0 35.58 2.18 4/128
R McLaren Ryan McLaren 09/02/1983 2010-2014 2 3 47 0 33 23.50 3 0 54.00 3.68 2/72
R A McLean Roy McLean 09/07/1930 1951-1964 40 73 2120 5 142* 30.29 0 0   - 1.50 0/1
B M McMillan Brian McMillan 22/12/1963 1992-1998 38 62 1968 3 113* 39.36 75 0 33.83 2.51 4/65
Q McMillan Quintin McMillan 23/06/1904 1929-1932 13 21 306 0 50 18.00 36 2 34.53 3.69 5/66
D J Meintjes Douglas Meintjes 09/06/1890 1923-1923 2 3 43 0 21* 14.33 6 0 19.17 2.80 3/38
M G Melle Michael Melle 03/06/1930 1950-1953 7 12 68 0 17* 8.50 26 2 32.73 3.06 6/71
A Melville Alan Melville 19/05/1910 1938-1949 11 19 894 4 189* 52.59 0 0   -   -
J Middleton Bonnor Middleton 30/09/1865 1896-1902 6 12 52 0 22* 7.43 24 2 18.42 2.49 5/51
C Mills Charles Mills 26/11/1867 1892-1892 1 2 25 0 21* 12.50 2 0 41.50 3.56 2/83
W H Milton William Milton 03/12/1854 1889-1892 3 6 68 0 21* 11.33 2 0 24.00 3.65 1/5
B Mitchell Bruce Mitchell 08/01/1909 1929-1949 42 80 3471 8 189 48.89 27 1 51.11 3.29 5/87
F Mitchell Frank Mitchell 13/08/1872 1912-1912 3 6 28 0 12* 4.67 0 0   -   -
E M Moore* Edward Moore 17/03/1993 2024- 1 2 23 0 23* 11.50 0 0   -   -
T L Moreki* Tshepo Moreki 07/10/1993 2024- 2 4 15 0 6* 7.50 2 0 101.00 3.05 1/32
D P B Morkel Denys Morkel 25/01/1906 1927-1932 16 28 663 0 88* 24.56 18 0 45.61 2.89 4/93
J A Morkel Albie Morkel 10/06/1981 2009-2009 1 1 58 0 58* 58.00 1 0 132.00 4.13 1/44
M Morkel Morne Morkel 06/10/1984 2006-2018 86 104 944 0 40* 11.65 309 8 27.67 3.11 6/23
C H Morris Chris Morris 30/04/1987 2016-2017 4 7 173 0 69* 24.71 12 0 38.25 4.42 3/38
P W A Mulder* Wiaan Mulder 19/02/1998 2019- 18 29 589 1 105 22.65 30 0 25.97 3.00 4/32
A R A Murray Anton Murray 30/04/1922 1952-1954 10 14 289 1 109* 22.23 18 0 39.44 1.79 4/169
S Muthusamy* Senuran Muthusamy 22/02/1994 2019- 4 7 173 0 68 43.25 7 0 35.00 3.98 4/45
A Nel Andre Nel 15/07/1977 2001-2008 36 42 337 0 34* 9.91 123 3 31.86 3.08 6/32
J D Nel Jack Nel 10/07/1928 1949-1957 6 11 150 0 38* 13.64 0 0   -   -
C J Newberry Claude Newberry 1889 1913-1914 4 8 62 0 16* 7.75 11 0 24.36 2.88 4/72
E S Newson Edward Newson 02/12/1910 1930-1939 3 5 30 0 16* 7.50 4 0 66.25 1.82 2/58
M Ngam Mfuneko Ngam 29/01/1979 2000-2001 3 1 0 0 0 0.00 11 0 17.18 2.89 3/26
L Ngidi* Lungi Ngidi 29/03/1996 2018- 19 30 97 0 19* 4.85 55 3 23.15 3.12 6/39
F Nicholson Frank Nicholson 17/09/1909 1935-1936 4 8 76 0 29* 10.86 0 0   -   -
J F W Nicolson John Nicolson 19/07/1899 1928-1928 3 5 179 0 78* 35.80 0 0   - 4.25 0/5
A Nortje* Anrich Nortje 16/11/1993 2019- 19 33 187 0 40* 7.79 70 4 26.71 3.67 6/56
N O Norton Norman Norton 11/05/1881 1910-1910 1 2 9 0 7* 4.50 4 0 11.75 3.13 4/47
A D Nourse Dudley Nourse 12/11/1910 1935-1951 34 62 2960 9 231* 53.82 0 0   - 2.70 0/0
A W Nourse Arthur Nourse 25/01/1879 1902-1924 45 83 2234 1 111* 29.79 41 0 37.88 2.88 4/25
M Ntini Makhaya Ntini 06/07/1977 1998-2009 101 116 699 0 32 9.85 390 18 28.83 3.24 7/37
E P Nupen Eiulf Nupen 01/01/1902 1921-1936 17 31 348 0 69* 14.50 50 5 35.76 2.58 6/46
A E Ochse Arthur Ochse 11/03/1870 1889-1889 2 4 16 0 8* 4.00 0 0   -   -
A L Ochse Arthur Ochse 11/10/1899 1928-1929 3 4 11 0 4 3.67 10 0 36.20 3.35 4/79
S O'Linn Sydney O'Linn 05/05/1927 1960-1961 7 12 297 0 98* 27.00 0 0   -   -
D Olivier* Duanne Olivier 09/05/1992 2017- 16 21 66 0 15 6.00 59 3 24.27 3.75 6/37
J L Ontong Justin Ontong 04/01/1980 2002-2004 2 4 57 0 32* 19.00 1 0 133.00 4.31 1/79
H G Owen-Smith Harold Owen-Smith 18/02/1909 1929-1929 5 8 252 1 129* 42.00 0 0   - 4.35 0/3
A W Palm Archibald Palm 08/06/1901 1927-1927 1 2 15 0 13* 7.50 0 0   -   -
G M Parker George Parker 27/05/1899 1924-1924 2 4 3 0 2 1.50 8 1 34.13 4.48 6/152
D C Parkin Durant Parkin 18/02/1870 1892-1892 1 2 6 0 6* 3.00 3 0 27.33 3.78 3/82
W D Parnell* Wayne Parnell 30/07/1989 2010-2017 6 4 67 0 23* 16.75 15 0 27.60 4.47 4/51
J T Partridge Joseph Partridge 09/12/1932 1963-1965 11 12 73 0 13 10.43 44 3 31.20 2.24 7/91
D Paterson* Dane Paterson 04/04/1989 2020- 7 11 101 0 39 12.63 25 2 26.24 2.98 5/61
C O C Pearse Charles Pearse 10/10/1884 1910-1911 3 6 55 0 31* 9.17 3 0 35.33 4.42 3/56
S J Pegler Sidney Pegler 28/07/1888 1910-1924 16 28 356 0 35 15.48 47 2 33.45 3.16 7/65
A N Petersen Alviro Petersen 25/11/1980 2010-2015 36 64 2093 5 182* 34.88 1 0 62.00 3.26 1/2
K D Petersen* Keegan Petersen 08/08/1993 2021- 14 25 704 0 82* 28.16 0 0   -   -
R J Peterson Robin Peterson 04/08/1979 2003-2014 15 20 464 0 84* 27.29 38 1 37.26 3.38 5/33
A L Phehlukwayo* Andile Phehlukwayo 03/03/1996 2017-2018 4 4 19 0 9* 9.50 11 0 13.36 3.53 3/13
V D Philander Vernon Philander 24/06/1985 2011-2020 64 94 1779 0 74* 24.04 224 13 22.32 2.63 6/21
D L Piedt* Dane Piedt 06/03/1990 2014- 12 17 214 0 56* 15.29 37 2 41.11 3.76 5/89
A J Pithey Tony Pithey 17/07/1933 1957-1965 17 27 819 1 154* 31.50 0 0   - 2.50 0/5
D B Pithey David Pithey 04/10/1936 1963-1967 8 12 138 0 55* 12.55 12 1 48.08 2.43 6/58
J B Plimsoll John Plimsoll 27/10/1917 1947-1947 1 2 16 0 8 16.00 3 0 47.67 3.62 3/128
P M Pollock Peter Pollock 30/06/1941 1961-1970 28 41 607 0 75 21.68 116 9 24.19 2.58 6/38
R G Pollock Graeme Pollock 27/02/1944 1963-1970 23 41 2256 7 274* 60.97 4 0 51.00 2.96 2/50
S M Pollock Shaun Pollock 16/07/1973 1995-2008 108 156 3781 2 111* 32.32 421 16 23.12 2.40 7/87
R M Poore Robert Poore 20/03/1866 1896-1896 3 6 76 0 20* 12.67 1 0 4.00 2.67 1/4
J E Pothecary James Pothecary 06/12/1923 1960-1960 3 4 26 0 12* 6.50 9 0 39.33 2.57 4/58
A W Powell Albert Powell 18/07/1873 1899-1899 1 2 16 0 11* 8.00 1 0 10.00 3.00 1/10
D Pretorius Dewald Pretorius 06/12/1977 2002-2003 4 4 22 0 9* 7.33 6 0 71.67 4.53 4/115
D Pretorius* Dwaine Pretorius 29/03/1989 2019-2020 3 6 83 0 37* 13.83 7 0 36.00 3.15 2/26
A G Prince Ashwell Prince 28/05/1977 2002-2011 66 104 3665 11 162 41.65 1 0 47.00 2.94 1/2
C F H Prince Charles Prince 11/09/1874 1899-1899 1 2 6 0 5* 3.00 0 0   -   -
M W Pringle Meyrick Pringle 22/06/1966 1992-1995 4 6 67 0 33* 16.75 5 0 54.00 2.48 2/62
M J Procter Mike Procter 15/09/1946 1967-1970 7 10 226 0 48* 25.11 41 1 15.02 2.44 6/73
H L E Promnitz Henry Promnitz 23/02/1904 1927-1927 2 4 14 0 5* 3.50 8 1 20.13 1.83 5/58
N A Quinn Neville Quinn 21/02/1908 1929-1932 12 18 90 0 28* 6.00 35 1 32.71 2.35 6/92
K Rabada* Kagiso Rabada 25/05/1995 2015- 70 106 1030 0 47* 11.98 327 16 22.01 3.35 7/112
N Reid Norman Reid 26/12/1890 1921-1921 1 2 17 0 11* 8.50 2 0 31.50 3.00 2/63
J N Rhodes Jonty Rhodes 26/07/1969 1992-2000 52 80 2532 3 117* 35.66 0 0   - 2.50 0/0
A R Richards Alfred Richards 14/12/1867 1896-1896 1 2 6 0 6* 3.00 0 0   -   -
B A Richards Barry Richards 21/07/1945 1970-1970 4 7 508 2 140* 72.57 1 0 26.00 2.17 1/12
W H M Richards William Richards 26/03/1862 1889-1889 1 2 4 0 4* 2.00 0 0   -   -
D J Richardson David Richardson 16/09/1959 1992-1998 42 64 1359 1 109* 24.27 0 0   -   -
R D Rickelton* Ryan Rickelton 11/07/1996 2022- 10 17 616 2 259* 41.07 0 0   -   -
J B Robertson Jack Robertson 05/06/1906 1935-1936 3 6 51 0 17* 10.20 6 0 53.50 2.61 3/143
T W Routledge Thomas Routledge 18/04/1867 1892-1896 4 8 72 0 24* 9.00 0 0   -   -
A M B Rowan Athol Rowan 07/02/1921 1947-1951 15 23 290 0 41* 17.06 54 4 38.59 2.41 5/68
E A B Rowan Eric Rowan 20/07/1909 1935-1951 26 50 1965 3 236* 43.67 0 0   - 2.21 0/0
G A Rowe George Rowe 15/06/1874 1896-1902 5 9 26 0 13 4.33 15 1 30.40 2.74 5/115
J A Rudolph Jacques Rudolph 04/05/1981 2003-2012 48 83 2622 6 222 35.43 4 0 108.00 3.90 1/1
M W Rushmere Mark Rushmere 07/01/1965 1992-1992 1 2 6 0 3* 3.00 0 0   -   -
S V Samuelson Sivert Samuelson 21/11/1883 1910-1910 1 2 22 0 15* 11.00 0 0   - 3.56 0/64
B N Schultz Brett Schultz 26/08/1970 1992-1997 9 8 9 0 6* 1.50 37 2 20.24 2.59 5/48
R O Schwarz Reginald Schwarz 04/05/1875 1906-1912 20 35 374 0 61* 13.85 55 2 25.76 3.22 6/47
A W Seccull Arthur Seccull 14/09/1868 1896-1896 1 2 23 0 17 23.00 2 0 18.50 3.70 2/37
M A Seymour Kelly Seymour 05/06/1936 1963-1970 7 10 84 0 36* 12.00 9 0 65.33 2.42 3/80
W A Shalders William Shalders 12/02/1880 1899-1907 12 23 355 0 42* 16.14 1 0 6.00 0.75 1/6
T Shamsi* Tabraiz Shamsi 18/02/1990 2016-2018 2 4 20 0 18 20.00 6 0 46.33 3.45 3/91
G H Shepstone George Shepstone 08/04/1876 1896-1899 2 4 38 0 21* 9.50 0 0   - 2.45 0/8
P W Sherwell Percy Sherwell 17/08/1880 1906-1911 13 22 427 1 115* 23.72 0 0   -   -
I J Siedle Ivan Siedle 11/01/1903 1928-1936 18 34 977 1 141* 28.74 1 0 7.00 2.21 1/7
J H Sinclair James Sinclair 16/10/1876 1896-1911 25 47 1069 3 106* 23.24 63 1 31.68 3.32 6/26
L Sipamla Lutho Sipamla 12/05/1998 2020-2022 3 4 15 0 10 5.00 11 0 22.27 3.51 4/76
C J E Smith Charles Smith 25/12/1872 1902-1902 3 6 106 0 45* 21.20 0 0   -   -
F W Smith Frederick Smith 31/03/1861 1889-1896 3 6 45 0 12* 9.00 0 0   -   -
G C Smith Graeme Smith 01/02/1981 2002-2014 116 203 9253 27 277* 48.70 8 0 110.63 3.74 2/145
V I Smith Vivian Smith 23/02/1925 1947-1957 9 16 39 0 11 3.90 12 0 64.08 2.79 4/143
R P Snell Richard Snell 12/09/1968 1992-1994 5 8 95 0 48* 13.57 19 0 28.32 3.15 4/74
S D Snooke Stanley Snooke 11/11/1878 1907-1907 1 1 0 0 0* 0.00 0 0   -   -
S J Snooke Sibley Snooke 01/02/1881 1906-1923 26 46 1008 1 103* 22.40 35 1 20.06 2.60 8/70
W R T Solomon William Solomon 23/04/1872 1899-1899 1 2 4 0 2* 2.00 0 0   -   -
R B Stewart Robert Stewart 03/09/1856 1889-1889 1 2 13 0 9* 6.50 0 0   -   -
D W Steyn Dale Steyn 27/06/1983 2004-2019 93 119 1251 0 76* 13.60 439 26 22.95 3.25 7/51
P J R Steyn Phillipus Steyn 30/07/1967 1995-1995 3 6 127 0 46* 21.17 0 0   -   -
L A Stricker Louis Stricker 26/05/1884 1910-1912 13 24 342 0 48* 14.25 1 0 105.00 3.62 1/36
P C Strydom Pieter Strydom 10/06/1969 2000-2000 2 3 35 0 30* 11.67 0 0   - 4.50 0/27
T Stubbs* Tristan Stubbs 14/08/2000 2024- 9 16 500 2 122* 33.33 0 0   -   -
G A Stuurman Glenton Stuurman 10/08/1992 2022-2022 2 2 11 0 11* 5.50 1 0 124.00 4.28 1/124
M J Susskind Manfred Susskind 08/06/1891 1924-1924 5 8 268 0 65* 33.50 0 0   -   -
P L Symcox Pat Symcox 14/04/1960 1993-1998 20 27 741 1 108* 28.50 37 0 43.32 2.70 4/69
H M Taberer Henry Taberer 07/10/1870 1902-1902 1 1 2 0 2* 2.00 1 0 48.00 4.80 1/25
A B Tancred Augustus Tancred 20/08/1865 1889-1889 2 4 87 0 29* 29.00 0 0   -   -
L J Tancred Louis Tancred 07/10/1876 1902-1913 14 26 530 0 97* 21.20 0 0   -   -
V M Tancred Vincent Tancred 07/07/1875 1899-1899 1 2 25 0 18* 12.50 0 0   -   -
G L Tapscott George Tapscott 07/11/1889 1913-1913 1 2 5 0 4* 2.50 0 0   -   -
L E Tapscott Lionel Tapscott 18/03/1894 1923-1923 2 3 58 0 50 29.00 0 0   - 1.00 0/2
H J Tayfield Hugh Tayfield 30/01/1929 1949-1960 37 60 862 0 75* 16.90 170 14 25.91 1.95 9/113
A I Taylor Alistair Taylor 25/07/1925 1956-1956 1 2 18 0 12* 9.00 0 0   -   -
D Taylor Daniel Taylor 09/01/1887 1914-1914 2 4 85 0 36* 21.25 0 0   -   -
H W Taylor Herbert Taylor 05/05/1889 1912-1932 42 76 2936 7 176* 40.78 5 0 31.20 2.74 3/15
D J Terbrugge David Terbrugge 31/01/1977 1998-2004 7 8 16 0 4 5.33 20 1 25.85 3.07 5/46
N H Theunissen Nicolaas Theunissen 04/05/1867 1889-1889 1 2 2 0 2 2.00 0 0   - 3.83 0/51
P G Thornton Patrick Thornton 24/12/1867 1902-1902 1 1 1 0 1 0.00 1 0 20.00 5.00 1/20
D S Tomlinson Denis Tomlinson 04/09/1910 1935-1935 1 1 9 0 9* 9.00 0 0   - 3.80 0/38
A J Traicos Athanasios Traicos 17/05/1947 1970-1970 3 4 8 0 5 4.00 4 0 51.75 2.64 2/70
P H J Trimborn Patrick Trimborn 18/05/1940 1967-1970 4 4 13 0 11 6.50 11 0 23.36 2.06 3/12
T L Tsolekile Thami Tsolekile 09/10/1980 2004-2004 3 5 47 0 22* 9.40 0 0   -   -
L L Tsotsobe Lonwabo Tsotsobe 07/03/1984 2010-2011 5 5 19 0 8 6.33 9 0 49.78 3.09 3/43
L Tuckett Lindsay Tuckett 06/02/1919 1947-1949 9 14 131 0 40 11.91 19 2 51.58 2.79 5/68
L R Tuckett Lindsay Tuckett 19/05/1885 1914-1914 1 2 0 0 0 0.00 0 0   - 3.45 0/24
P S Twentyman-Jones Percy Twentyman-Jones 13/09/1876 1902-1902 1 2 0 0 0* 0.00 0 0   -   -
P G V van der Bijl Pieter van der Bijl 21/10/1907 1938-1939 5 9 460 1 125* 51.11 0 0   -   -
H E van der Dussen* Rassie van der Dussen 07/02/1989 2019- 18 32 905 0 98* 30.17 0 0   -   -
E A Van Der Merwe Edward Van Der Merwe 09/11/1904 1929-1936 2 4 27 0 19* 9.00 0 0   -   -
P L van der Merwe Peter van der Merwe 14/03/1937 1963-1967 15 23 533 0 76* 25.38 1 0 22.00 1.67 1/6
M van Jaarsveld Martin van Jaarsveld 18/06/1974 2002-2004 9 15 397 0 73* 30.54 0 0   - 4.00 0/28
C B van Ryneveld Clive van Ryneveld 19/03/1928 1951-1958 19 33 724 0 83* 26.81 17 0 39.47 2.59 4/67
R van Tonder* Raynard van Tonder 26/09/1998 2024- 2 4 64 0 32* 16.00 0 0   -   -
S van Zyl Stiaan van Zyl 19/09/1987 2014-2016 12 17 395 1 101 26.33 6 0 24.67 2.20 3/20
G D Varnals Derek Varnals 24/07/1935 1964-1965 3 6 97 0 23* 16.17 0 0   - 1.00 0/2
K Verreynne* Kyle Verreynne 12/05/1997 2021- 24 37 1060 4 136 32.12 0 0   -   -
D J Vilas Dane Vilas 10/06/1985 2015-2016 6 9 94 0 26* 10.44 0 0   -   -
G C H Viljoen Hardus Viljoen 06/03/1989 2016-2016 1 2 26 0 20 26.00 1 0 94.00 4.95 1/79
K G Viljoen Kenneth Viljoen 14/05/1910 1930-1949 27 50 1365 2 124* 28.44 0 0   - 2.88 0/10
C L Vincent Cyril Vincent 16/02/1902 1927-1935 25 38 526 0 60* 20.23 84 3 31.32 2.69 6/51
C H Vintcent Charles Vintcent 02/09/1866 1889-1892 3 6 26 0 9* 4.33 4 0 48.25 3.14 3/88
A E E Vogler Albert Vogler 28/11/1876 1906-1911 15 26 340 0 65* 17.00 64 5 22.73 3.16 7/94
S von Berg* Shaun von Berg 16/09/1986 2024- 1 2 40 0 38* 20.00 0 0   - 3.45 0/40
H F Wade Herbert Wade 14/09/1905 1935-1936 10 18 327 0 40 20.44 0 0   -   -
W W Wade Walter Wade 18/06/1914 1938-1950 11 19 511 1 125* 28.39 0 0   -   -
J H B Waite John Waite 19/01/1930 1951-1965 50 86 2405 4 134* 30.44 0 0   -   -
K A Walter Kenneth Walter 05/11/1939 1961-1961 2 3 11 0 10* 3.67 6 0 32.83 2.39 4/63
T A Ward Thomas Ward 02/08/1887 1912-1924 23 42 459 0 64* 13.91 0 0   -   -
J C Watkins John Watkins 10/04/1923 1949-1957 15 27 612 0 92* 23.54 29 0 28.14 1.75 4/22
C Wesley Tich Wesley 05/09/1937 1960-1960 3 5 49 0 35* 9.80 0 0   -   -
K C Wessels Kepler Wessels 14/09/1957 1992-1994 16 29 1027 2 118* 38.04 0 0   -   -
R J Westcott Richard Westcott 19/09/1927 1954-1958 5 9 166 0 62* 18.44 0 0   - 4.13 0/22
G C White Gordon White 05/02/1882 1906-1912 17 31 872 2 147* 30.07 9 0 33.44 3.63 4/47
L B Williams* Lizaad Williams 01/10/1993 2022-2022 2 3 25 0 13* 8.33 3 0 35.00 3.41 3/54
C M Willoughby Charl Willoughby 03/12/1974 2003-2003 2 0 0 0 0* 0.00 1 0 125.00 2.50 1/47
J T Willoughby Joseph Willoughby 07/11/1874 1896-1896 2 4 8 0 5* 2.00 6 0 26.50 3.47 2/37
C S Wimble Clarence Wimble 09/01/1864 1892-1892 1 2 0 0 0* 0.00 0 0   -   -
P L Winslow Paul Winslow 21/05/1929 1950-1955 5 9 186 1 108* 20.67 0 0   -   -
O E Wynne Owen Wynne 01/06/1919 1948-1950 6 12 219 0 50* 18.25 0 0   -   -
M Zondeki Monde Zondeki 25/07/1982 2003-2008 6 5 82 0 59* 16.40 19 1 25.26 3.69 6/39
K Zondo* Khayelihle Zondo 07/03/1990 2022- 5 7 120 0 39* 20.00 0 0   -   -
J W Zulch John Zulch 02/01/1886 1910-1921 16 32 985 2 150* 32.83 0 0   - 7.00 0/2
Total Players = 369

Player Records and Statistics
Country Records and Statistics