Country Records and Statistics - Player Listings
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- 57 97 2997 2 172* 35.26 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- 4 7 347 1 110* 49.57 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
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   -   -
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- 2 3 10 0 6 5.00 11 0 14.00 4.09 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- 3 5 66 0 20* 16.50 10 0 24.50 4.02 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- 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- 4 7 145 0 85* 20.71 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- 13 21 401 0 84 23.59 49 1 22.80 3.38 5/35
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 Michael 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- 50 80 1135 0 84* 15.34 158 9 31.99 3.17 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
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- 37 67 2398 7 152* 36.33 2 0 65.00 3.13 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- 12 21 326 0 42* 15.52 19 0 27.11 2.94 3/1
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- 3 6 105 0 49 26.25 2 0 95.00 4.18 1/63
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- 18 29 97 0 19* 5.11 54 3 22.63 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- 4 8 66 0 39 13.20 9 0 44.33 2.87 3/39
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- 10 14 137 0 56* 10.54 34 2 39.91 3.68 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 Michael 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- 62 96 905 0 47* 11.46 291 14 22.06 3.37 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- 4 8 165 0 42* 23.57 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- 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- 1 2 4 0 3* 2.00 0 0   -   -
G A Stuurman* Glenton Stuurman 10/08/1992 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- 16 26 600 1 136 26.09 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- 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 = 366

Player Records and Statistics
Country Records and Statistics