Players

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
OmanScotlandno result-Al AmeratOct 2, 2021ODI # 4335
OmanP.N.G.Oman3 wicketsAl AmeratOct 1, 2021ODI # 4334
P.N.G.ScotlandScotland4 wicketsAl AmeratSep 29, 2021ODI # 4333
OmanScotlandScotland18 runsAl AmeratSep 28, 2021ODI # 4332
OmanP.N.G.Oman110 runsAl AmeratSep 26, 2021ODI # 4331
P.N.G.ScotlandScotland6 wicketsAl AmeratSep 25, 2021ODI # 4330
OmanU.S.A.Oman72 runsAl AmeratSep 20, 2021ODI # 4329
ScotlandZimbabweZimbabwe6 wicketsEdinburghSep 19, 2021T20I # 1280
OmanNepalNepal7 wicketsAl AmeratSep 19, 2021ODI # 4328
ScotlandZimbabweZimbabwe10 runsEdinburghSep 17, 2021T20I # 1279
UgandaKenyaUganda6 runsEntebbeSep 17, 2021T20I # 1278
NepalU.S.A.U.S.A.6 wicketsAl AmeratSep 17, 2021ODI # 4327
OmanU.S.A.Oman4 wicketsAl AmeratSep 16, 2021ODI # 4326
KenyaNigeriaNigeria4 runsEntebbeSep 16, 2021T20I # 1277
ScotlandZimbabweScotland7 runsEdinburghSep 15, 2021T20I # 1276
UgandaNigeriaUganda55 runsEntebbeSep 15, 2021T20I # 1275
UgandaKenyaUganda4 wicketsEntebbeSep 15, 2021T20I # 1274
Sri LankaSouth AfricaSouth Africa10 wicketsColombo (RPS)Sep 14, 2021T20I # 1273
OmanNepalOman5 wicketsAl AmeratSep 14, 2021ODI # 4325
KenyaNigeriaKenya61 runsEntebbeSep 13, 2021T20I # 1272
NepalU.S.A.Nepal5 wicketsAl AmeratSep 13, 2021ODI # 4324
IrelandZimbabweIreland7 wicketsBelfastSep 13, 2021ODI # 4323
UgandaNigeriaUganda8 wicketsEntebbeSep 13, 2021T20I # 1271
Sri LankaSouth AfricaSouth Africa9 wicketsColombo (RPS)Sep 12, 2021T20I # 1270
SpainGermanySpain1 wicketAlmeriaSep 11, 2021T20I # 1269
UgandaNigeriaUganda56 runsEntebbeSep 11, 2021T20I # 1268
SpainGermanySpain5 wicketsAlmeriaSep 11, 2021T20I # 1267
KenyaNigeriaKenya8 wicketsEntebbeSep 11, 2021T20I # 1266
Sri LankaSouth AfricaSouth Africa28 runsColombo (RPS)Sep 10, 2021T20I # 1265
UgandaKenyaKenya22 runsEntebbeSep 10, 2021T20I # 1264
NepalP.N.G.Nepal151 runsAl AmeratSep 10, 2021ODI # 4322
BangladeshNew ZealandNew Zealand27 runsMirpurSep 10, 2021T20I # 1263
IrelandZimbabweno result-BelfastSep 10, 2021ODI # 4321
SpainGermanyGermany7 wicketsAlmeriaSep 10, 2021T20I # 1262
UgandaKenyano result-EntebbeSep 10, 2021T20I # 1261
P.N.G.U.S.A.U.S.A.134 runsAl AmeratSep 9, 2021ODI # 4320
BangladeshNew ZealandBangladesh6 wicketsMirpurSep 8, 2021T20I # 1260
IrelandZimbabweZimbabwe38 runsBelfastSep 8, 2021ODI # 4319
Sri LankaSouth AfricaSri Lanka78 runsColombo (RPS)Sep 7, 2021ODI # 4318
NepalP.N.G.Nepal2 wicketsAl AmeratSep 7, 2021ODI # 4317
P.N.G.U.S.A.U.S.A.7 wicketsAl AmeratSep 6, 2021ODI # 4316
BangladeshNew ZealandNew Zealand52 runsMirpurSep 5, 2021T20I # 1258
HungaryMaltaHungary8 wicketsIlfov CountySep 5, 2021T20I # 1259
RomaniaLuxembourgRomania33 runsIlfov CountySep 5, 2021T20I # 1257
IrelandZimbabweZimbabwe5 runsBreadySep 4, 2021T20I # 1256
RomaniaMaltaRomania36 runsIlfov CountySep 4, 2021T20I # 1255
HungaryLuxembourgLuxembourg2 runsIlfov CountySep 4, 2021T20I # 1254
Sri LankaSouth AfricaSouth Africa67 runsColombo (RPS)Sep 4, 2021ODI # 4315
BulgariaCzech Rep.Czech Rep.7 wicketsIlfov CountySep 4, 2021T20I # 1253
RomaniaHungaryRomania8 runsIlfov CountySep 3, 2021T20I # 1252
BangladeshNew ZealandBangladesh4 runsMirpurSep 3, 2021T20I # 1251
BulgariaMaltaMalta7 wicketsIlfov CountySep 3, 2021T20I # 1250
RomaniaCzech Rep.Romania35 runsIlfov CountySep 3, 2021T20I # 1249
IrelandZimbabweIreland64 runsBreadySep 2, 2021T20I # 1248
LuxembourgMaltaLuxembourg4 wicketsIlfov CountySep 2, 2021T20I # 1247
EnglandIndiaIndia157 runsThe OvalSep 2-6, 2021Test # 2433
Czech Rep.HungaryHungary5 runsIlfov CountySep 2, 2021T20I # 1246
Sri LankaSouth AfricaSri Lanka14 runsColombo (RPS)Sep 2, 2021ODI # 4314
BulgariaLuxembourgLuxembourg62 runsIlfov CountySep 2, 2021T20I # 1245
IrelandZimbabweIreland40 runsBreadySep 1, 2021T20I # 1244
BangladeshNew ZealandBangladesh7 wicketsMirpurSep 1, 2021T20I # 1243
IrelandZimbabweIreland7 wicketsDublinAug 29, 2021T20I # 1242
IrelandZimbabweZimbabwe3 runsDublinAug 27, 2021T20I # 1241
EnglandIndiaEnglandinns & 76 runsLeedsAug 25-28, 2021Test # 2432
PortugalMaltaPortugal3 wicketsAlbergariaAug 22, 2021T20I # 1240
FinlandSwedenSweden6 wicketsKeravaAug 22, 2021T20I # 1239
PortugalGibraltarPortugal110 runsAlbergariaAug 22, 2021T20I # 1238
FinlandSwedenSweden3 wicketsKeravaAug 22, 2021T20I # 1237
GibraltarMaltaMalta4 runsAlbergariaAug 21, 2021T20I # 1236
FinlandSwedenFinland4 wicketsKeravaAug 21, 2021T20I # 1235
RwandaGhanaGhana7 wicketsRwandaAug 21, 2021T20I # 1234
PortugalGibraltarPortugal96 runsAlbergariaAug 21, 2021T20I # 1233
FinlandSwedenFinland4 wicketsKeravaAug 21, 2021T20I # 1232
West IndiesPakistanPakistan109 runsKingstonAug 20-24, 2021Test # 2431
RwandaGhanaGhana-RwandaAug 20, 2021T20I # 1231
GibraltarMaltaMalta8 wicketsAlbergariaAug 20, 2021T20I # 1230
RwandaGhanaRwanda57 runsRwandaAug 20, 2021T20I # 1229
PortugalMaltaPortugal6 wicketsAlbergariaAug 19, 2021T20I # 1228
RwandaGhanaGhana2 wicketsRwandaAug 18, 2021T20I # 1227
RwandaGhanaRwanda1 wicketRwandaAug 18, 2021T20I # 1226
DenmarkSwedenDenmark6 wicketsBrondbyAug 15, 2021T20I # 1225
DenmarkSwedenSweden3 wicketsBrondbyAug 14, 2021T20I # 1224
DenmarkSwedenDenmark8 runsBrondbyAug 14, 2021T20I # 1223
West IndiesPakistanWest Indies1 wicketKingstonAug 12-15, 2021Test # 2430
EnglandIndiaIndia151 runsLord'sAug 12-16, 2021Test # 2429
BangladeshAustraliaBangladesh60 runsMirpurAug 9, 2021T20I # 1222
GermanyNorwayGermany6 wicketsKrefeldAug 8, 2021T20I # 1221
GermanyNorwayNorway51 runsKrefeldAug 8, 2021T20I # 1220
FranceNorwayNorway3 runsKrefeldAug 7, 2021T20I # 1219
BangladeshAustraliaAustralia3 wicketsMirpurAug 7, 2021T20I # 1218
GermanyFranceGermany48 runsKrefeldAug 7, 2021T20I # 1217
BangladeshAustraliaBangladesh10 runsMirpurAug 6, 2021T20I # 1216
GermanyFranceGermany2 wicketsKrefeldAug 6, 2021T20I # 1215
FranceNorwayFrance4 wicketsKrefeldAug 5, 2021T20I # 1214
GermanyNorwayGermany5 wicketsKrefeldAug 5, 2021T20I # 1213
BangladeshAustraliaBangladesh5 wicketsMirpurAug 4, 2021T20I # 1212
EnglandIndiadrawn-NottinghamAug 4-8, 2021Test # 2428
West IndiesPakistanno result-ProvidenceAug 3, 2021T20I # 1211
BangladeshAustraliaBangladesh23 runsMirpurAug 3, 2021T20I # 1210
West IndiesPakistanno result-ProvidenceAug 1, 2021T20I # 1209
West IndiesPakistanPakistan7 runsProvidenceJul 31, 2021T20I # 1208
Sri LankaIndiaSri Lanka7 wicketsColombo (RPS)Jul 29, 2021T20I # 1207
Sri LankaIndiaSri Lanka4 wicketsColombo (RPS)Jul 28, 2021T20I # 1206
West IndiesPakistanno result-BridgetownJul 28, 2021T20I # 1205
West IndiesAustraliaAustralia6 wicketsBridgetownJul 26, 2021ODI # 4313
Sri LankaIndiaIndia38 runsColombo (RPS)Jul 25, 2021T20I # 1204
ZimbabweBangladeshBangladesh5 wicketsHarareJul 25, 2021T20I # 1203
BelgiumAustriaAustria6 wicketsWaterlooJul 25, 2021T20I # 1202
IrelandSouth AfricaSouth Africa49 runsBelfastJul 24, 2021T20I # 1201
BelgiumAustriaBelgium12 runsWaterlooJul 24, 2021T20I # 1200
BelgiumAustriaBelgium7 wicketsWaterlooJul 24, 2021T20I # 1199
ZimbabweBangladeshZimbabwe23 runsHarareJul 23, 2021T20I # 1198
Sri LankaIndiaSri Lanka3 wicketsColombo (RPS)Jul 23, 2021ODI # 4312
West IndiesAustraliaWest Indies4 wicketsBridgetownJul 22-24, 2021ODI # 4311
IrelandSouth AfricaSouth Africa42 runsBelfastJul 22, 2021T20I # 1197
ZimbabweBangladeshBangladesh8 wicketsHarareJul 22, 2021T20I # 1196
West IndiesAustraliaAustralia133 runsBridgetownJul 20, 2021ODI # 4310
EnglandPakistanEngland3 wicketsManchesterJul 20, 2021T20I # 1195
Sri LankaIndiaIndia3 wicketsColombo (RPS)Jul 20, 2021ODI # 4309
ZimbabweBangladeshBangladesh5 wicketsHarareJul 20, 2021ODI # 4308
IrelandSouth AfricaSouth Africa33 runsDublin (Malahide)Jul 19, 2021T20I # 1194
EnglandPakistanEngland45 runsLeedsJul 18, 2021T20I # 1193
Sri LankaIndiaIndia7 wicketsColombo (RPS)Jul 18, 2021ODI # 4307
ZimbabweBangladeshBangladesh3 wicketsHarareJul 18, 2021ODI # 4306
West IndiesAustraliaWest Indies16 runsGros IsletJul 16, 2021T20I # 1192
EnglandPakistanPakistan31 runsNottinghamJul 16, 2021T20I # 1191
IrelandSouth AfricaSouth Africa70 runsDublin (Malahide)Jul 16, 2021ODI # 4305
ZimbabweBangladeshBangladesh155 runsHarareJul 16, 2021ODI # 4304
West IndiesAustraliaAustralia4 runsGros IsletJul 14, 2021T20I # 1190
EnglandPakistanEngland3 wicketsBirminghamJul 13, 2021ODI # 4303
IrelandSouth AfricaIreland43 runsDublin (Malahide)Jul 13, 2021ODI # 4302
West IndiesAustraliaWest Indies6 wicketsGros IsletJul 12, 2021T20I # 1189
IrelandSouth Africano result-Dublin (Malahide)Jul 11, 2021ODI # 4301
West IndiesAustraliaWest Indies56 runsGros IsletJul 10, 2021T20I # 1188
MaltaBelgiumBelgium39 runsMarsaJul 10, 2021T20I # 1187
EnglandPakistanEngland52 runsLord'sJul 10, 2021ODI # 4300
MaltaBelgiumMalta-MarsaJul 10, 2021T20I # 1186
West IndiesAustraliaWest Indies18 runsGros IsletJul 9, 2021T20I # 1185
MaltaBelgiumBelgium4 wicketsMarsaJul 9, 2021T20I # 1184
MaltaBelgiumBelgium10 wicketsMarsaJul 8, 2021T20I # 1183
EnglandPakistanEngland9 wicketsCardiffJul 8, 2021ODI # 4299
MaltaBelgiumMalta6 wicketsMarsaJul 8, 2021T20I # 1182
ZimbabweBangladeshBangladesh220 runsHarareJul 7-11, 2021Test # 2427
EnglandSri Lankano result-BristolJul 4, 2021ODI # 4298
West IndiesSouth AfricaSouth Africa25 runsSt George'sJul 3, 2021T20I # 1181
West IndiesSouth AfricaWest Indies21 runsSt George'sJul 1, 2021T20I # 1180
EnglandSri LankaEngland8 wicketsThe OvalJul 1, 2021ODI # 4297
West IndiesSouth AfricaSouth Africa1 runSt George'sJun 29, 2021T20I # 1179
EnglandSri LankaEngland5 wicketsChester-le-StreetJun 29, 2021ODI # 4296
West IndiesSouth AfricaSouth Africa16 runsSt George'sJun 27, 2021T20I # 1178
BulgariaRomaniaRomania7 wicketsSofiaJun 27, 2021T20I # 1177
West IndiesSouth AfricaWest Indies8 wicketsSt George'sJun 26, 2021T20I # 1176
BulgariaGreeceno result-SofiaJun 26, 2021T20I # 1175
EnglandSri LankaEngland89 runsSouthamptonJun 26, 2021T20I # 1174
RomaniaSerbiaRomania10 wicketsSofiaJun 26, 2021T20I # 1173
BulgariaGreeceBulgaria64 runsSofiaJun 26, 2021T20I # 1172
RomaniaSerbiaRomania91 runsSofiaJun 25, 2021T20I # 1171
BulgariaRomaniaRomania7 wicketsSofiaJun 25, 2021T20I # 1170
GreeceSerbiaGreece5 wicketsSofiaJun 25, 2021T20I # 1169
EnglandSri LankaEngland5 wicketsCardiffJun 24, 2021T20I # 1168
GreeceRomaniaRomania3 wicketsSofiaJun 24, 2021T20I # 1167
BulgariaSerbiaBulgaria61 runsSofiaJun 24, 2021T20I # 1166
EnglandSri LankaEngland8 wicketsCardiffJun 23, 2021T20I # 1165
West IndiesSouth AfricaSouth Africa158 runsGros IsletJun 18-21, 2021Test # 2426
IndiaNew ZealandNew Zealand8 wicketsSouthamptonJun 18-23, 2021Test # 2425
West IndiesSouth AfricaSouth Africainns & 63 runsGros IsletJun 10-12, 2021Test # 2424
EnglandNew ZealandNew Zealand8 wicketsBirminghamJun 10-13, 2021Test # 2423
NetherlandsIrelandNetherlands4 wicketsUtrechtJun 7, 2021ODI # 4295
NetherlandsIrelandIreland8 wicketsUtrechtJun 4, 2021ODI # 4294
EnglandNew Zealanddrawn-Lord'sJun 2-6, 2021Test # 2422
NetherlandsIrelandNetherlands1 runUtrechtJun 2, 2021ODI # 4293
BangladeshSri LankaSri Lanka97 runsMirpurMay 28, 2021ODI # 4292
BangladeshSri LankaBangladesh103 runsMirpurMay 25, 2021ODI # 4291
Czech Rep.AustriaAustria4 wicketsVinorMay 23, 2021T20I # 1164
BangladeshSri LankaBangladesh33 runsMirpurMay 23, 2021ODI # 4290
AustriaLuxembourgLuxembourg5 wicketsVinorMay 23, 2021T20I # 1163
Czech Rep.LuxembourgLuxembourg6 wicketsVinorMay 22, 2021T20I # 1162
Czech Rep.AustriaAustria78 runsVinorMay 22, 2021T20I # 1161
AustriaLuxembourgAustria5 runsVinorMay 21, 2021T20I # 1160
Czech Rep.LuxembourgCzech Rep.9 wicketsVinorMay 21, 2021T20I # 1159
NetherlandsScotlandScotland6 wicketsRotterdamMay 20, 2021ODI # 4289
NetherlandsScotlandNetherlands14 runsRotterdamMay 19, 2021ODI # 4288
ZimbabwePakistanPakistaninns & 147 runsHarareMay 7-10, 2021Test # 2421
ZimbabwePakistanPakistaninns & 116 runsHarareApr 29-May 1, 2021Test # 2420
Sri LankaBangladeshSri Lanka209 runsPallekeleApr 29-May 3, 2021Test # 2419
ZimbabwePakistanPakistan24 runsHarareApr 25, 2021T20I # 1158
NepalNetherlandsNepal142 runsKirtipurApr 24, 2021T20I # 1157
ZimbabwePakistanZimbabwe19 runsHarareApr 23, 2021T20I # 1156
NepalMalaysiaNepal69 runsKirtipurApr 22, 2021T20I # 1155
ZimbabwePakistanPakistan11 runsHarareApr 21, 2021T20I # 1154
MalaysiaNetherlandstied-KirtipurApr 21, 2021T20I # 1153
Sri LankaBangladeshdrawn-PallekeleApr 21-25, 2021Test # 2418
NepalNetherlandsNetherlands3 wicketsKirtipurApr 20, 2021T20I # 1152
NepalMalaysiaNepal9 wicketsKirtipurApr 19, 2021T20I # 1151
MalaysiaNetherlandsNetherlands15 runsKirtipurApr 18, 2021T20I # 1150
NepalNetherlandsNepal9 wicketsKirtipurApr 17, 2021T20I # 1149
South AfricaPakistanPakistan3 wicketsCenturionApr 16, 2021T20I # 1148
South AfricaPakistanPakistan9 wicketsCenturionApr 14, 2021T20I # 1147
South AfricaPakistanSouth Africa6 wicketsJohannesburgApr 12, 2021T20I # 1146
South AfricaPakistanPakistan4 wicketsJohannesburgApr 10, 2021T20I # 1145
South AfricaPakistanPakistan28 runsCenturionApr 7, 2021ODI # 4287
NamibiaUgandaNamibia65 runsWindhoekApr 5, 2021T20I # 1144
NamibiaUgandaNamibia20 runsWindhoekApr 5, 2021T20I # 1143
South AfricaPakistanSouth Africa17 runsJohannesburgApr 4, 2021ODI # 4286
NamibiaUgandaNamibia7 wicketsWindhoekApr 3, 2021T20I # 1142
South AfricaPakistanPakistan3 wicketsCenturionApr 2, 2021ODI # 4285
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures