☰
Home
Sports
Facebook
Twitter
Instagram
Alpine Skiing
Home
World Cup
World Rankings
American Football
Home
NFL
NCAA FBS I
CFL
ELF
All Competitions
Australian Football
Home
AFL
All Competitions
Badminton
Home
Olympics
CW Games
All Competitions
World Rankings
Baseball
Home
MLB
NPB
KBO League
KBO
CPBL
All Competitions
Basketball
Home
NBA
EuroLeague
EuroCup
Liga Endesa
All Competitions
Counter Strike GO
Home
All Competitions
Cricket
Home
IPL
Big Bash
ICC ODI
Twenty20
ICC Test
All Competitions
Dota 2
Home
All Competitions
Field Hockey
Home
Hockey World Cup
FIH Pro League
EHL
Euros
All Competitions
Handball
Home
Bundesliga
EHF CL
EHF Euro
EHF Women CL
World Cup
All Competitions
Ice Hockey
Home
NHL
KHL
World Cup
CHL
DEL
All Competitions
Kabaddi
Home
Pro Kabaddi
All Competitions
League of Legends
Home
All Competitions
Rugby
Home
Super Rugby
Six Nations
Premiership
Pro 14
Top 14
All Competitions
Soccer
Home
FIFA WC
EPL
La Liga
Bundesliga
Serie A
UEFA CL
All Competitions
Players Abroad
Tennis
Home
ATP Tour
WTA Tour
ATP Challenger
World Rankings
Volleyball
Home
VMNL
VWNL
CEV CL
Superlega
All Competitions
Water Polo
Home
World Cup
World League
Euros (M)
LEN CL
Euros (W)
All Competitions
IPL
Big Bash
ICC ODI
Twenty20
ICC Test
All Competitions
More Competitions
ICC Men's Cricket World Cup
ICC ODI Championship
ICC T20 World Cup
ICC Test Championship
ICC T20 World Cup Qualifier
ICC World Cup Qualifier
ICC Champions Trophy
ICC Cricket World Cup Super League
ICC Cricket World Cup League 2
ICC Cricket World Cup Challenge League
ICC World Test Championship
World Cricket League
ICC U19 Cricket World Cup
ICC Women's Cricket World Cup
ICC Women's Cricket World Cup Qualifier
ICC Women's T20 World Cup
ICC Women's T20 World Cup Qualifier
ICC Women's Championship
ICC U19 Women's T20 World Cup
Women's Twenty20 International
Women's ODI Internationals
Women's Test Internationals
Desert T20 Challenge
Non-ICC Test
U19 Test International
Non-ICC ODI
Non-ICC ODI
U19 ODI Internationals
Non-ICC Twenty20 Internationals
U19 T20 International
Non-ICC Twenty20 Internationals
Commonwealth Games
U19 ODI International
Twenty20 Internationals
Twenty20 Internationals
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2024
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
Matches
2024-01-02
15:00
United Arab Emirates
UAE
126 : 128
Afghanistan
Afghanistan
2024-01-11
14:30
India
India
159 : 158
Afghanistan
Afghanistan
2024-01-12
07:10
New Zealand
New Zealand
226 : 180
Pakistan
Pakistan
2024-01-14
07:10
New Zealand
New Zealand
194 : 173
Pakistan
Pakistan
14:30
Sri Lanka
Sri Lanka
144 : 143
Zimbabwe
Zimbabwe
14:30
India
India
173 : 172
Afghanistan
Afghanistan
2024-01-16
14:30
Sri Lanka
Sri Lanka
173 : 178
Zimbabwe
Zimbabwe
2024-01-17
01:00
New Zealand
New Zealand
224 : 179
Pakistan
Pakistan
14:30
India
India
228 : 228
Afghanistan
Afghanistan
2024-01-18
14:30
Sri Lanka
Sri Lanka
88 : 82
Zimbabwe
Zimbabwe
2024-01-19
07:10
New Zealand
New Zealand
159 : 158
Pakistan
Pakistan
2024-01-21
01:00
New Zealand
New Zealand
92 : 134
Pakistan
Pakistan
2024-02-09
09:00
Australia
Australia
213 : 202
West Indies
West Indies
2024-02-11
09:00
Australia
Australia
241 : 207
West Indies
West Indies
2024-02-13
09:00
Australia
Australia
183 : 220
West Indies
West Indies
2024-02-17
14:30
Sri Lanka
Sri Lanka
160 : 156
Afghanistan
Afghanistan
2024-02-19
14:30
Sri Lanka
Sri Lanka
187 : 115
Afghanistan
Afghanistan
2024-02-21
07:10
New Zealand
New Zealand
215 : 216
Australia
Australia
14:30
Sri Lanka
Sri Lanka
206 : 209
Afghanistan
Afghanistan
2024-02-23
07:10
New Zealand
New Zealand
102 : 174
Australia
Australia
2024-02-25
01:00
New Zealand
New Zealand
98 : 118
Australia
Australia
2024-02-27
06:45
Nepal
Nepal
186 : 206
Namibia
Namibia
2024-02-28
06:45
Nepal
Nepal
182 : 184
Netherlands
Netherlands
2024-02-29
06:45
Namibia
Namibia
188 : 247
Netherlands
Netherlands
2024-03-01
06:45
Nepal
Nepal
180 : 177
Namibia
Namibia
2024-03-02
06:45
Nepal
Nepal
121 : 120
Netherlands
Netherlands
2024-03-03
06:45
Netherlands
Netherlands
N/R
Namibia
Namibia
2024-03-04
13:00
Bangladesh
Bangladesh
203 : 206
Sri Lanka
Sri Lanka
2024-03-05
06:45
Nepal
Nepal
184 : 189
Netherlands
Netherlands
2024-03-06
13:00
Bangladesh
Bangladesh
170 : 165
Sri Lanka
Sri Lanka
2024-03-09
06:30
Hong Kong SAR
Hong Kong
212 : 139
Nepal
Nepal
10:00
Bangladesh
Bangladesh
146 : 174
Sri Lanka
Sri Lanka
2024-03-10
06:30
Hong Kong SAR
Hong Kong
N/R
Nepal
Nepal
2024-03-11
16:30
United Arab Emirates
UAE
149 : 147
Scotland
Scotland
2024-03-12
02:00
Papua New Guinea
Papua NG
113 : 198
Nepal
Nepal
07:00
Hong Kong SAR
Hong Kong
121 : 124
Papua New Guinea
Papua NG
2024-03-13
07:00
Nepal
Nepal
85 : 171
Papua New Guinea
Papua NG
16:30
United Arab Emirates
UAE
112 : 121
Scotland
Scotland
2024-03-14
16:30
United Arab Emirates
UAE
62 : 94
Scotland
Scotland
2024-03-15
17:00
Afghanistan
Afghanistan
111 : 149
Ireland
Ireland
2024-03-17
17:00
Afghanistan
Afghanistan
152 : 142
Ireland
Ireland
2024-03-18
17:00
Afghanistan
Afghanistan
155 : 98
Ireland
Ireland
2024-04-01
12:30
Oman
Oman
109 : 114
Namibia
Namibia
2024-04-02
12:30
Oman
Oman
137 : 131
Namibia
Namibia
2024-04-04
12:30
Oman
Oman
104 : 101
Namibia
Namibia
2024-04-05
12:30
Oman
Oman
140 : 164
Namibia
Namibia
2024-04-07
12:30
Oman
Oman
150 : 212
Namibia
Namibia
17:00
United States
United States
133 : 132
Canada
Canada
2024-04-09
22:00
United States
United States
230 : 199
Canada
Canada
2024-04-10
22:00
United States
United States
N/R
Canada
Canada
2024-04-12
17:00
United States
United States
159 : 145
Canada
Canada
2024-04-13
17:00
United States
United States
169 : 168
Canada
Canada
2024-04-18
16:30
Pakistan
Pakistan
N/R
New Zealand
New Zealand
2024-04-20
16:30
Pakistan
Pakistan
92 : 90
New Zealand
New Zealand
2024-04-21
16:30
Pakistan
Pakistan
178 : 179
New Zealand
New Zealand
2024-04-25
16:30
Pakistan
Pakistan
174 : 178
New Zealand
New Zealand
2024-04-27
16:30
Pakistan
Pakistan
178 : 169
New Zealand
New Zealand
2024-05-03
14:00
Bangladesh
Bangladesh
126 : 124
Zimbabwe
Zimbabwe
2024-05-05
14:00
Bangladesh
Bangladesh
142 : 138
Zimbabwe
Zimbabwe
2024-05-07
11:00
Bangladesh
Bangladesh
165 : 156
Zimbabwe
Zimbabwe
2024-05-10
14:00
Bangladesh
Bangladesh
143 : 138
Zimbabwe
Zimbabwe
16:00
Ireland
Ireland
183 : 182
Pakistan
Pakistan
2024-05-12
06:00
Bangladesh
Bangladesh
157 : 158
Zimbabwe
Zimbabwe
16:00
Ireland
Ireland
193 : 195
Pakistan
Pakistan
2024-05-14
16:00
Ireland
Ireland
178 : 181
Pakistan
Pakistan
2024-05-18
17:00
Netherlands
Netherlands
167 : 126
Scotland
Scotland
2024-05-19
17:00
Netherlands
Netherlands
149 : 150
Ireland
Ireland
2024-05-20
17:00
Ireland
Ireland
N/R
Scotland
Scotland
2024-05-21
17:00
United States
United States
156 : 153
Bangladesh
Bangladesh
2024-05-22
17:00
Netherlands
Netherlands
87 : 158
Scotland
Scotland
19:30
England
England
N/R
Pakistan
Pakistan
2024-05-23
11:00
Scotland
Scotland
157 : 158
Ireland
Ireland
17:00
United States
United States
144 : 138
Bangladesh
Bangladesh
21:00
West Indies
West Indies
175 : 147
South Africa
South Africa
2024-05-24
11:00
Netherlands
Netherlands
158 : 161
Ireland
Ireland
2024-05-25
15:30
England
England
183 : 160
Pakistan
Pakistan
17:00
United States
United States
104 : 108
Bangladesh
Bangladesh
21:00
West Indies
West Indies
207 : 191
South Africa
South Africa
2024-05-26
21:00
West Indies
West Indies
165 : 163
South Africa
South Africa
2024-05-28
19:30
England
England
N/R
Pakistan
Pakistan
2024-05-30
19:30
England
England
158 : 157
Pakistan
Pakistan
2024-07-06
13:00
Zimbabwe
Zimbabwe
115 : 102
India
India
2024-07-07
13:00
Zimbabwe
Zimbabwe
134 : 234
India
India
2024-07-10
13:00
Zimbabwe
Zimbabwe
159 : 182
India
India
2024-07-13
13:00
Zimbabwe
Zimbabwe
152 : 156
India
India
2024-07-14
13:00
Zimbabwe
Zimbabwe
125 : 167
India
India
2024-07-27
15:30
Sri Lanka
Sri Lanka
170 : 213
India
India
2024-07-28
15:30
Sri Lanka
Sri Lanka
161 : 81
India
India
2024-07-30
15:30
Sri Lanka
Sri Lanka
139 : 141
India
India
2024-08-23
21:00
West Indies
West Indies
176 : 174
South Africa
South Africa
2024-08-25
21:00
West Indies
West Indies
179 : 149
South Africa
South Africa
2024-08-27
21:00
West Indies
West Indies
116 : 108
South Africa
South Africa
2024-09-04
15:00
Scotland
Scotland
154 : 156
Australia
Australia
2024-09-06
15:00
Scotland
Scotland
126 : 196
Australia
Australia
2024-09-07
15:00
Scotland
Scotland
149 : 153
Australia
Australia
2024-09-11
19:30
England
England
151 : 179
Australia
Australia
2024-09-13
19:30
England
England
194 : 193
Australia
Australia
2024-09-15
15:30
England
England
N/R
Australia
Australia
2024-09-27
17:30
Ireland
Ireland
171 : 174
South Africa
South Africa
2024-09-29
17:30
Ireland
Ireland
195 : 185
South Africa
South Africa
2024-10-06
15:30
India
India
:
Bangladesh
Bangladesh
2024-10-09
15:30
India
India
221 : 135
Bangladesh
Bangladesh
2024-10-12
15:30
India
India
297 : 164
Bangladesh
Bangladesh
2024-10-13
15:30
Sri Lanka
Sri Lanka
179 : 180
West Indies
West Indies
2024-10-15
15:30
Sri Lanka
Sri Lanka
162 : 89
West Indies
West Indies
2024-10-17
15:30
Sri Lanka
Sri Lanka
166 : 162
West Indies
West Indies
2024-10-18
02:00
United States
United States
:
Nepal
Nepal
2024-10-20
02:00
United States
United States
172 : 173
Nepal
Nepal
2024-10-21
02:00
United States
United States
156 : 157
Nepal
Nepal
2024-11-09
21:00
West Indies
West Indies
182 : 183
England
England
2024-11-10
21:00
West Indies
West Indies
158 : 161
England
England
2024-11-14
09:00
Australia
Australia
93 : 64
Pakistan
Pakistan
21:00
West Indies
West Indies
145 : 149
England
England
2024-11-16
09:00
Australia
Australia
147 : 134
Pakistan
Pakistan
21:00
West Indies
West Indies
221 : 218
England
England
2024-11-17
21:00
West Indies
West Indies
N/R
England
England
2024-11-18
09:00
Australia
Australia
118 : 117
Pakistan
Pakistan
2024-12-01
12:30
Zimbabwe
Zimbabwe
108 : 165
Pakistan
Pakistan
2024-12-03
12:30
Zimbabwe
Zimbabwe
57 : 61
Pakistan
Pakistan
2024-12-05
12:30
Zimbabwe
Zimbabwe
133 : 132
Pakistan
Pakistan
2024-12-10
17:00
South Africa
South Africa
183 : 172
Pakistan
Pakistan
2024-12-13
17:00
South Africa
South Africa
210 : 206
Pakistan
Pakistan
2024-12-14
17:00
South Africa
South Africa
CANC
Pakistan
Pakistan
2024-12-16
01:00
West Indies
West Indies
140 : 147
Bangladesh
Bangladesh
2024-12-18
01:00
West Indies
West Indies
102 : 129
Bangladesh
Bangladesh
2024-12-20
01:00
West Indies
West Indies
109 : 189
Bangladesh
Bangladesh
2024-12-28
07:15
New Zealand
New Zealand
172 : 164
Sri Lanka
Sri Lanka
2024-12-30
07:15
New Zealand
New Zealand
186 : 141
Sri Lanka
Sri Lanka
Player Rankings
Most Runs
High Scores
Most Sixes
Most Fours
Most Sixes per Inn.
Most Runs from Sixes & Fours
Highest Strike Rates
Highest Strike Rates per Inn.
Most Fifties
Most Ducks
Highest Average
Most Wickets
Most Wickets per Inn.
Most Runs Conceded per Inn.
Bowling Average
Most Four-Wickets per Inn.
Most Five-Wickets per Inn.
Best Economy Rates
Best Economy Rates per Inn.
Bowling Strike Rates
Bowling Strike Rates per Inn.
Catches
#
Name
Team
C
1
Babar Azam
Pakistan
Pakistan
616
2
Kusal Mendis
Sri Lanka
Sri Lanka
552
3
Mohammad Rizwan
Pakistan
Pakistan
507
4
Pathum Nissanka
Sri Lanka
Sri Lanka
501
5
Rovman Powell
West Indies
West Indies
431
6
Reeza Hendricks
South Africa
South Africa
411
7
Fakhar Zaman
Pakistan
Pakistan
382
8
Saim Ayub
Pakistan
Pakistan
352
9
Michael Levitt
Netherlands
Netherlands
349
10
Brian Bennett
Zimbabwe
Zimbabwe
340