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
E Achong Ellis Achong 16/02/1904 1930-1935 6 11 81 0 22* 8.10 8 0 47.25 2.47 2/64
J C Adams Jimmy Adams 09/01/1968 1992-2001 54 90 3012 6 208 41.26 27 1 49.48 2.85 5/17
F C M Alexander Gerry Alexander 02/11/1928 1957-1961 25 38 961 1 108* 30.03 0 0   -   -
I Ali Imtiaz Ali 28/07/1954 1976-1976 1 1 1 0 1 0.00 2 0 44.50 2.62 2/37
I Ali Inshan Ali 25/09/1949 1971-1977 12 18 172 0 25* 10.75 34 1 47.68 2.62 5/59
D W Allan David Allan 05/11/1937 1962-1966 5 7 75 0 40 12.50 0 0   -   -
I B A Allen Ian Allen 06/10/1965 1991-1991 2 2 5 0 4 0.00 5 0 36.00 3.83 2/69
S W Ambris Sunil Ambris 23/03/1993 2017-2018 6 12 166 0 43* 15.09 0 0   -   -
C E L Ambrose Curtly Ambrose 21/09/1963 1988-2000 98 145 1439 0 53* 12.41 405 22 20.99 2.31 8/45
K A Anderson* Kevlon Anderson 28/09/2000 2025- 1 2 3 0 3* 1.50 0 0   -   -
K L T Arthurton Keith Arthurton 21/02/1965 1988-1995 33 50 1382 2 157 30.71 1 0 183.00 2.32 1/17
N R Asgarli Nyron Asgarli 28/12/1920 1957-1957 2 4 62 0 29* 15.50 0 0   -   -
A Athanaze* Alick Athanaze 07/12/1998 2023- 13 25 627 0 92* 25.08 1 0 74.00 2.96 1/53
D S E Atkinson Denis Atkinson 09/08/1928 1948-1958 22 35 922 1 219* 31.79 47 3 35.04 1.90 7/53
E S E Atkinson Eric Atkinson 06/11/1927 1958-1959 8 9 126 0 37* 15.75 25 1 23.56 2.16 5/42
R A Austin Richard Austin 05/09/1954 1978-1978 2 2 22 0 20* 11.00 0 0   - 5.00 0/5
R A Austin Ryan Austin 15/11/1981 2009-2009 2 4 39 0 19* 9.75 2 0 77.50 2.85 1/29
S F A Bacchus Sheik Bacchus 31/01/1954 1978-1982 19 30 782 1 250* 26.07 0 0   - 3.00 0/3
L Baichan Leonard Baichan 12/05/1946 1975-1976 3 6 184 1 105 46.00 0 0   -   -
L S Baker Lionel Baker 06/09/1984 2008-2009 4 6 23 0 17* 11.50 5 0 79.00 3.59 2/39
O A C Banks Omari Banks 17/07/1982 2003-2005 10 16 318 0 50 26.50 28 0 48.82 3.42 4/87
E A E Baptiste Eldine Baptiste 12/03/1960 1983-1990 10 11 233 0 87 23.30 16 0 35.19 2.48 3/31
A B Barath Adrian Barath 14/04/1990 2009-2012 15 28 657 1 104* 23.46 0 0   - 4.00 0/4
A G Barrett Arthur Barrett 04/04/1942 1971-1975 6 7 40 0 19* 6.67 13 0 46.38 2.24 3/43
I Barrow Ivan Barrow 06/01/1911 1930-1939 11 19 276 1 105* 16.24 0 0   -   -
E L Bartlett Edward Bartlett 18/03/1906 1928-1931 5 8 131 0 84* 18.71 0 0   -   -
C S Baugh Carlton Baugh 23/06/1982 2003-2012 21 36 610 0 68* 17.94 0 0   -   -
K C G Benjamin Kenneth Benjamin 08/04/1967 1992-1998 26 36 222 0 43 7.93 92 4 30.27 3.26 6/66
W K M Benjamin Winston Benjamin 31/12/1964 1987-1995 21 26 470 0 85* 18.80 61 0 27.02 2.68 4/46
S J Benn Sulieman Benn 22/07/1981 2008-2015 26 39 486 0 42* 14.29 87 6 39.10 2.79 6/81
D E Bernard David Bernard 19/07/1981 2003-2009 3 6 202 0 69* 40.40 4 0 46.25 4.30 2/30
B J Bess Brandon Bess 13/12/1987 2010-2010 1 2 11 0 11 11.00 1 0 92.00 7.08 1/65
C A Best Carlisle Best 14/05/1959 1986-1990 8 13 342 1 164* 28.50 0 0   - 4.20 0/2
T L Best Tino Best 26/08/1981 2003-2013 25 38 401 0 95* 12.53 57 2 40.19 3.70 6/40
N Betancourt Nelson Betancourt 04/06/1887 1930-1930 1 2 52 0 39* 26.00 0 0   -   -
A P Binns Alfie Binns 24/07/1929 1953-1956 5 8 64 0 27* 9.14 0 0   -   -
L S Birkett Lionel Birkett 14/04/1904 1930-1931 4 8 136 0 64* 17.00 1 0 71.00 3.38 1/16
D Bishoo Devendra Bishoo 06/11/1985 2011-2018 36 61 707 0 45* 15.37 118 5 36.86 3.24 8/49
I R Bishop Ian Bishop 24/10/1967 1989-1998 43 63 632 0 48* 12.15 161 6 24.29 2.77 6/40
M I Black Marlon Black 07/06/1975 2000-2002 6 11 21 0 6* 2.63 12 0 49.75 3.75 4/83
J Blackwood* Jermaine Blackwood 20/11/1991 2014- 56 102 2898 3 112 30.19 4 0 66.00 3.49 2/14
N E Bonner* Nkruma Bonner 23/01/1989 2021- 15 25 803 2 123* 38.24 1 0 82.00 4.32 1/16
K D Boyce Keith Boyce 11/10/1943 1971-1976 21 30 657 0 95 24.33 60 2 30.02 3.09 6/77
I D R Bradshaw Ian Bradshaw 09/07/1974 2006-2006 5 8 96 0 33* 13.71 9 0 60.00 3.17 3/73
C R Brathwaite Carlos Brathwaite 18/07/1988 2015-2016 3 5 181 0 69* 45.25 1 0 242.00 3.56 1/30
K C Brathwaite* Kraigg Brathwaite 01/12/1992 2011- 100 193 5950 12 212* 32.51 29 1 53.72 3.33 6/29
D J Bravo Dwayne Bravo 07/10/1983 2004-2010 40 71 2200 3 113* 31.43 86 2 39.84 3.18 6/55
D M Bravo Darren Bravo 06/02/1989 2010-2020 56 102 3538 8 218* 36.47 0 0   - 2.00 0/2
G R Breese Gareth Breese 09/01/1976 2002-2002 1 2 5 0 5* 2.50 2 0 67.50 4.31 2/108
S S J Brooks* Shamarh Brooks 01/10/1988 2019- 13 24 553 1 111* 23.04 0 0   -   -
C O Browne Courtney Browne 07/12/1970 1995-2005 20 30 387 0 68* 16.13 0 0   -   -
C R Browne Cyril Browne 08/10/1890 1928-1930 4 8 176 0 70 25.14 6 0 48.00 2.06 2/72
B F Butcher Basil Butcher 03/09/1933 1958-1969 44 78 3104 7 209 43.11 5 1 18.00 2.11 5/34
L S Butler Lennox Butler 09/02/1929 1955-1955 1 1 16 0 16* 16.00 2 0 75.50 3.78 2/151
C G Butts Clyde Butts 08/07/1957 1985-1988 7 8 108 0 38* 15.43 10 0 59.50 2.30 4/73
M R Bynoe Michael Bynoe 23/02/1941 1959-1967 4 6 111 0 48* 18.50 1 0 5.00 1.00 1/5
G S Camacho George Camacho 15/10/1945 1968-1971 11 22 640 0 87* 29.09 0 0   - 4.00 0/12
F J Cameron Jimmy Cameron 22/06/1923 1948-1949 5 7 151 0 75 25.17 3 0 92.67 2.12 2/74
J H Cameron John Cameron 08/04/1914 1939-1939 2 3 6 0 5* 2.00 3 0 29.33 2.28 3/66
J D Campbell* John Campbell 21/09/1993 2019- 23 46 994 0 68* 24.85 0 0   - 2.95 0/10
S L Campbell Sherwin Campbell 01/11/1970 1995-2002 52 93 2882 4 208* 32.38 0 0   -   -
G M Carew George Carew 04/06/1910 1935-1948 4 7 170 1 107* 28.33 0 0   - 0.67 0/2
M C Carew Michael Carew 15/09/1937 1963-1972 19 36 1127 1 109* 34.15 8 0 54.63 2.23 1/11
K U Carty* Keacy Carty 19/03/1997 2024- 7 14 235 0 42* 16.79 0 0   -   -
G Challenor George Challenor 28/06/1888 1928-1928 3 6 101 0 46* 16.83 0 0   -   -
S Chanderpaul Shivnarine Chanderpaul 16/08/1974 1994-2015 164 280 11867 30 203 51.37 9 0 98.11 3.04 1/2
T Chanderpaul* Tagenarine Chanderpaul 31/05/1996 2022- 10 19 560 1 207 32.94 0 0   -   -
R Chandrika Rajendra Chandrika 08/08/1989 2015-2016 5 10 140 0 37* 14.00 0 0   -   -
H S Chang Herbert Chang 22/07/1952 1979-1979 1 2 8 0 6* 4.00 0 0   -   -
R L Chase* Roston Chase 22/03/1992 2016- 52 96 2379 5 137 25.86 86 4 46.28 3.46 8/60
S Chattergoon Sewnarine Chattergoon 03/04/1981 2008-2008 4 7 127 0 46* 18.14 0 0   -   -
C M Christiani Cyril Christiani 28/10/1913 1935-1935 4 7 98 0 32 19.60 0 0   -   -
R J Christiani Robert Christiani 19/07/1920 1948-1954 22 37 896 1 107* 26.35 3 0 36.00 2.77 3/52
C B Clarke Carlos Clarke 07/04/1918 1939-1939 3 4 3 0 2* 1.00 6 0 43.50 3.43 3/59
S T Clarke Sylvester Clarke 11/12/1954 1978-1982 11 16 172 0 35 15.64 42 1 27.86 2.83 5/126
P T Collins Pedro Collins 12/08/1976 1999-2006 32 47 235 0 24* 5.88 106 3 34.63 3.16 6/53
C D Collymore Corey Collymore 21/12/1977 1999-2007 30 52 197 0 16 7.88 93 4 32.30 2.84 7/57
L N Constantine Learie Constantine 21/09/1901 1928-1939 18 33 635 0 90* 19.24 58 2 30.10 2.92 5/75
R R S Cornwall* Rahkeem Cornwall 01/02/1993 2019- 10 17 261 0 73* 18.64 35 2 37.60 2.86 7/75
S S Cottrell* Sheldon Cottrell 19/08/1989 2013-2014 2 4 11 0 5* 2.75 2 0 98.00 4.26 1/72
C E H Croft Colin Croft 15/03/1953 1977-1982 27 37 158 0 33* 10.53 125 3 23.30 2.84 8/29
C E Cuffy Cameron Cuffy 08/02/1970 1994-2002 15 23 58 0 15* 4.14 43 0 33.84 2.59 4/82
A C Cummins Anderson Cummins 07/05/1966 1993-1994 5 6 98 0 50* 19.60 8 0 42.75 3.32 4/54
M L Cummins Miguel Cummins 05/09/1990 2016-2019 14 22 114 0 24 7.60 27 1 40.15 3.29 6/48
O C Da Costa Oscar Da Costa 11/09/1907 1930-1935 5 9 153 0 39* 19.13 3 0 58.33 2.82 1/14
J Da Silva* Joshua Da Silva 19/06/1998 2020- 33 59 1238 1 100 24.76 0 0   -   -
W W Daniel Wayne Daniel 16/01/1956 1976-1984 10 11 46 0 11* 6.57 36 1 25.28 3.11 5/39
B A Davis Bryan Davis 02/05/1940 1965-1965 4 8 245 0 68* 30.63 0 0   -   -
C A Davis Charles Davis 01/01/1944 1968-1973 15 29 1301 4 183* 54.21 2 0 165.00 2.21 1/27
W W Davis Winston Davis 18/09/1958 1983-1988 15 17 202 0 77* 15.54 45 0 32.71 3.18 4/19
F I De Caires Frank De Caires 12/05/1909 1930-1930 3 6 232 0 80* 38.67 0 0   - 4.50 0/9
N Deonarine Narsingh Deonarine 08/08/1983 2005-2013 18 30 725 0 82* 25.89 24 0 29.71 2.85 4/37
C Depeiza Clairmonte Depeiza 10/10/1927 1955-1956 5 8 187 1 122* 31.17 0 0   - 3.00 0/3
D T Dewdney Tom Dewdney 23/10/1933 1955-1958 9 12 17 0 5 2.43 21 1 38.43 2.95 5/21
R Dhanraj Rajindra Dhanraj 06/02/1969 1994-1996 4 4 17 0 9* 4.25 8 0 74.38 3.69 2/49
M V Dillon Merwyn Dillon 05/06/1974 1997-2004 38 68 549 0 43* 8.45 131 2 33.57 3.03 5/71
U G Dowe Uton Dowe 29/03/1949 1971-1973 4 3 8 0 5 8.00 12 0 44.50 3.16 4/69
T M Dowlin Travis Dowlin 24/02/1977 2009-2010 6 11 343 0 95* 31.18 0 0   - 3.00 0/3
S O Dowrich Shane Dowrich 30/10/1991 2015-2020 35 62 1570 3 125 29.07 0 0   -   -
V C Drakes Vasbert Drakes 05/08/1969 2002-2004 12 20 386 0 67* 21.44 33 1 41.27 3.12 5/93
P J L Dujon Jeff Dujon 28/05/1956 1981-1991 81 115 3322 5 139* 31.94 0 0   -   -
F H Edwards Fidel Edwards 06/02/1982 2003-2012 55 88 394 0 30* 6.57 165 12 37.87 3.90 7/87
K A Edwards Kirk Edwards 03/11/1984 2011-2014 17 32 986 2 121* 31.81 0 0   - 4.75 0/19
R M Edwards Richard Edwards 03/06/1940 1968-1969 5 8 65 0 22* 9.29 18 1 34.78 2.86 5/84
W Ferguson Wilfred Ferguson 14/12/1917 1948-1954 8 10 200 0 75* 28.57 34 3 34.26 2.72 6/92
M P Fernandes Marius Fernandes 12/08/1897 1928-1930 2 4 49 0 22* 12.25 0 0   -   -
T M Findlay Thaddeus Findlay 19/10/1943 1969-1973 10 16 212 0 44 16.31 0 0   -   -
M L C Foster Maurice Foster 09/05/1943 1969-1978 14 24 580 1 125* 30.53 9 0 66.67 2.03 2/41
G N Francis George Francis 11/12/1897 1928-1933 10 18 81 0 19 5.79 23 0 33.17 2.83 4/40
M C Frederick Michael Frederick 06/05/1927 1954-1954 1 2 30 0 30* 15.00 0 0   -   -
R C Fredericks Roy Fredericks 11/11/1942 1968-1977 59 109 4334 8 169* 42.49 7 0 78.29 2.77 1/12
A B Fudadin Assad Fudadin 01/08/1985 2012-2012 3 5 122 0 55* 30.50 0 0   - 2.20 0/11
R L Fuller Richard Fuller 30/01/1913 1935-1935 1 1 1 0 1* 1.00 0 0   - 1.50 0/2
H A Furlonge Hammond Furlonge 19/06/1934 1955-1956 3 5 99 0 64* 19.80 0 0   -   -
S T Gabriel* Shannon Gabriel 28/04/1988 2012- 59 88 229 0 20 4.24 165 6 32.41 3.42 8/62
D Ganga Darren Ganga 14/01/1979 1998-2008 48 86 2160 3 135* 25.71 1 0 106.00 3.42 1/20
A G Ganteaume Andrew Ganteaume 22/01/1921 1948-1948 1 1 112 1 112* 112.00 0 0   -   -
J Garner Joel Garner 16/12/1952 1977-1987 58 68 672 0 60* 12.44 259 7 20.98 2.48 6/56
L V Garrick Leon Garrick 11/11/1976 2001-2001 1 2 27 0 27* 13.50 0 0   -   -
B B M Gaskin Berkeley Gaskin 21/03/1908 1948-1948 2 3 17 0 10* 5.67 2 0 79.00 2.00 1/15
C H Gayle Chris Gayle 21/09/1979 2000-2014 103 182 7214 15 333* 42.19 73 2 42.74 2.63 5/34
G L Gibbs Glendon Gibbs 27/12/1925 1955-1955 1 2 12 0 12* 6.00 0 0   - 1.75 0/2
L R Gibbs Lance Gibbs 29/09/1934 1958-1976 79 109 488 0 25* 6.97 309 18 29.09 1.99 8/38
O D Gibson Ottis Gibson 16/03/1969 1995-1999 2 4 93 0 37* 23.25 3 0 91.67 3.50 2/81
R Gilchrist Roy Gilchrist 28/06/1934 1957-1959 13 14 60 0 12* 5.45 57 1 26.68 2.83 6/55
G Gladstone George Gladstone 14/01/1901 1930-1930 1 1 12 0 12 0.00 1 0 189.00 3.78 1/139
J D C Goddard John Goddard 21/04/1919 1948-1957 27 39 859 0 83 30.68 33 1 31.82 2.15 5/31
H A Gomes Larry Gomes 13/07/1953 1976-1987 60 91 3171 9 143* 39.64 15 0 62.00 2.32 2/20
G E Gomez Gerald Gomez 10/10/1919 1939-1954 29 46 1243 1 101* 30.32 58 1 27.41 1.82 7/55
G C Grant George Grant 09/05/1907 1930-1935 12 22 413 0 71 25.81 0 0   - 4.50 0/1
R S Grant Rolph Grant 15/12/1909 1935-1939 7 11 220 0 77* 22.00 11 0 32.09 2.15 3/68
A H Gray Anthony Gray 23/05/1963 1986-1987 5 8 48 0 12 8.00 22 0 17.14 2.55 4/39
J P Greaves* Justin Greaves 26/02/1994 2024- 9 18 305 1 115 19.06 15 0 27.87 3.40 3/56
A E Greenidge Alvin Greenidge 20/08/1956 1978-1979 6 10 222 0 69* 22.20 0 0   -   -
C G Greenidge Gordon Greenidge 01/05/1951 1974-1991 108 185 7558 19 226* 44.72 0 0   - 0.92 0/0
G A Greenidge Geoffrey Greenidge 26/05/1948 1972-1973 5 9 209 0 50* 29.86 0 0   - 2.88 0/2
M G Grell Mervyn Grell 18/12/1899 1930-1930 1 2 34 0 21* 17.00 0 0   - 3.40 0/7
A F G Griffith Adrian Griffith 19/11/1971 1997-2000 14 27 638 1 114* 24.54 0 0   -   -
C C Griffith Charlie Griffith 14/12/1938 1960-1969 28 42 530 0 54* 16.56 94 5 28.54 2.86 6/36
H C Griffith Herman Griffith 01/12/1893 1928-1933 13 23 91 0 18* 5.06 44 2 28.25 2.80 6/103
G Gudakesh Motie* Gudakesh Motie 29/03/1995 2022- 11 17 265 0 55* 22.08 35 2 27.03 3.26 7/37
S C Guillen Simpson Guillen 24/09/1924 1951-1952 5 6 104 0 54* 26.00 0 0   -   -
W W Hall Wes Hall 12/09/1937 1958-1969 48 66 818 0 50 15.73 192 9 26.39 2.92 7/69
J N Hamilton Jahmar Hamilton 22/09/1990 2019-2019 1 2 5 0 5* 2.50 0 0   -   -
R A Harper Roger Harper 17/03/1963 1983-1993 25 32 535 0 74* 18.45 46 1 28.07 2.14 6/57
D L Haynes Desmond Haynes 15/02/1956 1978-1994 116 202 7487 18 184* 42.30 1 0 8.00 2.67 1/2
G A Headley George Headley 30/05/1909 1930-1954 22 40 2190 10 270 60.83 0 0   - 3.47 0/0
R G A Headley Ron Headley 29/06/1939 1973-1973 2 4 62 0 42* 15.50 0 0   -   -
J L Hendriks Jackie Hendriks 21/12/1933 1962-1969 20 32 447 0 64* 18.63 0 0   -   -
S O Hetmeyer* Shimron Hetmeyer 26/12/1996 2017-2019 16 30 838 0 93* 27.93 0 0   -   -
R O Hinds Ryan Hinds 17/02/1981 2002-2009 15 25 505 0 84* 21.04 14 0 62.14 2.99 2/45
W W Hinds Wavell Hinds 07/09/1976 2000-2005 45 80 2608 5 213* 33.01 15 0 39.33 3.15 3/79
E L G Hoad Edward Hoad 29/01/1896 1928-1933 4 8 98 0 36* 12.25 0 0   -   -
K A R Hodge* Kavem Hodge 21/02/1993 2024- 11 22 556 1 120* 25.27 2 0 55.00 4.07 2/44
C K Holder Chemar Holder 03/03/1998 2020-2020 1 2 21 0 13 0.00 2 0 55.00 4.23 2/110
J O Holder* Jason Holder 05/11/1991 2014- 69 123 3073 3 202 29.83 162 8 30.38 2.61 6/42
R I C Holder Roland Holder 22/12/1967 1997-1999 11 17 380 0 91* 25.33 0 0   -   -
V A Holder Vanburn Holder 08/10/1945 1969-1979 40 59 682 0 42* 14.21 109 3 33.28 2.39 6/28
M A Holding Michael Holding 16/02/1954 1975-1987 60 76 910 0 73* 13.79 249 13 23.69 2.79 8/92
D A J Holford David Holford 16/04/1940 1966-1977 24 39 768 1 105 22.59 51 1 39.39 2.50 5/23
J K Holt John Holt 12/08/1923 1954-1959 17 31 1066 2 166* 36.76 1 0 20.00 4.00 1/20
C L Hooper Carl Hooper 15/12/1966 1987-2002 102 173 5762 13 233* 36.47 114 4 49.43 2.45 5/26
K A Hope Kyle Hope 20/11/1988 2017-2017 5 9 101 0 43* 11.22 0 0   -   -
S D Hope* Shai Hope 10/11/1993 2015- 41 78 1839 2 147* 24.52 0 0   -   -
A B Howard Anthony Howard 27/08/1946 1972-1972 1 0 0 0 0* 0.00 2 0 70.00 2.26 2/140
C C Hunte Conrad Hunte 09/05/1932 1958-1967 44 78 3245 8 260* 45.07 2 0 55.00 2.44 1/17
E A C Hunte Errol Hunte 03/10/1905 1930-1930 3 6 166 0 58* 33.20 0 0   -   -
L G Hylton Leslie Hylton 29/03/1905 1935-1939 6 8 70 0 19* 11.67 16 0 26.13 2.60 4/27
T A Imlach* Tevin Imlach 30/11/1996 2025- 2 4 55 0 35* 13.75 0 0   -   -
R D Jacobs Ridley Jacobs 26/11/1967 1998-2004 65 112 2577 3 118* 28.32 0 0   -   -
A S Jaggernauth Amit Jaggernauth 16/11/1983 2008-2008 1 2 0 0 0 0.00 1 0 96.00 4.17 1/74
A A Jangoo* Amir Jangoo 14/07/1997 2025- 1 2 30 0 30* 15.00 0 0   -   -
H H H Johnson Hophie Johnson 13/07/1910 1948-1950 3 4 38 0 22* 9.50 13 2 18.31 1.81 5/41
L R Johnson Leon Johnson 08/08/1987 2014-2016 9 16 403 0 66* 25.19 0 0   - 2.25 0/9
T F Johnson Tyrell Johnson 10/01/1917 1939-1939 1 1 9 0 9 0.00 3 0 43.00 3.22 2/53
C E L Jones Charles Jones 03/11/1902 1930-1935 4 7 63 0 19* 9.00 0 0   - 0.65 0/2
P E Jones Prior Jones 06/06/1917 1948-1951 9 11 47 0 10 5.22 25 1 30.04 2.45 5/85
A S Joseph* Alzarri Joseph 20/11/1996 2016- 40 65 770 0 86* 12.22 124 2 33.47 3.69 5/27
D R E Joseph Dave Joseph 15/11/1969 1999-1999 4 7 141 0 50* 20.14 0 0   -   -
S Joseph* Shamar Joseph 31/08/1999 2024- 11 22 299 0 44* 15.74 51 4 21.67 3.81 7/68
S C Joseph Sylvester Joseph 05/09/1978 2004-2007 5 10 147 0 45* 14.70 0 0   - 4.00 0/8
B D Julien Bernard Julien 13/03/1950 1973-1977 24 34 866 2 121* 30.93 50 1 37.36 2.47 5/57
R R Jumadeen Raphick Jumadeen 12/04/1948 1972-1979 12 14 84 0 56* 21.00 29 0 39.34 2.18 4/72
A I Kallicharran Alvin Kallicharran 21/03/1949 1972-1980 66 109 4399 12 187* 44.43 4 0 39.50 2.33 2/16
R B Kanhai Rohan Kanhai 26/12/1935 1957-1974 79 137 6227 15 256* 47.53 0 0   - 2.79 0/1
E S M Kentish Esmond Kentish 21/11/1916 1948-1954 2 2 1 0 1 1.00 8 1 22.25 1.98 5/49
B A King* Brandon King 16/12/1994 2025- 3 6 129 0 75* 21.50 0 0   -   -
C L King Collis King 11/06/1951 1976-1980 9 16 418 1 100 32.15 3 0 94.00 2.91 1/30
F M King Frank King 14/12/1926 1953-1956 14 17 116 0 21* 8.29 29 1 39.97 2.42 5/74
L A King Lester King 27/02/1939 1962-1968 2 4 41 0 20* 10.25 9 1 17.11 1.94 5/46
R D King Reon King 06/10/1975 1999-2005 19 27 66 0 12 3.47 53 1 32.70 3.02 5/51
C B Lambert Clayton Lambert 10/02/1962 1991-1998 5 9 284 1 104* 31.56 1 0 5.00 3.00 1/4
B C Lara Brian Lara 02/05/1969 1990-2006 130 230 11912 34 400 53.18 0 0   - 2.80 0/0
P D Lashley Peter Lashley 11/02/1937 1960-1966 4 7 159 0 49* 22.71 1 0 1.00 0.33 1/1
J J C Lawson Jermaine Lawson 13/01/1982 2002-2005 13 21 52 0 14* 3.47 51 2 29.65 3.84 7/78
R Legall Ralph Legall 01/12/1925 1953-1953 4 5 50 0 23* 10.00 0 0   -   -
D M Lewis Desmond Lewis 21/02/1946 1971-1971 3 5 259 0 88* 86.33 0 0   -   -
R N Lewis Rawl Lewis 05/09/1974 1997-2008 5 10 89 0 40* 8.90 4 0 114.00 3.10 2/42
S H Lewis Sherman Lewis 21/10/1995 2018-2018 2 4 24 0 20* 6.00 3 0 54.00 4.05 2/93
C H Lloyd Clive Lloyd 31/08/1944 1966-1984 110 175 7515 19 242 46.68 10 0 62.20 2.17 2/13
A L Logie Gus Logie 28/09/1960 1983-1991 52 78 2470 2 130* 35.80 0 0   - 3.43 0/0
M Louis* Mikyle Louis 19/08/2000 2024- 10 20 369 0 97* 18.45 0 0   -   -
I S Madray Ivan Madray 02/07/1934 1958-1958 2 3 3 0 2* 1.00 0 0   - 3.09 0/12
M D Marshall Malcolm Marshall 18/04/1958 1978-1991 81 107 1810 0 92* 18.85 376 22 20.95 2.69 7/22
N E Marshall Norman Marshall 27/02/1924 1955-1955 1 2 8 0 8* 4.00 2 0 31.00 1.33 1/22
R E Marshall Roy Marshall 25/04/1930 1951-1952 4 7 143 0 30* 20.43 0 0   - 1.73 0/3
X M Marshall Xavier Marshall 27/03/1986 2005-2009 7 12 243 0 85* 20.25 0 0   - 0.00 0/0
F R Martin Frank Martin 12/10/1893 1928-1931 9 18 486 1 123 28.59 8 0 77.38 2.76 3/91
E A Martindale Emmanuel Martindale 25/11/1909 1933-1939 10 14 58 0 22* 5.27 37 3 21.73 3.01 5/22
E H Mattis Everton Mattis 11/04/1957 1981-1981 4 5 145 0 71* 29.00 0 0   - 2.33 0/4
K R Mayers* Kyle Mayers 08/09/1992 2021- 18 32 949 2 210 32.72 34 1 18.29 2.45 5/18
N C McGarrell Neil McGarrell 12/07/1972 2001-2001 4 6 61 0 33* 15.25 17 0 26.65 2.24 4/23
K S A Mckenzie* Kirk Mckenzie 09/11/2000 2023- 6 12 203 0 50* 16.92 0 0   -   -
N A M McLean Nixon McLean 28/07/1973 1998-2001 19 32 368 0 46* 12.27 44 0 42.57 3.41 3/53
E D A McMorris Easton McMorris 04/04/1935 1958-1966 13 21 564 1 125* 26.86 0 0   -   -
C A McWatt Clifford McWatt 01/02/1922 1954-1955 6 9 202 0 54* 28.86 1 0 16.00 4.00 1/16
I L Mendonca Ivor Mendonca 13/07/1934 1962-1962 2 2 81 0 78* 40.50 0 0   -   -
C A Merry Cyril Merry 20/01/1911 1933-1933 2 4 34 0 13* 8.50 0 0   -   -
N O Miller Nikita Miller 16/05/1982 2009-2009 1 2 5 0 5* 2.50 0 0   - 3.05 0/27
R S Miller Roy Miller 24/12/1924 1953-1953 1 1 23 0 23* 23.00 0 0   - 1.75 0/28
M J Mindley* Marquino Mindley 29/12/1994 2022- 1 2 11 0 11 11.00 0 0   - 5.50 0/11
D Mohammed Dave Mohammed 08/10/1979 2004-2006 5 8 225 0 52* 32.14 13 0 51.38 3.76 3/98
R S Morton Runako Morton 22/07/1978 2005-2008 15 27 573 0 70 22.04 0 0   - 4.55 0/4
E A Moseley Ezra Moseley 05/01/1958 1990-1990 2 4 35 0 26* 8.75 6 0 43.50 3.00 2/70
S A R Moseley Shayne Moseley 11/04/1994 2021-2021 2 4 28 0 12* 7.00 0 0   -   -
G H Mudie George Mudie 25/11/1915 1935-1935 1 1 5 0 5* 5.00 3 0 13.33 1.38 2/23
D A Murray David Murray 29/09/1950 1978-1982 19 31 601 0 84* 21.46 0 0   -   -
D L Murray Deryck Murray 20/05/1943 1963-1980 62 96 1993 0 91* 22.91 0 0   -   -
J R Murray Junior Murray 20/01/1968 1993-2002 33 45 918 1 101 22.39 0 0   -   -
M V Nagamootoo Mahendra Nagamootoo 09/10/1975 2000-2002 5 8 185 0 68* 26.43 12 0 53.08 2.56 3/119
R Nanan Rangy Nanan 29/05/1953 1980-1980 1 2 16 0 8* 8.00 4 0 22.75 2.53 2/37
S P Narine Sunil Narine 26/05/1988 2012-2013 6 7 40 0 22 8.00 21 2 40.52 3.09 6/91
B P Nash Brendan Nash 14/12/1977 2008-2011 21 33 1103 2 114* 33.42 2 0 123.50 3.01 1/21
J M Neblett James Neblett 13/11/1901 1935-1935 1 2 16 0 11 16.00 1 0 75.00 2.08 1/44
J M Noreiga Jack Noreiga 15/04/1936 1971-1971 4 5 11 0 9* 3.67 17 2 29.00 2.24 9/95
R K Nunes Robert Nunes 07/06/1894 1928-1930 4 8 245 0 92* 30.63 0 0   -   -
S M Nurse Seymour Nurse 10/11/1933 1960-1969 29 54 2523 6 258* 47.60 0 0   - 1.00 0/0
A L Padmore Albert Padmore 17/12/1946 1976-1976 2 2 8 0 8 8.00 1 0 135.00 1.71 1/36
D J Pagon Donovan Pagon 13/09/1982 2005-2005 2 3 37 0 35* 12.33 0 0   -   -
B H Pairaudeau Bruce Pairaudeau 14/04/1931 1953-1957 13 21 454 1 115* 21.62 0 0   - 3.00 0/3
B A Parchment Brenton Parchment 24/06/1982 2008-2008 2 4 55 0 20* 13.75 0 0   -   -
D R Parry Derek Parry 22/12/1954 1978-1980 12 20 381 0 65* 22.41 23 1 40.70 2.94 5/15
N T Pascal Nelon Pascal 25/04/1987 2010-2010 2 2 12 0 10* 6.00 0 0   - 3.47 0/27
C C Passailaigue Clarence Passailaigue 01/08/1902 1930-1930 1 2 46 0 44* 46.00 0 0   - 7.50 0/15
B P Patterson Balfour Patterson 15/09/1961 1986-1992 28 38 145 0 21 6.59 93 5 30.90 3.57 5/24
K M A Paul* Keemo Paul 21/02/1998 2018-2019 3 6 96 0 47* 16.00 6 0 31.50 3.32 2/25
T R O Payne Thelston Payne 13/02/1957 1986-1986 1 1 5 0 5* 5.00 0 0   -   -
V Permaul Veerasammy Permaul 11/08/1989 2012-2022 9 13 145 0 26 13.18 31 1 37.97 3.35 5/35
N O Perry Nehemiah Perry 16/06/1968 1999-1999 4 7 74 0 26* 12.33 10 1 44.60 3.33 5/70
K K Peters Kenroy Peters 24/02/1982 2014-2014 1 1 0 0 0* 0.00 2 0 34.50 3.45 2/69
A Phillip* Anderson Phillip 22/08/1996 2022- 3 5 74 0 43* 24.67 4 0 72.50 4.33 2/30
N Phillip Norbert Phillip 12/06/1948 1978-1979 9 15 297 0 47* 29.70 28 0 37.18 3.43 4/48
O Phillips Omar Phillips 12/10/1986 2009-2009 2 4 160 0 94* 40.00 0 0   -   -
L R Pierre Lance Pierre 05/06/1921 1948-1948 1 0 0 0 0* 0.00 0 0   - 4.00 0/9
D B Powell Daren Powell 15/04/1978 2002-2009 37 57 407 0 36 7.83 85 1 47.86 3.45 5/25
K O A Powell Kieran Powell 06/03/1990 2011-2021 44 83 2113 3 134* 25.77 0 0   - 0.00 0/0
R L Powell Ricardo Powell 16/12/1978 1999-2004 2 3 53 0 30* 17.67 0 0   - 3.77 0/13
A F Rae Allan Rae 30/09/1922 1948-1953 15 24 1016 4 109* 46.18 0 0   -   -
S Ragoonath Suruj Ragoonath 22/03/1968 1999-1999 2 4 13 0 9* 4.33 0 0   -   -
S Ramadhin Sonny Ramadhin 01/05/1929 1950-1960 43 58 361 0 44* 8.20 158 10 28.98 1.97 7/49
R Ramdass Ryan Ramdass 03/07/1983 2005-2005 1 2 26 0 23* 13.00 0 0   -   -
D Ramdin Denesh Ramdin 13/10/1985 2005-2016 74 126 2898 4 166* 25.88 0 0   -   -
D Ramnarine Dinanath Ramnarine 04/06/1975 1998-2002 12 21 106 0 35 6.24 45 1 30.73 2.37 5/78
R Rampaul Ravi Rampaul 15/10/1984 2009-2012 18 31 335 0 40 14.57 49 0 34.80 2.97 4/48
F L Reifer Floyd Reifer 23/07/1972 1997-2009 6 12 111 0 29* 9.25 0 0   -   -
R A Reifer* Raymon Reifer 11/05/1991 2017- 8 14 298 0 62* 22.92 3 0 56.67 3.04 1/36
D M Richards Dale Richards 16/07/1976 2009-2010 3 6 125 0 69* 20.83 0 0   -   -
I V A Richards Viv Richards 07/03/1952 1974-1991 121 182 8540 24 291* 50.24 32 0 61.38 2.28 2/17
R B Richardson Richie Richardson 12/01/1962 1983-1995 86 146 5949 16 194* 44.40 0 0   - 1.64 0/0
K R Rickards Kenneth Rickards 23/08/1923 1948-1951 2 3 104 0 67* 34.67 0 0   -   -
C A Roach Clifford Roach 13/03/1904 1928-1935 16 32 952 2 209* 30.71 2 0 51.50 2.78 1/18
K A J Roach* Kemar Roach 30/06/1988 2009- 85 136 1286 0 47* 11.91 284 11 27.18 3.10 6/48
A M E Roberts Andy Roberts 29/01/1951 1974-1983 47 62 762 0 68* 14.94 202 11 25.61 2.79 7/54
A T Roberts Alphonso Roberts 18/09/1937 1956-1956 1 2 28 0 28* 14.00 0 0   -   -
L A Roberts Lincoln Roberts 04/09/1974 1999-1999 1 1 0 0 0* 0.00 0 0   -   -
W V Rodriguez Willie Rodriguez 25/06/1934 1962-1968 5 7 96 0 50* 13.71 7 0 53.43 3.92 3/51
F A Rose Franklyn Rose 02/02/1972 1997-2000 19 28 344 0 69* 13.23 53 2 30.83 3.14 7/84
L G Rowe Lawrence Rowe 08/01/1949 1972-1980 30 49 2047 7 302* 43.55 0 0   - 3.07 0/1
A D Russell* Andre Russell 29/04/1988 2010-2010 1 1 2 0 2* 2.00 1 0 104.00 4.52 1/73
D J G Sammy Daren Sammy 20/12/1983 2007-2013 38 63 1323 1 106* 21.69 84 4 35.80 2.90 7/66
M N Samuels Marlon Samuels 05/02/1981 2000-2016 71 127 3917 7 260* 32.64 41 0 59.63 3.34 4/13
R G Samuels Robert Samuels 13/03/1971 1996-1997 6 12 372 1 125* 37.20 0 0   -   -
A Sanford Adam Sanford 12/07/1976 2002-2004 11 17 72 0 18 4.80 30 0 43.87 3.56 4/132
R R Sarwan Ramnaresh Sarwan 23/06/1980 2000-2011 87 154 5842 15 291* 40.01 23 0 50.57 3.45 4/37
R O Scarlett Reg Scarlett 15/08/1934 1960-1960 3 4 54 0 29 18.00 2 0 104.50 1.56 1/46
A H P Scott Alfred Scott 29/07/1934 1953-1953 1 1 5 0 5* 5.00 0 0   - 3.18 0/52
O C Scott Oscar Scott 14/08/1892 1928-1931 8 13 171 0 35* 17.10 22 1 42.05 3.95 5/266
J N T Seales* Jayden Seales 10/09/2001 2021- 21 36 145 0 22* 7.25 88 3 22.33 3.40 6/61
B J Sealey Benjamin Sealey 12/08/1899 1933-1933 1 2 41 0 29* 20.50 1 0 10.00 2.00 1/10
J E D Sealy James Sealy 11/09/1912 1930-1939 11 19 478 0 92* 28.12 3 0 31.33 3.62 2/7
J N Shepherd John Shepherd 09/11/1943 1969-1971 5 8 77 0 32* 9.63 19 1 25.21 1.99 5/104
G C Shillingford Grayson Shillingford 25/09/1944 1969-1972 7 8 57 0 25* 8.14 15 0 35.80 2.73 3/63
I T Shillingford Irvine Shillingford 18/04/1944 1977-1978 4 7 218 1 120* 31.14 0 0   -   -
S Shillingford Shane Shillingford 22/02/1983 2010-2014 16 26 266 0 53 13.30 70 6 34.56 3.09 6/49
S Shivnarine Sew Shivnarine 13/05/1952 1978-1979 8 14 379 0 63* 29.15 1 0 167.00 2.98 1/13
L M P Simmons Lendl Simmons 25/01/1985 2009-2011 8 16 278 0 49* 17.38 1 0 147.00 4.59 1/60
P V Simmons Philip Simmons 18/04/1963 1988-1997 26 47 1002 1 110* 22.27 4 0 64.25 2.47 2/34
K Sinclair* Kevin Sinclair 23/11/1999 2024- 4 8 118 0 50* 16.86 9 0 42.67 4.17 3/61
C K Singh Charran Singh 27/11/1935 1960-1960 2 3 11 0 11* 3.67 5 0 33.20 1.97 2/28
V A Singh Vishaul Singh 12/01/1989 2017-2017 3 6 63 0 32* 10.50 0 0   -   -
J A Small Joseph Small 03/11/1892 1928-1930 3 6 79 0 52* 13.17 3 0 61.33 3.02 2/67
M A Small Milton Small 12/02/1964 1984-1984 2 1 3 0 3 0.00 4 0 38.25 3.40 3/40
C W Smith Cammie Smith 29/07/1933 1960-1962 5 10 222 0 55* 24.67 0 0   -   -
D R Smith Dwayne Smith 12/04/1983 2004-2006 10 14 320 1 105 24.62 7 0 49.14 3.17 3/71
D S Smith Devon Smith 21/10/1981 2003-2018 43 76 1760 1 108* 23.78 0 0   - 3.00 0/3
O G Smith O'Neil Smith 05/05/1933 1955-1959 26 42 1331 4 168* 31.69 48 1 33.85 2.20 5/90
G S A Sobers Garry Sobers 28/07/1936 1954-1974 93 160 8032 26 365 57.78 235 6 34.04 2.22 6/73
J S Solomon Joe Solomon 26/08/1930 1958-1965 27 46 1326 1 100 34.00 4 0 67.00 2.29 1/20
J L Solozano Jeremy Solozano 05/10/1995 2021-2021 1 0 0 0 0* 0.00 0 0   -   -
E L St Hill Edwin St Hill 09/03/1904 1930-1930 2 4 18 0 12* 4.50 3 0 73.67 2.38 2/110
W H St Hill Wilton St Hill 06/07/1893 1928-1930 3 6 117 0 38* 19.50 0 0   - 4.50 0/9
S C Stayers Sven Stayers 09/06/1937 1962-1962 4 4 58 0 35 19.33 9 0 40.44 3.43 3/65
J B Stollmeyer Jeffrey Stollmeyer 11/04/1921 1939-1955 32 56 2159 4 160* 42.33 13 0 39.00 3.11 3/32
V H Stollmeyer Victor Stollmeyer 24/01/1916 1939-1939 1 1 96 0 96* 96.00 0 0   -   -
C E L Stuart Colin Stuart 28/09/1973 2000-2001 6 9 24 0 12 3.43 20 0 31.40 3.38 3/33
J E Taylor Jerome Taylor 22/06/1984 2003-2016 46 73 856 1 106* 12.97 130 4 34.46 3.47 6/47
J O Taylor Jaswick Taylor 03/01/1932 1958-1959 3 5 4 0 4 2.00 10 1 27.30 2.44 5/109
D C Thomas* Devon Thomas 12/11/1989 2022- 1 2 31 0 19* 15.50 2 0 33.00 4.13 2/53
P I C Thompson Patterson Thompson 26/09/1971 1996-1997 2 3 17 0 10 8.50 5 0 43.00 5.66 2/58
G C Tonge Gavin Tonge 13/01/1983 2009-2009 1 2 25 0 23 25.00 1 0 113.00 4.04 1/28
J Trim John Trim 25/01/1915 1948-1951 4 5 21 0 12* 5.25 18 1 16.17 2.20 5/34
A L Valentine Alfred Valentine 29/04/1930 1950-1962 36 51 141 0 14* 4.70 139 8 30.32 1.95 8/104
V A Valentine Vincent Valentine 04/04/1908 1933-1933 2 4 35 0 19 11.67 1 0 104.00 2.17 1/55
C L Walcott Clyde Walcott 17/01/1926 1948-1960 44 74 3798 15 220* 56.69 11 0 37.09 2.05 3/50
L A Walcott Leslie Walcott 18/01/1894 1930-1930 1 2 40 0 24* 40.00 1 0 32.00 4.00 1/17
P A Wallace Philo Wallace 02/08/1970 1997-1999 7 13 279 0 92* 21.46 0 0   -   -
C A Walsh Courtney Walsh 30/10/1962 1984-2001 132 185 936 0 30 7.55 519 22 24.44 2.54 7/37
C A K Walton Chadwick Walton 03/07/1985 2009-2009 2 4 13 0 10* 3.25 0 0   -   -
J A Warrican* Jomel Warrican 20/05/1992 2015- 21 37 337 0 41* 14.65 73 2 28.26 3.04 7/32
D M Washington Dwight Washington 05/03/1983 2005-2005 1 1 7 0 7 0.00 0 0   - 3.21 0/20
C D Watson Chester Watson 01/07/1938 1960-1962 7 6 12 0 5* 2.40 19 0 38.11 2.98 4/62
E D C Weekes Everton Weekes 26/02/1925 1948-1958 48 81 4455 15 207* 58.62 1 0 77.00 3.79 1/8
K H Weekes Kenneth Weekes 24/01/1912 1939-1939 2 3 173 1 137* 57.67 0 0   -   -
A W White Tony White 20/11/1938 1965-1965 2 4 71 0 57 23.67 3 0 50.67 1.86 2/34
C V Wight Claude Wight 28/07/1902 1928-1930 2 4 67 0 23* 22.33 0 0   - 1.20 0/6
G L Wight George Wight 28/05/1929 1953-1953 1 1 21 0 21* 21.00 0 0   -   -
C A Wiles Charles Wiles 11/08/1892 1933-1933 1 2 2 0 2* 1.00 0 0   -   -
E T Willett Elquemedo Willett 01/05/1953 1973-1974 5 8 74 0 26* 14.80 11 0 43.82 2.18 3/33
A B Williams Alvadon Williams 21/11/1949 1978-1979 7 12 469 2 111* 39.08 0 0   -   -
D Williams David Williams 04/11/1963 1992-1998 11 19 242 0 65* 13.44 0 0   -   -
E A V Williams Edward Williams 10/04/1914 1939-1948 4 6 113 0 72* 18.83 9 0 26.78 1.82 3/51
S C Williams Stuart Williams 12/08/1969 1994-2002 31 52 1183 1 128* 24.14 0 0   - 6.33 0/19
K L Wishart Kenneth Wishart 28/11/1908 1935-1935 1 2 52 0 52* 26.00 0 0   -   -
F M M Worrell Frank Worrell 01/08/1924 1948-1963 51 87 3860 9 261* 49.49 69 2 38.72 2.25 7/70
Total Players = 344

Player Records and Statistics
Country Records and Statistics