Players
Series
Matches
Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Indian Premier League
Matches
Players
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
New and Updated Pages
Milestones
Approaching Milestones
Recent Achievements
Ratings
World XI (Test)
World XI (ODI)
World XI (T20)
Top Ten (Test)
Top Ten (ODI)
Top Ten (T20)
Search
Quiz
Country Records and Statistics - Player Listings
The importance of stats in cricket
While games are won on the pitch, the work of understanding cricket often comes down to statistics. Understanding these numbers can help you get more out of the game you love.
Test
ODI
T20I
Players for
Afghanistan
Australia
Bangladesh
Bermuda
Canada
East Africa
England
Hong Kong
India
Ireland
Jersey
Kenya
Namibia
Nepal
Netherlands
New Zealand
Oman
Pakistan
Papua New Guinea
Scotland
South Africa
Sri Lanka
United Arab Emirates
United States
West Indies
Zimbabwe
Recent Only
Name
Known As
Born
Career
Matches
Inns
Runs
100s
HS
Bat Avg
Wkts
4W
Bowl Avg
E/R
Best
M R Adair*
Mark Adair
27/03/1996
2019-
54
39
469
0
32*
18.04
71
6
33.96
5.82
4/19
J Anderson
John Anderson
06/10/1982
2014-2016
8
8
151
0
39*
18.88
0
0
-
4.00
0/5
A Balbirnie*
Andy Balbirnie
28/12/1990
2010-
117
110
3264
9
145
32.00
2
0
53.00
6.24
1/26
A C Botha
Andre Botha
12/09/1975
2006-2011
42
38
666
0
56*
19.59
42
2
27.00
4.36
4/19
J P Bray
Jeremy Bray
30/11/1973
2006-2007
15
15
401
2
116*
28.64
0
0
-
-
S A Britton
Andrew Britton
10/02/1988
2009-2009
1
0
0
0
0*
0.00
0
0
-
6.17
0/37
J Cameron-Dow
James Cameron-Dow
18/05/1990
2019-2019
4
1
7
0
7
0.00
5
0
30.20
4.87
3/32
C Campher*
Curtis Campher
20/04/1999
2020-
43
35
1113
1
120*
33.73
32
1
34.44
5.81
4/37
C Carmichael*
Cade Carmichael
03/08/2002
2025-
3
2
64
0
48*
32.00
0
0
-
-
K E D Carroll
Kenneth Carroll
22/03/1983
2007-2007
6
6
70
0
28*
11.67
0
0
-
8.00
0/8
P K D Chase
Peter Chase
09/10/1993
2015-2018
25
16
35
0
14*
3.50
34
0
39.88
6.57
3/33
M Commins*
Murray Commins
02/01/1997
2023-
2
1
6
0
6*
6.00
0
0
-
-
P Connell
Peter Connell
13/08/1981
2008-2010
13
5
40
0
22
20.00
13
0
39.85
5.51
3/68
A R Cusack
Alex Cusack
29/10/1980
2007-2015
59
47
745
0
71*
22.58
63
2
23.97
4.64
5/20
G J Delany*
Gareth Delany
28/04/1997
2020-
21
18
234
0
22*
18.00
7
0
58.57
6.31
2/52
G H Dockrell*
George Dockrell
22/07/1992
2010-
133
94
1459
0
91
22.45
111
4
35.89
4.91
4/24
S T Doheny*
Stephen Doheny
20/08/1998
2023-
11
9
165
0
84*
18.33
0
0
-
-
P S Eaglestone
Philip Eaglestone
17/06/1982
2008-2008
1
1
4
0
4*
4.00
1
0
60.00
8.57
1/60
M J Fourie
Marthinus Fourie
23/07/1979
2007-2008
7
5
42
0
19
21.00
1
0
128.00
4.29
1/33
S C Getkate
Shane Getkate
02/10/1991
2019-2021
4
2
23
0
16
23.00
7
0
20.71
4.53
2/30
P G Gillespie
Peter Gillespie
11/05/1974
2006-2007
5
4
2
0
2*
0.50
0
0
-
-
R S Haire
Ryan Haire
01/05/1981
2008-2008
2
2
56
0
54*
28.00
0
0
-
-
J D Hall
James Hall
19/10/1988
2010-2010
3
3
28
0
15*
9.33
0
0
-
-
F Hand*
Fionn Hand
01/07/1998
2024-
1
1
0
0
0*
0.00
1
0
44.00
5.50
1/44
G Hoey*
Gavin Hoey
05/11/2001
2024-
2
2
24
0
23*
12.00
1
0
114.00
6.71
1/49
G I Hume*
Graham Hume
23/11/1990
2022-
21
10
72
0
21*
14.40
28
2
30.64
5.34
4/34
M J Humphreys*
Matthew Humphreys
28/09/2002
2023-
6
3
6
0
4
6.00
1
0
211.00
5.15
1/16
D T Johnston
Trent Johnston
29/04/1974
2006-2013
67
53
743
0
45
19.55
66
2
32.05
4.33
5/14
N G Jones
Nigel Jones
22/04/1982
2010-2011
14
9
74
0
25
14.80
10
0
23.40
3.61
2/19
D I Joyce
Dominick Joyce
14/06/1981
2006-2007
3
3
29
0
18*
9.67
0
0
-
-
E C Joyce
Ed Joyce
22/09/1978
2011-2018
61
60
2151
5
160
41.37
0
0
-
-
G E Kidd
Gary Kidd
18/09/1985
2007-2008
6
1
15
0
15*
15.00
1
0
172.00
4.78
1/27
D Langford-Smith
Dave Langford-Smith
07/12/1976
2006-2008
22
17
142
0
31
15.78
25
0
31.88
5.08
3/32
J B Little*
Josh Little
01/11/1999
2019-
42
15
81
0
29*
8.10
61
4
34.34
6.22
6/36
T Mayes*
Thomas Mayes
04/01/2001
2025-
2
1
8
0
8
0.00
1
0
72.00
5.54
1/23
A R McBrine*
Andy McBrine
30/04/1993
2014-
96
65
920
0
79*
18.40
91
3
37.59
4.58
5/29
W K McCallan
William McCallan
27/08/1975
2006-2009
39
28
361
0
50
20.06
39
2
30.97
4.02
4/30
R D McCann
Rory McCann
11/01/1985
2010-2010
8
5
44
0
18*
11.00
0
0
-
-
G J McCarter
Graeme McCarter
10/10/1992
2014-2014
1
1
1
0
1
0.00
0
0
-
4.75
0/38
B J McCarthy*
Barry McCarthy
13/09/1992
2016-
48
31
220
0
41*
9.17
81
4
29.21
5.90
5/46
L McCarthy*
Liam McCarthy
2025-
3
1
0
0
0
0.00
5
0
37.00
7.40
3/66
J A McCollum*
James McCollum
01/08/1995
2019-2021
10
10
188
0
73*
18.80
0
0
-
-
J F Mooney
John Mooney
10/02/1982
2006-2015
64
55
963
0
96*
23.49
48
2
34.06
5.46
4/27
P J K Mooney
Paul Mooney
15/10/1976
2006-2007
4
3
12
0
11
12.00
0
0
-
6.90
0/17
E J G Morgan
Eoin Morgan
10/09/1986
2006-2009
23
23
744
1
115*
35.43
0
0
-
-
J Mulder
Jacob Mulder
11/08/1995
2017-2017
4
2
15
0
15
0.00
5
0
31.00
5.00
3/57
T J Murtagh
Tim Murtagh
02/08/1981
2012-2019
58
36
188
0
23
7.83
74
5
30.95
4.55
5/21
J E Neill*
Jordan Neill
03/03/2006
2025-
1
0
0
0
0*
0.00
0
0
-
6.60
0/33
K J O'Brien
Kevin O'Brien
04/03/1984
2006-2021
153
141
3619
2
142*
29.42
114
5
32.68
5.20
4/13
N J O'Brien
Niall O'Brien
08/11/1981
2006-2018
103
101
2581
1
109*
28.05
0
0
-
-
W T S Porterfield
William Porterfield
06/09/1984
2006-2022
148
145
4343
11
139*
30.58
0
0
-
-
A D Poynter
Andrew Poynter
25/04/1987
2008-2014
19
16
255
0
78*
19.62
0
0
-
-
S W Poynter
Stuart Poynter
18/10/1990
2014-2019
21
19
185
0
36*
13.21
0
0
-
-
W B Rankin
Boyd Rankin
05/07/1984
2007-2020
68
32
95
0
18
7.92
96
3
28.27
4.81
4/15
E J Richardson
Edward Richardson
22/07/1990
2013-2013
2
1
12
0
12*
12.00
2
0
27.00
4.91
2/39
N A Rock*
Neil Rock
24/09/2000
2022-2022
3
2
7
0
5*
3.50
0
0
-
-
J N K Shannon
James Shannon
12/02/1990
2013-2013
1
1
2
0
2*
2.00
0
0
-
-
Simi Singh*
Simi Singh
04/02/1987
2017-2022
35
30
593
1
100
22.81
39
1
25.92
3.99
5/10
M C Sorensen
Max Sorensen
18/11/1985
2013-2016
13
8
125
0
31*
20.83
16
1
32.50
5.75
4/40
P R Stirling*
Paul Stirling
03/09/1990
2008-
170
162
6005
14
177*
37.77
43
2
45.16
4.77
6/55
R Strydom
Reinhardt Strydom
16/06/1977
2008-2008
9
6
83
0
37*
13.83
1
0
63.00
7.88
1/63
H T Tector*
Harry Tector
06/12/1999
2020-
54
49
1992
5
140*
46.33
4
0
65.50
6.39
1/5
S P Terry
Sean Terry
01/08/1991
2016-2016
5
5
32
0
16*
6.40
0
0
-
-
G J Thompson
Greg Thompson
17/09/1987
2008-2008
3
2
2
0
2*
1.00
1
0
73.00
6.08
1/35
S R Thompson
Stuart Thompson
15/08/1991
2013-2017
20
15
228
0
39*
16.29
12
0
40.83
5.26
2/17
L J Tucker*
Lorcan Tucker
10/09/1996
2019-
58
48
1054
0
85*
25.10
0
0
-
-
A van der Merwe
Albert van der Merwe
01/06/1979
2010-2011
9
6
15
0
8*
3.75
11
1
29.36
4.49
5/49
T F van Woerkom*
Theo van Woerkom
26/07/1993
2023-
4
2
11
0
9
0.00
5
0
35.20
6.29
3/55
R M West
Regan West
27/04/1979
2008-2009
10
4
61
0
29
30.50
9
1
31.00
3.74
4/26
R K Whelan
Roger Whelan
27/07/1980
2007-2007
2
2
5
0
5*
2.50
2
0
49.50
6.60
1/43
A R White
Andrew White
03/07/1980
2006-2014
61
46
776
0
79*
18.05
25
1
27.52
4.75
4/44
B C White*
Ben White
29/08/1998
2023-
2
0
0
0
0*
0.00
1
0
118.00
6.56
1/59
G C Wilson
Gary Wilson
05/02/1986
2007-2019
105
99
2072
1
113*
23.82
0
0
-
-
C A Young*
Craig Young
04/04/1990
2014-
48
27
166
0
40
13.83
81
2
25.85
5.46
5/46
Total Players = 74
Player Records and Statistics
Country Records and Statistics
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links