☰
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
ACB
All Competitions
Counter Strike GO
Home
All Competitions
Cricket
Home
IPL
Big Bash
ICC ODI
Twenty20
ICC Test
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 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
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2019
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
Matches
2019-01-11
07:00
New Zealand
New Zealand
179 : 144
Sri Lanka
Sri Lanka
2019-01-31
10:00
United Arab Emirates
UAE
153 : 132
Nepal
Nepal
2019-02-01
10:00
United Arab Emirates
UAE
107 : 111
Nepal
Nepal
17:00
South Africa
South Africa
192 : 186
Pakistan
Pakistan
2019-02-03
10:00
United Arab Emirates
UAE
90 : 104
Nepal
Nepal
13:30
South Africa
South Africa
188 : 181
Pakistan
Pakistan
2019-02-06
08:00
New Zealand
New Zealand
219 : 139
India
India
17:00
South Africa
South Africa
141 : 168
Pakistan
Pakistan
2019-02-08
07:00
New Zealand
New Zealand
158 : 162
India
India
2019-02-10
08:00
New Zealand
New Zealand
212 : 208
India
India
2019-02-13
06:15
Scotland
Scotland
153 : 154
Netherlands
Netherlands
10:45
Oman
Oman
144 : 159
Ireland
Ireland
2019-02-15
06:15
Oman
Oman
166 : 167
Netherlands
Netherlands
10:45
Ireland
Ireland
180 : 181
Scotland
Scotland
2019-02-17
06:15
Ireland
Ireland
183 : 182
Netherlands
Netherlands
10:45
Scotland
Scotland
115 : 111
Oman
Oman
2019-02-21
14:00
Afghanistan
Afghanistan
136 : 132
Ireland
Ireland
2019-02-23
14:00
Afghanistan
Afghanistan
278 : 194
Ireland
Ireland
2019-02-24
14:00
Afghanistan
Afghanistan
210 : 178
Ireland
Ireland
14:30
India
India
126 : 127
Australia
Australia
2019-02-27
14:30
India
India
190 : 194
Australia
Australia
2019-03-05
21:00
West Indies
West Indies
160 : 161
England
England
2019-03-08
21:00
West Indies
West Indies
45 : 182
England
England
2019-03-10
21:00
West Indies
West Indies
71 : 72
England
England
2019-03-15
11:00
United Arab Emirates
UAE
N/R
United States
United States
2019-03-16
11:00
United Arab Emirates
UAE
182 : 158
United States
United States
2019-03-18
06:00
United Arab Emirates
UAE
CANC
United States
United States
2019-03-19
17:00
South Africa
South Africa
134 : 134
Sri Lanka
Sri Lanka
2019-03-22
17:00
South Africa
South Africa
180 : 164
Sri Lanka
Sri Lanka
2019-03-24
13:30
South Africa
South Africa
198 : 137
Sri Lanka
Sri Lanka
2019-03-29
Spain
Spain
99 : 98
Malta
Malta
2019-03-30
Spain
Spain
206 : 97
Malta
Malta
2019-03-31
TBD
Spain
Spain
N/R
Malta
Malta
2019-05-05
15:30
England
England
175 : 173
Pakistan
Pakistan
2019-05-11
11:00
Belgium
Belgium
119 : 128
Germany
Germany
15:00
Belgium
Belgium
87 : 144
Germany
Germany
2019-05-12
10:30
Belgium
Belgium
133 : 135
Germany
Germany
2019-05-25
Germany
Germany
53 : 57
Italy
Italy
Germany
Germany
130 : 135
Italy
Italy
2019-05-31
Guernsey
Guernsey
128 : 128
Jersey
Jersey
2019-06-01
Guernsey
Guernsey
123 : 164
Jersey
Jersey
Guernsey
Guernsey
95 : 171
Jersey
Jersey
2019-06-23
15:00
Netherlands
Netherlands
199 : 150
Zimbabwe
Zimbabwe
2019-06-24
Malaysia
Malaysia
114 : 113
Thailand
Thailand
2019-06-25
Malaysia
Malaysia
186 : 113
Maldives
Maldives
17:30
Netherlands
Netherlands
152 : 152
Zimbabwe
Zimbabwe
2019-06-26
Thailand
Thailand
130 : 131
Malaysia
Malaysia
2019-06-27
Malaysia
Malaysia
129 : 127
Thailand
Thailand
2019-06-28
TBD
Malaysia
Malaysia
N/R
Maldives
Maldives
2019-06-29
Maldives
Maldives
153 : 154
Thailand
Thailand
2019-07-04
Qatar
Qatar
154 : 157
Kuwait
Kuwait
2019-07-05
Qatar
Qatar
112 : 112
Kuwait
Kuwait
2019-07-06
Qatar
Qatar
206 : 203
Kuwait
Kuwait
2019-07-10
13:30
Ireland
Ireland
N/R
Zimbabwe
Zimbabwe
2019-07-12
17:00
Ireland
Ireland
134 : 132
Zimbabwe
Zimbabwe
2019-07-13
Malaysia
Malaysia
128 : 129
Nepal
Nepal
Denmark
Denmark
117 : 116
Finland
Finland
2019-07-14
Malaysia
Malaysia
167 : 173
Nepal
Nepal
Denmark
Denmark
124 : 86
Finland
Finland
17:00
Ireland
Ireland
171 : 172
Zimbabwe
Zimbabwe
2019-08-03
16:00
Netherlands
Netherlands
168 : 181
United Arab Emirates
UAE
16:30
West Indies
West Indies
95 : 98
India
India
2019-08-04
16:30
West Indies
West Indies
98 : 167
India
India
2019-08-05
16:00
Netherlands
Netherlands
136 : 140
United Arab Emirates
UAE
2019-08-06
16:00
Netherlands
Netherlands
138 : 152
United Arab Emirates
UAE
16:30
West Indies
West Indies
146 : 150
India
India
2019-08-08
16:00
Netherlands
Netherlands
150 : 153
United Arab Emirates
UAE
2019-08-17
10:00
Finland
Finland
185 : 103
Spain
Spain
14:30
Finland
Finland
135 : 141
Spain
Spain
2019-08-18
10:00
Finland
Finland
158 : 159
Spain
Spain
2019-08-19
14:00
Namibia
Namibia
193 : 100
Botswana
Botswana
2019-08-20
14:00
Namibia
Namibia
240 : 116
Botswana
Botswana
2019-08-22
14:00
Namibia
Namibia
174 : 96
Botswana
Botswana
2019-08-23
10:00
Namibia
Namibia
85 : 86
Botswana
Botswana
2019-09-01
15:30
Sri Lanka
Sri Lanka
174 : 175
New Zealand
New Zealand
2019-09-03
15:30
Sri Lanka
Sri Lanka
161 : 165
New Zealand
New Zealand
2019-09-06
15:30
Sri Lanka
Sri Lanka
125 : 88
New Zealand
New Zealand
2019-09-13
14:30
Bangladesh
Bangladesh
148 : 144
Zimbabwe
Zimbabwe
2019-09-14
14:30
Afghanistan
Afghanistan
197 : 169
Zimbabwe
Zimbabwe
2019-09-15
14:30
Bangladesh
Bangladesh
139 : 164
Afghanistan
Afghanistan
14:30
Ireland
Ireland
N/R
Netherlands
Netherlands
15:30
India
India
N/R
South Africa
South Africa
2019-09-16
14:30
Scotland
Scotland
252 : 194
Netherlands
Netherlands
2019-09-17
14:30
Ireland
Ireland
194 : 193
Scotland
Scotland
2019-09-18
14:30
Bangladesh
Bangladesh
175 : 136
Zimbabwe
Zimbabwe
14:30
Ireland
Ireland
181 : 183
Netherlands
Netherlands
15:30
India
India
151 : 149
South Africa
South Africa
2019-09-19
14:30
Scotland
Scotland
126 : 123
Netherlands
Netherlands
2019-09-20
14:30
Ireland
Ireland
186 : 185
Scotland
Scotland
14:30
Afghanistan
Afghanistan
155 : 156
Zimbabwe
Zimbabwe
2019-09-21
14:30
Bangladesh
Bangladesh
139 : 138
Afghanistan
Afghanistan
2019-09-22
15:30
India
India
134 : 140
South Africa
South Africa
2019-09-27
Nepal
Nepal
132 : 133
Zimbabwe
Zimbabwe
2019-09-28
Singapore
Singapore
151 : 154
Nepal
Nepal
2019-09-29
Singapore
Singapore
181 : 177
Zimbabwe
Zimbabwe
03:00
Malaysia
Malaysia
134 : 151
Vanuatu
Vanuatu
2019-10-01
Zimbabwe
Zimbabwe
160 : 120
Nepal
Nepal
Malaysia
Malaysia
137 : 188
Vanuatu
Vanuatu
2019-10-02
TBD
Singapore
Singapore
N/R
Nepal
Nepal
12:00
Malaysia
Malaysia
134 : 108
Vanuatu
Vanuatu
2019-10-03
Singapore
Singapore
167 : 168
Zimbabwe
Zimbabwe
07:25
Malaysia
Malaysia
144 : 145
Vanuatu
Vanuatu
2019-10-04
Malaysia
Malaysia
206 : 184
Vanuatu
Vanuatu
2019-10-05
07:30
Oman
Oman
97 : 96
Hong Kong SAR
Hong Kong
11:30
Ireland
Ireland
169 : 167
Netherlands
Netherlands
15:30
Pakistan
Pakistan
101 : 165
Sri Lanka
Sri Lanka
2019-10-06
07:30
Oman
Oman
173 : 130
Ireland
Ireland
12:00
Nepal
Nepal
126 : 125
Hong Kong SAR
Hong Kong
2019-10-07
07:30
Netherlands
Netherlands
133 : 134
Nepal
Nepal
12:00
Hong Kong SAR
Hong Kong
142 : 208
Ireland
Ireland
15:30
Pakistan
Pakistan
147 : 182
Sri Lanka
Sri Lanka
2019-10-09
07:30
Ireland
Ireland
145 : 132
Nepal
Nepal
12:00
Oman
Oman
95 : 94
Netherlands
Netherlands
15:30
Pakistan
Pakistan
134 : 147
Sri Lanka
Sri Lanka
2019-10-10
07:30
Netherlands
Netherlands
185 : 148
Hong Kong SAR
Hong Kong
12:00
Oman
Oman
65 : 64
Nepal
Nepal
2019-10-27
04:30
Australia
Australia
233 : 99
Sri Lanka
Sri Lanka
2019-10-30
09:10
Australia
Australia
118 : 117
Sri Lanka
Sri Lanka
2019-11-01
02:00
New Zealand
New Zealand
153 : 154
England
England
09:10
Australia
Australia
145 : 142
Sri Lanka
Sri Lanka
2019-11-03
02:00
New Zealand
New Zealand
176 : 155
England
England
04:30
Australia
Australia
N/R
Pakistan
Pakistan
14:30
India
India
148 : 154
Bangladesh
Bangladesh
2019-11-05
02:00
New Zealand
New Zealand
180 : 166
England
England
09:10
Australia
Australia
151 : 150
Pakistan
Pakistan
2019-11-07
14:30
India
India
154 : 153
Bangladesh
Bangladesh
2019-11-08
06:00
New Zealand
New Zealand
165 : 241
England
England
09:30
Australia
Australia
109 : 106
Pakistan
Pakistan
2019-11-10
02:00
New Zealand
New Zealand
146 : 146
England
England
14:30
India
India
174 : 144
Bangladesh
Bangladesh
2019-11-14
14:30
Afghanistan
Afghanistan
134 : 164
West Indies
West Indies
2019-11-16
14:30
Afghanistan
Afghanistan
147 : 106
West Indies
West Indies
2019-12-06
14:30
India
India
209 : 207
West Indies
West Indies
2019-12-08
14:30
India
India
170 : 173
West Indies
West Indies
2019-12-11
14:30
India
India
240 : 173
West Indies
West Indies
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
Kevin O'Brien
Ireland
Ireland
588
2
Max O'Dowd
Netherlands
Netherlands
484
3
Virat Kohli
India
India
466
4
Paul Stirling
Ireland
Ireland
457
5
Andrew Balbirnie
Ireland
Ireland
433
6
Rohit Sharma
India
India
396
7
Ben Cooper
Netherlands
Netherlands
391
8
Babar Azam
Pakistan
Pakistan
374
9
KL Rahul
India
India
356
10
Hazrat Zazai
Afghanistan
Afghanistan
345