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
Argentina
Australia
Austria
Bahamas
Bahrain
Bangladesh
Belgium
Belize
Bermuda
Bhutan
Botswana
Brazil
Bulgaria
Cambodia
Cameroon
Canada
Cayman Islands
Chile
China
Cook Islands
Costa Rica
Croatia
Cyprus
Czech Republic
Denmark
England
Estonia
Eswatini
Falkland Islands
Fiji
Finland
France
Gambia
Germany
Ghana
Gibraltar
Greece
Guernsey
Hong Kong
Hungary
India
Indonesia
Iran
Ireland
Isle of Man
Israel
Italy
Ivory Coast
Japan
Jersey
Kenya
Kuwait
Lesotho
Luxembourg
Malawi
Malaysia
Maldives
Mali
Malta
Mexico
Mongolia
Mozambique
Myanmar
Namibia
Nepal
Netherlands
New Zealand
Nigeria
Norway
Oman
Pakistan
Panama
Papua New Guinea
Peru
Philippines
Portugal
Qatar
Romania
Rwanda
Samoa
Saudi Arabia
Scotland
Serbia
Seychelles
Sierra Leone
Singapore
Slovenia
South Africa
South Korea
Spain
Sri Lanka
St Helena
Suriname
Sweden
Switzerland
Tanzania
Thailand
Turkey
Turks and Caicos Island
Uganda
United Arab Emirates
United States
Vanuatu
West Indies
Zimbabwe
Recent Only
Name
Known As
Born
Career
Matches
Inns
Runs
100s
HS
Bat Avg
Wkts
4W
Bowl Avg
E/R
Best
Ajmal Shahzad
Ajmal Shahzad
27/07/1985
2010-2011
3
1
0
0
0
0.00
3
0
32.33
8.82
2/38
T R Ambrose
Timothy Ambrose
01/12/1982
2008-2008
1
0
0
0
0*
0.00
0
0
-
-
J M Anderson*
James Anderson
30/07/1982
2007-2009
19
4
1
0
1
1.00
18
0
30.67
7.85
3/23
J C Archer*
Jofra Archer
01/04/1995
2019-
34
12
82
0
21*
11.71
41
1
24.44
7.97
4/33
A A P Atkinson*
Gus Atkinson
19/01/1998
2023-
4
2
10
0
8
10.00
6
1
20.33
11.26
4/20
J M Bairstow*
Jonny Bairstow
26/09/1989
2011-
80
72
1671
0
90*
29.84
0
0
-
-
J T Ball
Jacob Ball
14/03/1991
2018-2018
2
0
0
0
0*
0.00
2
0
41.50
11.86
1/39
T Banton*
Tom Banton
11/11/1998
2019-
17
16
360
0
73*
24.00
0
0
-
-
G J Batty
Gareth Batty
13/10/1977
2009-2009
1
1
4
0
4*
4.00
0
0
-
5.67
0/17
I R Bell
Ian Bell
11/04/1982
2006-2014
8
8
188
0
60
26.86
0
0
-
-
J G Bethell*
Jacob Bethell
23/10/2003
2024-
13
12
281
0
62
40.14
4
0
27.75
10.09
2/27
S W Billings*
Sam Billings
15/06/1991
2015-2022
36
32
474
0
87*
17.56
0
0
-
-
R S Bopara
Ravi Bopara
04/05/1985
2008-2014
38
35
711
0
65
28.44
16
1
24.19
7.21
4/10
S G Borthwick
Scott Borthwick
19/04/1990
2011-2011
1
1
14
0
14*
14.00
1
0
15.00
3.75
1/15
T T Bresnan
Tim Bresnan
28/02/1985
2006-2014
34
22
216
0
47
16.62
24
0
36.96
8.03
3/10
D R Briggs
Danny Briggs
30/04/1991
2012-2014
7
1
0
0
0
0.00
5
0
39.80
11.06
2/25
S C J Broad*
Stuart Broad
24/06/1986
2006-2014
56
26
118
0
18
7.38
65
1
22.94
7.63
4/24
H C Brook*
Harry Brook
22/02/1999
2022-
47
40
873
0
81
29.10
0
0
-
-
P R Brown
Pat Brown
23/08/1998
2019-2019
4
1
4
0
4
0.00
3
0
42.67
9.85
1/29
J C Buttler*
Jos Buttler
08/09/1990
2011-
137
126
3700
1
101
35.92
0
0
-
-
M A Carberry
Michael Carberry
29/09/1980
2014-2014
1
1
7
0
7*
7.00
0
0
-
-
B A Carse*
Brydon Carse
31/07/1995
2023-
11
7
43
0
31*
8.60
17
0
21.18
9.00
3/23
P D Collingwood
Paul Collingwood
26/05/1976
2005-2011
35
33
583
0
79*
18.81
16
1
20.56
8.89
4/22
A N Cook
Alastair Cook
25/12/1984
2007-2009
4
4
61
0
26*
15.25
0
0
-
-
J M Cox*
Jordan Cox
21/10/2000
2024-
2
2
17
0
17*
8.50
0
0
-
-
M S Crane
Mason Crane
18/02/1997
2017-2017
2
0
0
0
0*
0.00
1
0
62.00
7.75
1/38
S M Curran*
Sam Curran
03/06/1998
2019-
58
34
356
0
50*
14.24
54
1
27.07
8.41
5/10
T K Curran
Tom Curran
12/03/1995
2017-2021
30
13
64
0
14
10.67
29
1
31.28
9.26
4/36
J W M Dalrymple
James Dalrymple
21/01/1981
2006-2007
3
3
60
0
32*
20.00
2
0
19.50
7.80
1/10
S M Davies
Steven Davies
17/06/1986
2009-2011
5
5
102
0
33*
20.40
0
0
-
-
L A Dawson*
Liam Dawson
01/03/1990
2016-
14
5
57
0
34*
14.25
11
1
30.82
7.37
4/20
J L Denly
Joe Denly
16/03/1986
2009-2020
13
12
125
0
30*
12.50
7
1
13.29
7.75
4/19
J W Dernbach
Jade Dernbach
03/03/1986
2011-2014
34
7
24
0
12*
4.80
39
1
26.15
8.72
4/22
B M Duckett*
Ben Duckett
17/10/1994
2019-
20
20
527
0
84*
29.28
0
0
-
-
S T Finn
Steven Finn
04/04/1989
2011-2015
21
3
14
0
8
0.00
27
0
21.59
7.29
3/16
A Flintoff
Andrew Flintoff
06/12/1977
2005-2007
7
7
76
0
31*
12.67
5
0
32.20
6.44
2/23
B T Foakes*
Ben Foakes
15/02/1993
2019-2019
1
0
0
0
0*
0.00
0
0
-
-
J S Foster
James Foster
15/04/1980
2009-2009
5
5
37
0
14
12.33
0
0
-
-
G H S Garton
George Garton
15/04/1997
2022-2022
1
1
2
0
2*
2.00
1
0
57.00
14.25
1/57
R J Gleeson*
Richard Gleeson
02/12/1987
2022-
6
2
2
0
2*
1.00
9
0
20.78
8.90
3/15
D Gough
Darren Gough
18/09/1970
2005-2006
2
0
0
0
0*
0.00
3
0
16.33
7.17
3/16
L Gregory
Lewis Gregory
24/05/1992
2019-2021
9
7
45
0
15*
7.50
2
0
58.50
9.00
1/10
H F Gurney
Harry Gurney
25/10/1986
2014-2014
2
0
0
0
0*
0.00
3
0
18.33
6.88
2/26
A D Hales*
Alex Hales
03/01/1989
2011-
75
75
2074
1
116
30.96
0
0
-
-
S J Harmison
Steve Harmison
23/10/1978
2005-2006
2
0
0
0
0*
0.00
1
0
42.00
6.46
1/13
W G Jacks*
Will Jacks
21/11/1998
2022-
26
23
399
0
40*
17.35
1
0
77.00
11.00
1/5
G O Jones
Geraint Jones
14/07/1976
2005-2006
2
2
33
0
19*
33.00
0
0
-
-
C J Jordan*
Chris Jordan
04/10/1988
2014-
95
57
439
0
36*
13.72
108
4
26.36
8.75
4/6
E C Joyce
Ed Joyce
22/09/1978
2006-2007
2
1
1
0
1*
1.00
0
0
-
-
R W T Key
Robert Key
12/05/1979
2009-2009
1
1
10
0
10
0.00
0
0
-
-
A Khan
Amjad Khan
14/10/1980
2009-2009
1
1
2
0
2*
2.00
2
0
17.00
8.50
2/34
C Kieswetter
Craig Kieswetter
28/11/1987
2010-2012
25
25
526
0
63*
21.92
0
0
-
-
R J Kirtley
Robert Kirtley
10/11/1975
2007-2007
1
1
2
0
2
0.00
0
0
-
17.00
0/17
J Lewis
Johnathan Lewis
26/08/1975
2005-2007
2
2
1
0
1*
1.00
4
1
13.75
7.86
4/24
L S Livingstone*
Liam Livingstone
04/08/1993
2017-
60
47
955
1
103*
25.13
33
0
25.39
8.73
3/17
M J Lumb
Michael Lumb
12/02/1980
2010-2014
27
27
552
0
63*
21.23
0
0
-
-
D L Maddy
Darren Maddy
23/05/1974
2007-2007
4
4
113
0
50*
28.25
3
0
8.67
8.67
2/6
S Mahmood*
Saqib Mahmood
25/02/1997
2019-
19
9
35
0
12*
7.00
21
1
27.90
9.30
4/34
S I Mahmood
Sajid Mahmood
21/12/1981
2006-2009
4
2
1
0
1
0.00
3
0
51.67
11.07
1/31
D J Malan*
Dawid Malan
03/09/1987
2017-
62
60
1892
1
103
36.38
1
0
27.00
13.50
1/27
A D Mascarenhas
Dimitri Mascarenhas
30/10/1977
2007-2009
14
13
123
0
31*
15.38
12
0
25.75
7.36
3/18
S C Meaker
Stuart Meaker
21/01/1989
2012-2012
2
0
0
0
0*
0.00
2
0
35.00
8.94
1/28
T S Mills*
Tymal Mills
12/08/1992
2016-
15
5
8
0
7*
2.67
14
0
32.93
9.10
3/27
Moeen Ali*
Moeen Ali
18/06/1987
2014-
92
75
1229
0
72
21.19
51
0
27.14
8.31
3/24
E J G Morgan
Eoin Morgan
10/09/1986
2009-2022
115
106
2458
0
91*
28.58
0
0
-
-
D R Mousley*
Dan Mousley
08/07/2001
2024-
4
1
8
0
8*
8.00
2
0
41.00
9.11
2/29
P Mustard
Philip Mustard
08/10/1982
2008-2008
2
2
60
0
40*
30.00
0
0
-
-
P A Nixon
Paul Nixon
21/10/1970
2007-2007
1
1
31
0
31
0.00
0
0
-
-
J Overton*
Jamie Overton
10/04/1994
2024-
12
8
50
0
19*
8.33
11
0
16.91
8.21
3/20
M S Panesar
Monty Panesar
25/04/1982
2007-2007
1
1
1
0
1*
1.00
2
0
20.00
10.00
2/40
M W Parkinson
Matt Parkinson
24/10/1996
2019-2022
6
4
5
0
5*
1.25
7
1
28.29
9.90
4/47
S D Parry
Stephen Parry
12/01/1986
2014-2015
5
1
1
0
1*
1.00
3
0
46.00
8.63
2/33
S R Patel
Samit Patel
30/11/1984
2011-2013
18
14
189
0
67*
15.75
7
0
45.86
7.64
2/6
K P Pietersen
Kevin Pietersen
27/06/1980
2005-2013
37
36
1176
0
79*
37.94
1
0
53.00
10.60
1/27
L E Plunkett
Liam Plunkett
06/04/1985
2006-2019
22
11
42
0
18*
6.00
25
0
25.08
7.90
3/21
M J Potts*
Matthew Potts
29/10/1998
2025-
1
0
0
0
0*
0.00
2
0
24.00
12.00
2/48
M J Prior
Matthew Prior
26/02/1982
2007-2010
10
8
127
0
32*
21.17
0
0
-
-
W B Rankin
Boyd Rankin
05/07/1984
2013-2013
2
0
0
0
0*
0.00
1
0
24.00
6.00
1/24
A U Rashid*
Adil Rashid
17/02/1988
2009-
127
41
155
0
22*
7.38
135
3
24.45
7.41
4/2
C M W Read
Chris Read
10/08/1978
2006-2006
1
1
13
0
13*
13.00
0
0
-
-
Rehan Ahmed*
Rehan Ahmed
13/08/2004
2023-
10
6
38
0
11*
9.50
12
0
25.00
9.68
3/39
J E Root*
Joe Root
30/12/1990
2012-2019
32
30
893
0
90
35.72
6
0
23.17
9.93
2/9
J J Roy*
Jason Roy
21/07/1990
2014-2022
64
64
1522
0
78*
24.16
0
0
-
-
P D Salt*
Phil Salt
28/08/1996
2022-
43
40
1193
3
119*
34.09
0
0
-
-
C P Schofield
Christopher Schofield
06/10/1978
2007-2007
4
4
24
0
9
24.00
4
0
23.00
7.17
2/15
O A Shah
Owais Shah
22/10/1978
2007-2009
17
15
347
0
55
24.79
0
0
-
-
R J Sidebottom
Ryan Sidebottom
15/01/1978
2007-2010
18
1
5
0
5
0.00
23
0
19.00
7.14
3/16
J L Smith*
Jamie Smith
12/07/2000
2025-
5
5
130
0
60*
26.00
0
0
-
-
J N Snape
Jeremy Snape
27/04/1973
2007-2007
1
1
7
0
7*
7.00
0
0
-
12.00
0/12
V S Solanki
Vikram Solanki
01/04/1976
2005-2007
3
3
76
0
43*
25.33
0
0
-
-
B A Stokes*
Ben Stokes
04/06/1991
2011-
43
36
585
0
52
21.67
26
0
32.92
8.39
3/26
O P Stone*
Olly Stone
09/10/1993
2022-
1
1
0
0
0*
0.00
0
0
-
9.00
0/36
A J Strauss
Andrew Strauss
02/03/1977
2005-2009
4
4
73
0
33*
18.25
0
0
-
-
G P Swann
Graeme Swann
24/03/1979
2008-2012
39
16
104
0
34*
20.80
51
0
16.84
6.36
3/13
R J W Topley*
Reece Topley
21/02/1994
2015-
35
10
17
0
9*
8.50
33
0
29.64
8.31
3/22
J C Tredwell
James Tredwell
27/02/1982
2012-2014
17
6
32
0
22*
10.67
7
0
59.43
7.87
1/16
C T Tremlett
Christopher Tremlett
02/09/1981
2007-2007
1
0
0
0
0*
0.00
2
0
22.50
11.25
2/45
M E Trescothick
Marcus Trescothick
25/12/1975
2005-2006
3
3
166
0
72*
55.33
0
0
-
-
I J L Trott
Jonathan Trott
22/04/1981
2007-2010
7
7
138
0
51*
23.00
0
0
-
-
J A Turner*
John Turner
10/04/2001
2024-
2
0
0
0
0*
0.00
1
0
64.00
10.67
1/42
M P Vaughan
Michael Vaughan
29/10/1974
2005-2007
2
2
27
0
27*
13.50
0
0
-
-
J M Vince*
James Vince
14/03/1991
2015-2022
17
17
463
0
59*
27.24
0
0
-
-
D J Willey*
David Willey
28/02/1990
2015-
43
26
226
0
33
15.07
51
1
23.14
8.18
4/7
C R Woakes*
Chris Woakes
02/03/1989
2011-
33
17
147
0
37*
16.33
31
0
26.52
8.07
3/4
L Wood*
Luke Wood
02/08/1995
2022-
7
1
3
0
3*
3.00
13
0
17.69
8.85
3/24
M A Wood*
Mark Wood
11/01/1990
2015-
38
7
27
0
10
13.50
54
0
20.24
8.45
3/9
L J Wright
Luke Wright
07/03/1985
2007-2014
51
44
759
0
99
18.98
18
0
25.83
8.45
2/24
M H Yardy
Michael Yardy
27/11/1980
2006-2011
14
8
96
0
35
32.00
11
0
27.18
6.50
2/19
Total Players = 108
Player Records and Statistics
Country Records and Statistics
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links