Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20I World Cup
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Highest Score in 2024 for Test
Position
Stats Value
Player Name
Team Name
1
317
Harry Brook
England
2
262
Joe Root
England
3
246
Hashmatullah Shaidi
Afghanistan
4
240
Rachin Ravindra
New Zealand
5
234
Rahmat Shah
Afghanistan
6
214
Yashasvi Jaiswal
India
7
196
Ollie Pope
England
8
191
Mushfiqur Rahim
Bangladesh
9
182
Kamindu Mendis
Sri Lanka
10
177
Tony Zorzi
South Africa
11
174
Cameron Green
Australia
12
171
Mohammad Rizwan
Pakistan
13
156
Kane Williamson
New Zealand
14
154
Sean Williams
Zimbabwe
15
153
Ben Duckett
England
16
152
Travis Head
Australia
17
151
Shan Masood
Pakistan
18
150
Sarfaraz Khan
India
19
141
Saud Shakeel
Pakistan
19
141
Angelo Mathews
Sri Lanka
20
140
Steven Smith
Australia
21
138
Litton Das
Bangladesh
22
131
Rohit Sharma
India
23
127
Pathum Silva
Sri Lanka
24
122
Tristan Stubbs
South Africa
25
121
Monank Patel
U.S.A.
26
120
Kavem Hodge
West Indies
27
119
Shubman Gill
India
28
118
Angus Atkinson
England
28
118
Kamran Ghulam
Pakistan
29
116
Dinesh Chandimal
Sri Lanka
30
115
Tom Blundell
New Zealand
30
115
Justin Greaves
West Indies
31
114
Kyle Verreynne
South Africa
31
114
Ibrahim Zadran
Afghanistan
31
114
India
32
113
Ravichandran Ashwin
India
32
113
Temba Bavuma
South Africa
32
113
Afsar Zazai
Afghanistan
33
112
Ravindra Jadeja
India
34
111
Jamie Smith
England
34
111
Harsh Thaker
Canada
35
110
David Bedingham
South Africa
35
110
Abdul Waheed
35
110
Brian Bennett
Zimbabwe
36
109
Rishabh Pant
India
37
108
Dhananjaya de Silva
Sri Lanka
38
107
Mominul Haque
Bangladesh
38
107
Scotland
39
106
Kusal Mendis
Sri Lanka
39
106
Aiden Markram
South Africa
40
105
Wiaan Mulder
South Africa
41
104
Craig Ervine
Zimbabwe
41
104
Salman Agha
Pakistan
42
102
Abdullah Shafique
Pakistan
43
101
Ryan Rickelton
South Africa
44
100
Virat Kohli
India
45
98
Alex Carey
Australia
46
97
Mehidy Hasan
Bangladesh
46
97
West Indies
47
96
England
48
93
Shadman Islam
Bangladesh
49
92
Alick Athanaze
West Indies
50
91
Jaker Anik
Bangladesh
50
91
Devon Conway
New Zealand
50
91
George Munsey
Scotland
51
90
Marnus Labuschagne
Australia
51
90
Dhruv Jurel
India
52
89
Richie Berrington
Scotland
53
87
Pargat Singh
Canada
54
86
Kannaur Rahul
India
54
86
Dimuth Karunaratne
Sri Lanka
54
86
Tom Latham
New Zealand
54
86
I Liyanage
55
84
Daryl Mitchell
New Zealand
56
82
Najmul Hossain Shanto
Bangladesh
56
82
Joshua Silva
West Indies
56
82
Aamer Jamal
Pakistan
57
81
South Africa
57
81
Muhammad Waseem
United Arab Emirates
58
80
Rahul Chopra
United Arab Emirates
58
80
Mitchell Marsh
Australia
58
80
Ben Stokes
England
59
79
Peter Moor
Zimbabwe
59
79
Max O'Dowd
Netherlands
59
79
Zak Crawley
England
59
79
Haider Ali
Pakistan
59
79
Luqman Butt
60
78
Glenn Phillips
New Zealand
61
77
Saim Ayub
Pakistan
61
77
Alishan Sharafu
United Arab Emirates
62
76
Mitchell Santner
New Zealand
63
75
Usman Khawaja
Australia
64
74
Prince Masvaure
Zimbabwe
65
73
Jan Frylinck
Namibia
65
73
Malan Kruger
Namibia
66
72
Scott Edwards
Netherlands
66
72
Sri Lanka
67
71
William Young
New Zealand
68
70
U.S.A.
69
69
Milind Kumar
U.S.A.
70
68
Zimbabwe
70
68
Aqib Sulehri
Oman
70
68
Senuran Muthusamy
South Africa
70
68
Shreyas Movva
Canada
70
68
Nicholas Kirton
Canada
71
66
Kushal Bhurtel
Nepal
72
65
Devdutt Padikkal
India
72
65
Tim Southee
New Zealand
73
64
Pat Cummins
Australia
73
64
Ruan Swardt
South Africa
74
63
Merwe Erasmus
Namibia
75
62
Chris Woakes
England
75
62
Ahmer Nasir
75
62
Lakshit Gupta
76
61
Kraigg Brathwaite
West Indies
77
60
Michael Lingen
Namibia
77
60
Mohammad Ahnaff
77
60
AP Yadav
77
60
Australia
78
59
Vikramjit Singh
Netherlands
78
59
Srimantha Wijeyeratne
Canada
78
59
Jason Holder
West Indies
79
58
Andy Balbirnie
Ireland
79
58
Oliver Robinson
England
79
58
Aasif Sheikh
Nepal
79
58
Brandon McMullen
Scotland
80
57
Dion Myers
Zimbabwe
80
57
Anil Sah
Nepal
80
57
Shayan Jahangir
U.S.A.
80
57
Michael Levitt
Netherlands
80
57
Kottasinghakkarage Fernando
Sri Lanka
80
57
David Warner
Australia
81
56
Lorcan Tucker
Ireland
81
56
Dilon Heyliger
Canada
82
55
Aaron Johnson
Canada
82
55
Andy McBrine
Ireland
83
54
Zakir Hasan
Bangladesh
83
54
Charlie Tear
Scotland
84
53
Imran Anwar
84
53
Ikramullah Khan
85
52
Waji Ul Hassan
85
52
Paul Stirling
Ireland
86
51
Zeeshan Maqsood
Oman
86
51
Khalid Kail
Oman
86
51
Ranjung Dorji
86
51
Vriitya Aravind
United Arab Emirates
87
50
Aaron Jones
U.S.A.
87
50
Muhammad Tanveer
87
50
Kirk McKenzie
West Indies
87
50
Kevin Sinclair
West Indies
87
50
Washington Sundar
India
87
50
Babar Azam
Pakistan
88
49
Curtis Campher
Ireland
88
49
Jan Loftie-Eaton
Namibia
88
49
Joylord Gumbie
Zimbabwe
89
48
Sajid Khan
Pakistan
90
47
Ben Foakes
England
90
47
Noor Ali Zadran
Afghanistan
90
47
Taijul Islam
Bangladesh
90
47
Kemar Roach
West Indies
90
47
Syed Shah
United Arab Emirates
91
46
Takudzwanashe Kaitano
Zimbabwe
91
46
Asif Khan
United Arab Emirates
91
46
Steven Taylor
U.S.A.
91
46
Jigme Singye
91
46
Rahmanullah Gurbaz
Afghanistan
91
46
Sybrand Engelbrecht
Netherlands
91
46
Noah Croes
Netherlands
92
45
Keegan Petersen
South Africa
92
45
Noman Ali
Pakistan
92
45
Gudakesh Motie
West Indies
92
45
Axar Patel
India
92
45
Aayan Khan
United Arab Emirates
92
45
Saqlain Arshad
93
44
Mahaj Chadha
93
44
Nepal
93
44
Scott Kuggeleijn
New Zealand
93
44
Johannes Smit
Namibia
94
42
Keacy Carty
West Indies
94
42
Matt Henry
New Zealand
94
42
New Zealand
94
42
C Chatphaisan
95
41
Nasir Jamal
Afghanistan
95
41
Nathan Lyon
Australia
95
41
Karim Janat
Afghanistan
95
41
Kona Bharat
India
96
40
Mahmudul Joy
Bangladesh
96
40
Michael Leask
Scotland
97
39
Jonny Bairstow
England
97
39
Australia
97
39
Sanchit Sharma
United Arab Emirates
97
39
Fiaz Ahmed
98
38
Dane Piedt
South Africa
98
38
Shaun Berg
South Africa
98
38
Hasan Mahmud
Bangladesh
99
36
Tom Hartley
England
99
36
Shamar Joseph
West Indies
99
36
Shakib Al Hasan
Bangladesh
99
36
Zubayr Hamza
South Africa
99
36
Kushal Malla
Nepal
100
35
AV Lazarus
100
35
Shreyas Iyer
India
100
35
Jomel Warrican
West Indies
100
35
Daniel Lawrence
England
101
34
Pratik Athavale
Oman
101
34
Neil Brand
South Africa
101
34
J Coetzee
102
33
Manan Ali
102
33
Dhruv Parashar
United Arab Emirates
102
33
Brydon Carse
England
102
33
Naseem Shah
Pakistan
102
33
Neil Wagner
New Zealand
102
33
Mark Wood
England
103
32
Alzarri Joseph
West Indies
103
32
Harry Tector
Ireland
103
32
Rajat Patidar
India
103
32
Raynard Tonder
South Africa
104
31
Akash Deep
India
104
31
Kagiso Rabada
South Africa
104
31
Zuhaib Zubair
United Arab Emirates
104
31
Christopher Greaves
Scotland
104
31
Etienne Beukes
105
30
Aryansh Sharma
United Arab Emirates
105
30
Sohail Ahmed
105
30
Muhammad Butt
105
30
Matthew Cross
Scotland
105
30
Kuldeep Yadav
India
105
30
Shoaib Khan
Oman
106
29
Shahidullah Kamal
Afghanistan
106
29
Lo-handre Louwrens
Namibia
106
29
Shaheen Afridi
Pakistan
106
29
Bangladesh
107
28
Thinley Jamtsho
107
28
Prabath Jayasuriya
Sri Lanka
107
28
Shahadat Hossain
Bangladesh
107
28
Mitchell Starc
Australia
107
28
Zane Green
Namibia
107
28
Rehan Ahmed
England
108
27
Bas Leede
Netherlands
108
27
Matthew Humphreys
Ireland
108
27
Asif Ali
Pakistan
108
27
Sadeera Samarawickrama
Sri Lanka
108
27
Tanish Suri
United Arab Emirates
108
27
Ali Naseer
United Arab Emirates
108
27
Basil Hameed
United Arab Emirates
109
26
S Desungnoen
109
26
Zimbabwe
109
26
Karan KC
Nepal
109
26
Jasprit Bumrah
India
110
25
Jack Leach
England
110
25
Dilpreet Bajwa
Canada
110
25
Afghanistan
110
25
Canada
110
25
Umer Toor
111
24
Utkarsh Jain
111
24
Mark Adair
Ireland
111
24
Keshav Maharaj
South Africa
111
24
Brad Wheal
Scotland
112
23
Safyaan Sharif
Scotland
112
23
Edward Moore
South Africa
112
23
Nandre Burger
South Africa
112
23
Ruben Trumpelmann
Namibia
112
23
Abdul Malik
Afghanistan
112
23
Salvin Stanly
112
23
Junaid Mehr
112
23
Tenjin Rabgey
113
22
Aarif Sheikh
Nepal
113
22
Y Saranonnakkun
113
22
Mohammad Islam
Bangladesh
113
22
Saad Zafar
Canada
113
22
Josh Hazlewood
Australia
113
22
Ajaz Patel
New Zealand
113
22
Khaled Ahmed
Bangladesh
114
21
Ikram Alikhil
Afghanistan
114
21
Qais Ahmad
Afghanistan
114
21
Mark Watt
Scotland
114
21
Matthew Potts
England
114
21
Tagenarine Chanderpaul
West Indies
114
21
Usman Khalid
114
21
Gakul Ghalley
114
21
Shadley Schalkwyk
U.S.A.
114
21
Gulshan Jha
Nepal
115
20
Harmeet Baddhan
U.S.A.
116
19
Zain Ul Abidin
116
19
Blessing Muzarabani
Zimbabwe
116
19
Shariz Ahmad
Netherlands
117
18
Kyle Klein
Netherlands
117
18
Shaun Fouché
Namibia
117
18
Jayden Seales
West Indies
117
18
Usman Najeeb
117
18
Chundangapoyil Rizwan
United Arab Emirates
118
17
Nosthusha Kenjige
U.S.A.
118
17
Namgay Thinley
118
17
Mehran Khan
Oman
118
17
Ayaan Khan
Oman
119
16
Jean-Pierre Kotze
Namibia
119
16
Chamika Gunasekara
Sri Lanka
119
16
Marco Jansen
South Africa
119
16
Nayeem Hasan
Bangladesh
119
16
Jack Jarvis
Scotland
119
16
Rohit Paudel
Nepal
119
16
Uday Hathinjar
120
15
Shah Hussain
120
15
Olly Stone
England
120
15
Scott Boland
Australia
120
15
Dane Paterson
South Africa
120
15
Duanne Olivier
South Africa
120
15
Nikolaas Davin
Namibia
121
14
Anil Nidamanuru
Netherlands
121
14
Wanigamuni Mendis
Sri Lanka
121
14
Tenzin Wangchuk
122
13
Suprit Pradhan
122
13
Sherab Loday
122
13
Afghanistan
122
13
Shoaib Bashir
England
122
13
Navneet Dhaliwal
Canada
122
13
Vishwa Fernando
Sri Lanka
123
12
Mohammed Siraj
India
123
12
Dean Elgar
South Africa
123
12
Bernard Scholtz
Namibia
123
12
Khurram Shahzad
Pakistan
123
12
C Pengkumta
123
12
Abhishek Paradkar
U.S.A.
123
12
Nijat Masood
Afghanistan
123
12
Pawan Sarraf
Nepal
124
11
Bangladesh
124
11
Richard Ngarava
Zimbabwe
124
11
Clyde Fortuin
South Africa
124
11
Taskin Ahmed
Bangladesh
124
11
Asitha Fernando
Sri Lanka
125
10
Mohammad Abbas
Pakistan
125
10
Lahiru Kumara
Sri Lanka
125
10
Kaleem Rehman
Canada
125
10
Aryan Dutt
Netherlands
125
10
Hisham Shaikh
125
10
Clive Madande
Zimbabwe
126
9
Scotland
126
9
Abrar Ahmed
Pakistan
126
9
Kashyap Prajapati
Oman
127
8
Ahmad Butt
Oman
127
8
Kyle Jamieson
New Zealand
127
8
Musa Ahmad
Netherlands
127
8
Lungi Ngidi
South Africa
127
8
Wesley Barresi
Netherlands
127
8
Ish Sodhi
New Zealand
127
8
Scotland
127
8
Sajid Cheema
127
8
S Rungrueang
127
8
Muhammad Siddique
United Arab Emirates
127
8
Bradley Currie
Scotland
128
7
Mohammed Rizlan
128
7
Gulam Murtaza
128
7
England
128
7
India
128
7
Paul van Meekeren
Netherlands
128
7
Jeremy Gordon
Canada
128
7
Mir Hamza
Pakistan
128
7
Tangeni Lungameni
Namibia
128
7
Tanaka Chivanga
Zimbabwe
129
6
Tshepo Moreki
South Africa
129
6
James Anderson
England
129
6
Afghanistan
129
6
Imran Ali
129
6
Dipendra Airee
Nepal
130
5
Scotland
130
5
Junaid Siddiqui
Canada
130
5
Hasan Ali
Pakistan
130
5
Barry McCarthy
Ireland
130
5
William O'Rourke
New Zealand
130
5
Kaleemullah
Oman
131
4
Zahir Khan
Afghanistan
131
4
Tendai Chatara
Zimbabwe
131
4
Sompal Kami
Nepal
131
4
Nouman Sarwar
131
4
Ali Dawood
132
3
Jasdeep Singh
U.S.A.
132
3
Sediqullah Atal
Afghanistan
132
3
Trevor Gwandu
Zimbabwe
132
3
Oman
132
3
132
3
Roelof van der Merwe
Netherlands
132
3
Craig Young
Ireland
132
3
Zahoor Khan
United Arab Emirates
132
3
Ben Shikongo
Namibia
132
3
Rishiv Joshi
Canada
133
2
Mohammad Ali
Pakistan
133
2
Zahid Mahmood
Pakistan
133
2
Vivian Kingma
Netherlands
133
2
Imran Khan
Pakistan
133
2
U.S.A.
133
2
United Arab Emirates
133
2
Mohammad Safi
Afghanistan
134
1
Abdul Abbasi
134
1
Sonam Yeshey
134
1
Karma Dorji
134
1
Scotland
134
1
N Senamontree
134
1
MM Baig
134
1
Amir Farooq
134
1
N Nuntarach
134
1
Clayton Floyd
Netherlands
134
1
Jack Brassell
Namibia
134
1
Ravinderpal Singh
Canada
134
1
Theo Woerkom
Ireland
134
1
Gerald Coetzee
South Africa
135
0
Matthew Breetzke
South Africa
135
0
Benjamin Sears
New Zealand
135
0
Brandon Mavuta
Zimbabwe
135
0
Azmatullah Omarzai
Afghanistan
135
0
Mukesh Kumar
India
135
0
Bilal Khan
Oman
135
0
Muralikrishna Krishna
India
135
0
A Kalasi
135
0
Sarawut Maliwan
135
0
Muhammad Jabir
135
0
Mohammed Nadeem
135
0
Nepal
135
0
135
0
Phon Bunthean
135
0
Lalit Rajbanshi
Nepal
135
0
Muhammad Jawadullah
United Arab Emirates