Match results in 2020 in Tests+ODIs+T20Is

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
U.A.E.AfghanistanU.A.E.11 runsSharjahDec 31, 2023T20I # 2426
New ZealandBangladeshNew Zealand17 runsMount MaunganuiDec 31, 2023T20I # 2425
U.A.E.AfghanistanAfghanistan72 runsSharjahDec 29, 2023T20I # 2424
New ZealandBangladeshno result-Mount MaunganuiDec 29, 2023T20I # 2423
New ZealandBangladeshBangladesh5 wicketsNapierDec 27, 2023T20I # 2422
South AfricaIndiaSouth Africainns & 32 runsCenturionDec 26-28, 2023Test # 2520
IndonesiaPhilippinesPhilippines7 wicketsBaliDec 26, 2023T20I # 2421
AustraliaPakistanAustralia79 runsMelbourneDec 26-29, 2023Test # 2519
IndonesiaPhilippinestied-BaliDec 24, 2023T20I # 2420
IndonesiaPhilippinesPhilippines8 wicketsBaliDec 24, 2023T20I # 2419
IndonesiaPhilippinesIndonesia20 runsBaliDec 23, 2023T20I # 2418
IndonesiaPhilippinesIndonesia10 wicketsBaliDec 23, 2023T20I # 2417
New ZealandBangladeshBangladesh9 wicketsNapierDec 23, 2023ODI # 4717
IndonesiaPhilippinesPhilippines2 runsBaliDec 22, 2023T20I # 2416
West IndiesEnglandWest Indies4 wicketsTaroubaDec 21, 2023T20I # 2415
South AfricaIndiaIndia78 runsPaarlDec 21, 2023ODI # 4716
New ZealandBangladeshNew Zealand7 wicketsNelsonDec 20, 2023ODI # 4715
West IndiesEnglandEngland75 runsTaroubaDec 19, 2023T20I # 2414
KenyaUgandaUganda91 runsBenoniDec 19, 2023T20I # 2413
South AfricaIndiaSouth Africa8 wicketsGqeberhaDec 19, 2023ODI # 4714
BotswanaMalawiBotswana3 wicketsBenoniDec 19, 2023T20I # 2412
KenyaMalawiKenya4 runsBenoniDec 18, 2023T20I # 2411
BotswanaUgandaUganda10 wicketsBenoniDec 18, 2023T20I # 2410
GhanaSierra LeoneGhana2 wicketsBenoniDec 17, 2023T20I # 2409
South AfricaIndiaIndia8 wicketsJohannesburgDec 17, 2023ODI # 4713
ZimbabweIrelandIreland7 wicketsHarareDec 17, 2023ODI # 4712
MozambiqueRwandaMozambique5 wicketsBenoniDec 17, 2023T20I # 2408
New ZealandBangladeshNew Zealand44 runsDunedinDec 17, 2023ODI # 4711
West IndiesEnglandEngland7 wicketsSt George'sDec 16, 2023T20I # 2407
BotswanaKenyaKenya40 runsBenoniDec 16, 2023T20I # 2406
MalawiRwandaMalawi46 runsBenoniDec 16, 2023T20I # 2405
MozambiqueUgandaUganda51 runsBenoniDec 15, 2023T20I # 2404
ZimbabweIrelandIreland4 wicketsHarareDec 15, 2023ODI # 4710
BotswanaSierra LeoneSierra Leone2 wicketsBenoniDec 15, 2023T20I # 2403
West IndiesEnglandWest Indies10 runsSt George'sDec 14, 2023T20I # 2402
South AfricaIndiaIndia106 runsJohannesburgDec 14, 2023T20I # 2401
MalawiMozambiqueMalawi6 wicketsBenoniDec 14, 2023T20I # 2400
AustraliaPakistanAustralia360 runsPerthDec 14-17, 2023Test # 2518
GhanaKenyaKenya8 wicketsBenoniDec 13, 2023T20I # 2399
ZimbabweIrelandno result-HarareDec 13, 2023ODI # 4709
MalawiUgandaUganda7 wicketsBenoniDec 13, 2023T20I # 2398
West IndiesEnglandWest Indies4 wicketsBridgetownDec 12, 2023T20I # 2397
South AfricaIndiaSouth Africa5 wicketsGqeberhaDec 12, 2023T20I # 2396
KenyaSierra LeoneKenya8 wicketsBenoniDec 12, 2023T20I # 2395
BotswanaGhanaBotswana38 runsBenoniDec 11, 2023T20I # 2394
RwandaUgandaRwanda2 runsBenoniDec 11, 2023T20I # 2393
CameroonSierra LeoneSierra Leone9 wicketsBenoniDec 10, 2023T20I # 2392
ZimbabweIrelandIreland6 wicketsHarareDec 10, 2023T20I # 2391
GambiaGhanaGhana98 runsBenoniDec 10, 2023T20I # 2390
West IndiesEnglandWest Indies4 wicketsBridgetownDec 9, 2023ODI # 4708
MaliSierra LeoneSierra Leone8 wicketsBenoniDec 9, 2023T20I # 2389
ZimbabweIrelandIreland4 wicketsHarareDec 9, 2023T20I # 2388
GhanaRwandaRwanda3 wicketsBenoniDec 9, 2023T20I # 2387
KenyaMaliKenya10 wicketsBenoniDec 8, 2023T20I # 2386
GambiaRwandaRwanda4 wicketsBenoniDec 8, 2023T20I # 2385
ZimbabweIrelandZimbabwe1 wicketHarareDec 7, 2023T20I # 2384
KenyaSierra LeoneKenya8 wicketsBenoniDec 7, 2023T20I # 2383
CameroonMaliCameroon39 runsBenoniDec 7, 2023T20I # 2382
West IndiesEnglandEngland6 wicketsNorth SoundDec 6, 2023ODI # 4707
CameroonKenyaKenya10 wicketsBenoniDec 6, 2023T20I # 2381
BangladeshNew ZealandNew Zealand4 wicketsMirpurDec 6-9, 2023Test # 2517
West IndiesEnglandWest Indies4 wicketsNorth SoundDec 3, 2023ODI # 4706
IndiaAustraliaIndia6 runsBengaluruDec 3, 2023T20I # 2380
IndiaAustraliaIndia20 runsRaipurDec 1, 2023T20I # 2379
NamibiaNigeriaNamibia8 wicketsWindhoekNov 30, 2023T20I # 2378
KenyaZimbabweZimbabwe110 runsWindhoekNov 30, 2023T20I # 2376
RwandaUgandaUganda9 wicketsWindhoekNov 30, 2023T20I # 2377
KenyaUgandaUganda33 runsWindhoekNov 29, 2023T20I # 2375
NigeriaZimbabweZimbabwe6 wicketsWindhoekNov 29, 2023T20I # 2373
RwandaTanzaniaTanzania51 runsWindhoekNov 29, 2023T20I # 2374
IndiaAustraliaAustralia5 wicketsGuwahatiNov 28, 2023T20I # 2372
NamibiaTanzaniaNamibia58 runsWindhoekNov 28, 2023T20I # 2371
BangladeshNew ZealandBangladesh150 runsSylhetNov 28-Dec 2, 2023Test # 2516
NamibiaKenyaNamibia6 wicketsWindhoekNov 27, 2023T20I # 2368
RwandaZimbabweZimbabwe144 runsWindhoekNov 27, 2023T20I # 2369
NigeriaUgandaUganda9 wicketsWindhoekNov 27, 2023T20I # 2370
IndiaAustraliaIndia44 runsThiruvananthapuramNov 26, 2023T20I # 2367
NigeriaTanzaniaNigeria3 wicketsWindhoekNov 26, 2023T20I # 2366
UgandaZimbabweUganda5 wicketsWindhoekNov 26, 2023T20I # 2365
NamibiaRwandaNamibia68 runsWindhoekNov 25, 2023T20I # 2364
KenyaTanzaniaKenya50 runsWindhoekNov 25, 2023T20I # 2363
NamibiaUgandaNamibia6 wicketsWindhoekNov 24, 2023T20I # 2362
NigeriaRwandano result-WindhoekNov 24, 2023T20I # 2361
IndiaAustraliaIndia2 wicketsVisakhapatnamNov 23, 2023T20I # 2360
TanzaniaZimbabweZimbabwe9 wicketsWindhoekNov 23, 2023T20I # 2359
KenyaNigeriaKenya4 wicketsWindhoekNov 23, 2023T20I # 2358
IndonesiaCambodiaIndonesia-BaliNov 23, 2023T20I # 2357
NamibiaZimbabweNamibia7 wicketsWindhoekNov 22, 2023T20I # 2356
KenyaRwandaKenya17 runsWindhoekNov 22, 2023T20I # 2354
TanzaniaUgandaUganda8 wicketsWindhoekNov 22, 2023T20I # 2355
IndonesiaCambodiaCambodia7 wicketsBaliNov 22, 2023T20I # 2353
IndonesiaCambodiaIndonesia104 runsBaliNov 21, 2023T20I # 2352
IndonesiaCambodiaCambodia8 wicketsBaliNov 21, 2023T20I # 2351
IndonesiaCambodiaIndonesia8 wicketsBaliNov 20, 2023T20I # 2350
IndonesiaCambodiaIndonesia7 wicketsBaliNov 20, 2023T20I # 2349
IndiaAustraliaAustralia6 wicketsAhmedabadNov 19, 2023ODI # 4705
AustraliaSouth AfricaAustralia3 wicketsEden GardensNov 16, 2023ODI # 4704
IndiaNew ZealandIndia70 runsWankhedeNov 15, 2023ODI # 4703
IndiaNetherlandsIndia160 runsBengaluruNov 12, 2023ODI # 4702
EnglandPakistanEngland93 runsEden GardensNov 11, 2023ODI # 4701
AustraliaBangladeshAustralia8 wicketsPuneNov 11, 2023ODI # 4700
AfghanistanSouth AfricaSouth Africa5 wicketsAhmedabadNov 10, 2023ODI # 4699
New ZealandSri LankaNew Zealand5 wicketsBengaluruNov 9, 2023ODI # 4698
EnglandNetherlandsEngland160 runsPuneNov 8, 2023ODI # 4697
AfghanistanAustraliaAustralia3 wicketsWankhedeNov 7, 2023ODI # 4696
BangladeshSri LankaBangladesh3 wicketsDelhiNov 6, 2023ODI # 4695
IndiaSouth AfricaIndia243 runsEden GardensNov 5, 2023ODI # 4694
NepalOmantied-KirtipurNov 5, 2023T20I # 2348
AustraliaEnglandAustralia33 runsAhmedabadNov 4, 2023ODI # 4693
New ZealandPakistanPakistan21 runsBengaluruNov 4, 2023ODI # 4692
AfghanistanNetherlandsAfghanistan7 wicketsLucknowNov 3, 2023ODI # 4691
BahrainOmanOman10 wicketsKirtipurNov 3, 2023T20I # 2346
NepalU.A.E.Nepal8 wicketsMulpaniNov 3, 2023T20I # 2347
IndiaSri LankaIndia302 runsWankhedeNov 2, 2023ODI # 4690
MalaysiaSingaporeMalaysia60 runsKirtipurNov 2, 2023T20I # 2344
BahrainKuwaitKuwait4 wicketsMulpaniNov 2, 2023T20I # 2345
NepalOmanOman5 runsKirtipurNov 2, 2023T20I # 2342
Hong KongU.A.E.U.A.E.22 runsMulpaniNov 2, 2023T20I # 2343
New ZealandSouth AfricaSouth Africa190 runsPuneNov 1, 2023ODI # 4689
BangladeshPakistanPakistan7 wicketsEden GardensOct 31, 2023ODI # 4688
NepalMalaysiaNepal6 wicketsKirtipurOct 31, 2023T20I # 2340
KuwaitU.A.E.U.A.E.5 wicketsMulpaniOct 31, 2023T20I # 2341
OmanSingaporeOman22 runsKirtipurOct 31, 2023T20I # 2338
BahrainHong KongBahrain20 runsMulpaniOct 31, 2023T20I # 2339
NamibiaZimbabweNamibia8 runsWindhoekOct 30, 2023T20I # 2337
AfghanistanSri LankaAfghanistan7 wicketsPuneOct 30, 2023ODI # 4687
MalaysiaOmanOman32 runsKirtipurOct 30, 2023T20I # 2335
Hong KongKuwaitHong Kong16 runsMulpaniOct 30, 2023T20I # 2336
BahrainU.A.E.U.A.E.5 wicketsMulpaniOct 30, 2023T20I # 2333
NepalSingaporeNepal8 wicketsKirtipurOct 30, 2023T20I # 2334
NamibiaZimbabweNamibia7 wicketsWindhoekOct 29, 2023T20I # 2332
IndiaEnglandIndia100 runsLucknowOct 29, 2023ODI # 4686
BangladeshNetherlandsNetherlands87 runsEden GardensOct 28, 2023ODI # 4685
AustraliaNew ZealandAustralia5 runsDharamsalaOct 28, 2023ODI # 4684
NamibiaZimbabweZimbabwe6 wicketsWindhoekOct 27, 2023T20I # 2331
PakistanSouth AfricaSouth Africa1 wicketChennaiOct 27, 2023ODI # 4683
NepalU.A.E.U.A.E.4 wicketsKirtipurOct 27, 2023T20I # 2330
EnglandSri LankaSri Lanka8 wicketsBengaluruOct 26, 2023ODI # 4682
Hong KongU.A.E.Hong Kong69 runsMulpaniOct 25, 2023T20I # 2328
NamibiaZimbabweZimbabwe5 wicketsWindhoekOct 25, 2023T20I # 2329
AustraliaNetherlandsAustralia309 runsDelhiOct 25, 2023ODI # 4681
NamibiaZimbabweNamibia7 wicketsWindhoekOct 24, 2023T20I # 2327
BangladeshSouth AfricaSouth Africa149 runsWankhedeOct 24, 2023ODI # 4680
AfghanistanPakistanAfghanistan8 wicketsChennaiOct 23, 2023ODI # 4679
NepalU.A.E.Nepal5 wicketsMulpaniOct 23, 2023T20I # 2326
IndiaNew ZealandIndia4 wicketsDharamsalaOct 22, 2023ODI # 4678
Hong KongU.A.E.U.A.E.6 wicketsMulpaniOct 22, 2023T20I # 2325
EnglandSouth AfricaSouth Africa229 runsWankhedeOct 21, 2023ODI # 4677
NepalHong KongNepal79 runsMulpaniOct 21, 2023T20I # 2324
NetherlandsSri LankaSri Lanka5 wicketsLucknowOct 21, 2023ODI # 4676
ArgentinaChileArgentina10 wicketsBuenos AiresOct 20, 2023T20I # 2323
AustraliaPakistanAustralia62 runsBengaluruOct 20, 2023ODI # 4675
ArgentinaMexicoArgentina4 wicketsBuenos AiresOct 19, 2023T20I # 2322
IndiaBangladeshIndia7 wicketsPuneOct 19, 2023ODI # 4674
NepalHong KongNepal6 wicketsMulpaniOct 19, 2023T20I # 2321
ChileMexicoMexico5 wicketsBuenos AiresOct 18, 2023T20I # 2320
AfghanistanNew ZealandNew Zealand149 runsChennaiOct 18, 2023ODI # 4673
NepalU.A.E.Nepal7 wicketsMulpaniOct 18, 2023T20I # 2319
NetherlandsSouth AfricaNetherlands38 runsDharamsalaOct 17, 2023ODI # 4672
AustraliaSri LankaAustralia5 wicketsLucknowOct 16, 2023ODI # 4671
NigeriaRwandaNigeria17 runsLagosOct 15, 2023T20I # 2318
GibraltarLuxembourgLuxembourg11 runsGibraltarOct 15, 2023T20I # 2317
GhanaSierra LeoneSierra Leone6 wicketsLagosOct 15, 2023T20I # 2316
AfghanistanEnglandAfghanistan69 runsDelhiOct 15, 2023ODI # 4670
GibraltarLuxembourgGibraltar24 runsGibraltarOct 15, 2023T20I # 2315
GhanaSierra LeoneGhana5 runsLagosOct 14, 2023T20I # 2314
NigeriaRwandaNigeria8 wicketsLagosOct 14, 2023T20I # 2313
IndiaPakistanIndia7 wicketsAhmedabadOct 14, 2023ODI # 4669
BangladeshNew ZealandNew Zealand8 wicketsChennaiOct 13, 2023ODI # 4668
NigeriaSierra LeoneNigeria53 runsLagosOct 12, 2023T20I # 2312
GhanaRwandaRwanda9 wicketsLagosOct 12, 2023T20I # 2311
AustraliaSouth AfricaSouth Africa134 runsLucknowOct 12, 2023ODI # 4667
RwandaSierra LeoneRwanda5 wicketsLagosOct 11, 2023T20I # 2310
NigeriaGhanaNigeria5 wicketsLagosOct 11, 2023T20I # 2309
IndiaAfghanistanIndia8 wicketsDelhiOct 11, 2023ODI # 4666
RwandaSierra LeoneSierra Leone2 runsLagosOct 10, 2023T20I # 2308
NigeriaGhanaNigeria82 runsLagosOct 10, 2023T20I # 2307
PakistanSri LankaPakistan6 wicketsHyderabadOct 10, 2023ODI # 4665
BangladeshEnglandEngland137 runsDharamsalaOct 10, 2023ODI # 4664
NetherlandsNew ZealandNew Zealand99 runsHyderabadOct 9, 2023ODI # 4663
GhanaRwandaRwanda47 runsLagosOct 8, 2023T20I # 2306
NigeriaSierra LeoneNigeria9 wicketsLagosOct 8, 2023T20I # 2305
IndiaAustraliaIndia6 wicketsChennaiOct 8, 2023ODI # 4662
BermudaCanadaCanada39 runsHamiltonOct 7, 2023T20I # 2304
GhanaSierra LeoneGhana8 wicketsLagosOct 7, 2023T20I # 2303
NigeriaRwandaNigeria6 wicketsLagosOct 7, 2023T20I # 2302
South AfricaSri LankaSouth Africa102 runsDelhiOct 7, 2023ODI # 4661
AfghanistanIndiano result-HangzhouOct 7, 2023T20I # 2301
AfghanistanBangladeshBangladesh6 wicketsDharamsalaOct 7, 2023ODI # 4660
BangladeshPakistanBangladesh6 wicketsHangzhouOct 7, 2023T20I # 2300
RwandaSierra LeoneRwanda33 runsLagosOct 6, 2023T20I # 2299
NigeriaGhanaNigeria35 runsLagosOct 6, 2023T20I # 2298
NetherlandsPakistanPakistan81 runsHyderabadOct 6, 2023ODI # 4659
AfghanistanPakistanAfghanistan4 wicketsHangzhouOct 6, 2023T20I # 2297
BangladeshIndiaIndia9 wicketsHangzhouOct 6, 2023T20I # 2296
GhanaRwandatied-LagosOct 5, 2023T20I # 2295
GibraltarSerbiaGibraltar7 wicketsGibraltarOct 5, 2023T20I # 2294
KuwaitSaudi ArabiaKuwait4 wicketsDohaOct 5, 2023T20I # 2293
NigeriaSierra LeoneNigeria63 runsLagosOct 5, 2023T20I # 2292
EnglandNew ZealandNew Zealand9 wicketsAhmedabadOct 5, 2023ODI # 4658
GibraltarSerbiaGibraltar7 wicketsGibraltarOct 5, 2023T20I # 2291
QatarMaldivesQatar42 runsDohaOct 5, 2023T20I # 2290
BermudaPanamaBermuda5 wicketsHamiltonOct 4, 2023T20I # 2289
GhanaSierra LeoneGhana3 wicketsLagosOct 4, 2023T20I # 2288
CanadaCaymanCanada166 runsHamiltonOct 4, 2023T20I # 2287
QatarSaudi ArabiaSaudi Arabia7 wicketsDohaOct 4, 2023T20I # 2286
NigeriaRwandaNigeria54 runsLagosOct 4, 2023T20I # 2285
BangladeshMalaysiaBangladesh2 runsHangzhouOct 4, 2023T20I # 2283
KuwaitMaldivesKuwait8 wicketsDohaOct 4, 2023T20I # 2284
AfghanistanSri LankaAfghanistan8 runsHangzhouOct 4, 2023T20I # 2282
BermudaCaymanBermuda53 runsHamiltonOct 3, 2023T20I # 2281
CanadaPanamaCanada163 runsHamiltonOct 3, 2023T20I # 2280
Hong KongPakistanPakistan68 runsHangzhouOct 3, 2023T20I # 2279
IndiaNepalIndia23 runsHangzhouOct 3, 2023T20I # 2278
MaldivesSaudi ArabiaSaudi Arabia9 wicketsDohaOct 2, 2023T20I # 2277
QatarKuwaitKuwait5 wicketsDohaOct 2, 2023T20I # 2276
MalaysiaThailandMalaysia194 runsHangzhouOct 2, 2023T20I # 2275
CanadaCaymanCanada108 runs Sandys ParishOct 1, 2023T20I # 2274
BermudaPanamaBermuda7 wickets Sandys ParishOct 1, 2023T20I # 2273
KuwaitSaudi ArabiaSaudi Arabia3 wicketsDohaOct 1, 2023T20I # 2272
Hong KongJapanHong Kong5 wicketsHangzhouOct 1, 2023T20I # 2270
QatarMaldivesQatar9 wicketsDohaOct 1, 2023T20I # 2271
MaldivesNepalNepal138 runsHangzhouOct 1, 2023T20I # 2269
CaymanPanamaCayman7 wickets Sandys ParishSep 30, 2023T20I # 2268
GibraltarEstoniaEstonia8 wicketsGibraltarSep 30, 2023T20I # 2267
BermudaCanadaBermuda86 runs Sandys ParishSep 30, 2023T20I # 2266
GibraltarEstoniaGibraltar2 wicketsGibraltarSep 30, 2023T20I # 2265
QatarSaudi ArabiaSaudi Arabia4 wicketsDohaSep 29, 2023T20I # 2264
SingaporeThailandSingapore99 runsHangzhouSep 29, 2023T20I # 2262
KuwaitMaldivesKuwait7 wicketsDohaSep 29, 2023T20I # 2263
CambodiaHong KongHong Kong9 wicketsHangzhouSep 29, 2023T20I # 2261
MaldivesSaudi ArabiaSaudi Arabia62 runsDohaSep 28, 2023T20I # 2260
MaldivesMongoliaMaldives9 wicketsHangzhouSep 28, 2023T20I # 2258
QatarKuwaitKuwait7 wicketsDohaSep 28, 2023T20I # 2259
MalaysiaSingaporeMalaysia73 runsHangzhouSep 28, 2023T20I # 2257
IndiaAustraliaAustralia66 runsRajkotSep 27, 2023ODI # 4657
CambodiaJapanJapan3 wicketsHangzhouSep 27, 2023T20I # 2256
MongoliaNepalNepal273 runsHangzhouSep 27, 2023T20I # 2255
EnglandIrelandno result-BristolSep 26, 2023ODI # 4656
BangladeshNew ZealandNew Zealand7 wicketsMirpurSep 26, 2023ODI # 4655
IndiaAustraliaIndia99 runsIndoreSep 24, 2023ODI # 4654
Hong KongP.N.G.P.N.G.1 wicketKuala LumpurSep 24, 2023T20I # 2254
OmanU.A.E.Oman5 wicketsDohaSep 23, 2023T20I # 2253
EnglandIrelandEngland48 runsNottinghamSep 23, 2023ODI # 4653
BangladeshNew ZealandNew Zealand86 runsMirpurSep 23, 2023ODI # 4652
MalaysiaP.N.G.P.N.G.4 wicketsKuala LumpurSep 23, 2023T20I # 2252
KuwaitOmanOman68 runsDohaSep 22, 2023T20I # 2251
BahrainU.A.E.Bahrain3 runsDohaSep 22, 2023T20I # 2250
IndiaAustraliaIndia5 wicketsMohaliSep 22, 2023ODI # 4651
MalaysiaHong KongMalaysia23 runsKuala LumpurSep 22, 2023T20I # 2249
QatarSaudi ArabiaQatar7 wicketsDohaSep 21, 2023T20I # 2248
BangladeshNew Zealandno result-MirpurSep 21, 2023ODI # 4650
Hong KongP.N.G.P.N.G.22 runsKuala LumpurSep 21, 2023T20I # 2247
OmanSaudi ArabiaOman47 runsDohaSep 20, 2023T20I # 2246
QatarU.A.E.U.A.E.60 runsDohaSep 20, 2023T20I # 2245
MalaysiaP.N.G.P.N.G.45 runsKuala LumpurSep 20, 2023T20I # 2244
BahrainOmanBahrain1 runDohaSep 19, 2023T20I # 2243
KuwaitU.A.E.U.A.E.31 runsDohaSep 19, 2023T20I # 2242
MalaysiaHong KongMalaysia102 runsKuala LumpurSep 19, 2023T20I # 2241
BahrainSaudi ArabiaBahrain6 wicketsDohaSep 18, 2023T20I # 2240
QatarKuwaitQatar1 runDohaSep 18, 2023T20I # 2239
Saudi ArabiaU.A.E.U.A.E.8 wicketsDohaSep 17, 2023T20I # 2238
QatarOmanOman19 runsDohaSep 17, 2023T20I # 2237
Sri LankaIndiaIndia10 wicketsColombo (RPS)Sep 17, 2023ODI # 4649
South AfricaAustraliaSouth Africa122 runsJohannesburgSep 17, 2023ODI # 4648
BahrainKuwaitKuwait8 wicketsDohaSep 16, 2023T20I # 2236
OmanU.A.E.U.A.E.22 runsDohaSep 16, 2023T20I # 2235
QatarBahrainQatar19 runsDohaSep 15, 2023T20I # 2234
KuwaitSaudi ArabiaKuwait5 wicketsDohaSep 15, 2023T20I # 2233
EnglandNew ZealandEngland100 runsLord'sSep 15, 2023ODI # 4647
South AfricaAustraliaSouth Africa164 runsCenturionSep 15, 2023ODI # 4646
BangladeshIndiaBangladesh6 runsColombo (RPS)Sep 15, 2023ODI # 4645
Sri LankaPakistanSri Lanka2 wicketsColombo (RPS)Sep 14, 2023ODI # 4644
EnglandNew ZealandEngland181 runsThe OvalSep 13, 2023ODI # 4643
South AfricaAustraliaSouth Africa111 runsPotchefstroomSep 12, 2023ODI # 4642
Sri LankaIndiaIndia41 runsColombo (RPS)Sep 12, 2023ODI # 4641
EnglandNew ZealandEngland79 runsSouthamptonSep 10, 2023ODI # 4640
IndiaPakistanIndia228 runsColombo (RPS)Sep 10-11, 2023ODI # 4639
South AfricaAustraliaAustralia123 runsBloemfonteinSep 9, 2023ODI # 4638
Sri LankaBangladeshSri Lanka21 runsColombo (RPS)Sep 9, 2023ODI # 4637
EnglandNew ZealandNew Zealand8 wicketsCardiffSep 8, 2023ODI # 4636
South AfricaAustraliaAustralia3 wicketsBloemfonteinSep 7, 2023ODI # 4635
PakistanBangladeshPakistan7 wicketsLahoreSep 6, 2023ODI # 4634
EnglandNew ZealandNew Zealand6 wicketsNottinghamSep 5, 2023T20I # 2232
AfghanistanSri LankaSri Lanka2 runsLahoreSep 5, 2023ODI # 4633
IndiaNepalIndia10 wicketsPallekeleSep 4, 2023ODI # 4632
EnglandNew ZealandNew Zealand74 runsBirminghamSep 3, 2023T20I # 2231
South AfricaAustraliaAustralia5 wicketsDurbanSep 3, 2023T20I # 2230
AfghanistanBangladeshBangladesh89 runsLahoreSep 3, 2023ODI # 4631
IndiaPakistanno result-PallekeleSep 2, 2023ODI # 4630
EnglandNew ZealandEngland95 runsManchesterSep 1, 2023T20I # 2229
South AfricaAustraliaAustralia8 wicketsDurbanSep 1, 2023T20I # 2228
RwandaTanzaniaTanzania49 runsRwandaAug 31, 2023T20I # 2227
Sri LankaBangladeshSri Lanka5 wicketsPallekeleAug 31, 2023ODI # 4629
RwandaUgandaUganda8 wicketsRwandaAug 31, 2023T20I # 2226
EnglandNew ZealandEngland7 wicketsChester-le-StreetAug 30, 2023T20I # 2225
South AfricaAustraliaAustralia111 runsDurbanAug 30, 2023T20I # 2224
RwandaTanzaniaTanzania59 runsRwandaAug 30, 2023T20I # 2223
PakistanNepalPakistan238 runsMultanAug 30, 2023ODI # 4628
TanzaniaUgandaUganda19 runsRwandaAug 30, 2023T20I # 2222
RwandaUgandaUganda8 wicketsRwandaAug 28, 2023T20I # 2221
TanzaniaUgandaUganda59 runsRwandaAug 28, 2023T20I # 2220
RwandaUgandaUganda6 wicketsRwandaAug 27, 2023T20I # 2219
RwandaTanzaniaTanzania9 runsRwandaAug 27, 2023T20I # 2218
AfghanistanPakistanPakistan59 runsColombo (RPS)Aug 26, 2023ODI # 4627
TanzaniaUgandaUganda19 runsRwandaAug 25, 2023T20I # 2217
RwandaTanzaniaTanzania1 wicketRwandaAug 25, 2023T20I # 2216
TanzaniaUgandaUganda60 runsRwandaAug 24, 2023T20I # 2215
AfghanistanPakistanPakistan1 wicketHambantotaAug 24, 2023ODI # 4626
RwandaUgandaUganda86 runsRwandaAug 24, 2023T20I # 2214
RwandaTanzaniaTanzania7 wicketsRwandaAug 22, 2023T20I # 2213
AfghanistanPakistanPakistan142 runsHambantotaAug 22, 2023ODI # 4625
RwandaUgandaUganda61 runsRwandaAug 22, 2023T20I # 2212
TanzaniaUgandaTanzania3 wicketsRwandaAug 21, 2023T20I # 2211
RwandaTanzaniaRwanda7 wicketsRwandaAug 21, 2023T20I # 2210
IrelandIndiaIndia33 runsDublin (Malahide)Aug 20, 2023T20I # 2208
U.A.E.New ZealandNew Zealand32 runsDubai (DICS)Aug 20, 2023T20I # 2209
TanzaniaUgandaUganda6 wicketsRwandaAug 20, 2023T20I # 2207
RomaniaMaltaRomania6 runsIlfov CountyAug 20, 2023T20I # 2206
RwandaUgandaUganda40 runsRwandaAug 20, 2023T20I # 2205
RomaniaMaltaRomania9 wicketsIlfov CountyAug 20, 2023T20I # 2204
U.A.E.New ZealandU.A.E.7 wicketsDubai (DICS)Aug 19, 2023T20I # 2203
RomaniaMaltaRomania3 wicketsIlfov CountyAug 19, 2023T20I # 2202
RomaniaMaltaMalta4 wicketsIlfov CountyAug 19, 2023T20I # 2201
IrelandIndiaIndia2 runsDublin (Malahide)Aug 18, 2023T20I # 2200
RomaniaMaltaMalta8 wicketsIlfov CountyAug 18, 2023T20I # 2199
U.A.E.New ZealandNew Zealand19 runsDubai (DICS)Aug 17, 2023T20I # 2198
GermanyGuernseyGuernsey10 runsDeventerAug 15, 2023T20I # 2197
GermanyGuernseyGuernsey5 wicketsDeventerAug 14, 2023T20I # 2196
GermanyGuernseyGermany9 wicketsDeventerAug 14, 2023T20I # 2195
IndiaWest IndiesWest Indies8 wicketsLauderhillAug 13, 2023T20I # 2194
IndiaWest IndiesIndia9 wicketsLauderhillAug 12, 2023T20I # 2193
West IndiesIndiaIndia7 wicketsProvidenceAug 8, 2023T20I # 2192
West IndiesIndiaWest Indies2 wicketsProvidenceAug 6, 2023T20I # 2191
HungaryCroatiaHungary7 wicketsSzodligetAug 6, 2023T20I # 2190
HungaryCroatiaHungary145 runsSzodligetAug 5, 2023T20I # 2189
West IndiesIndiaWest Indies4 runsTaroubaAug 3, 2023T20I # 2188
West IndiesIndiaIndia200 runsTaroubaAug 1, 2023ODI # 4624
MalaysiaThailandMalaysia7 wicketsKuala LumpurAug 1, 2023T20I # 2187
ChinaMyanmarChina5 wicketsKuala LumpurJul 31, 2023T20I # 2186
BhutanThailandThailand8 wicketsKuala LumpurJul 31, 2023T20I # 2185
MalaysiaMyanmarMalaysia184 runsKuala LumpurJul 30, 2023T20I # 2184
BhutanChinaBhutan95 runsKuala LumpurJul 30, 2023T20I # 2183
West IndiesIndiaWest Indies6 wicketsBridgetownJul 29, 2023ODI # 4623
P.N.G.JapanP.N.G.6 wicketsPort MoresbyJul 29, 2023T20I # 2182
PhilippinesVanuatuVanuatu3 wicketsPort MoresbyJul 29, 2023T20I # 2181
ScotlandIrelandScotland8 runsEdinburghJul 28, 2023T20I # 2180
GermanyItalyItaly4 wicketsEdinburghJul 28, 2023T20I # 2178
DenmarkJerseyJersey28 runsEdinburgh (Golden)Jul 28, 2023T20I # 2179
P.N.G.PhilippinesP.N.G.100 runsPort MoresbyJul 28, 2023T20I # 2177
MyanmarThailandThailand101 runsKuala LumpurJul 28, 2023T20I # 2176
JapanVanuatuVanuatu5 wicketsPort MoresbyJul 28, 2023T20I # 2175
West IndiesIndiaIndia5 wicketsBridgetownJul 27, 2023ODI # 4622
EnglandAustraliaEngland49 runsThe OvalJul 27-31, 2023Test # 2515
ScotlandDenmarkScotland33 runsEdinburghJul 27, 2023T20I # 2174
MalaysiaBhutanMalaysia75 runsKuala LumpurJul 27, 2023T20I # 2173
ChinaThailandThailand9 wicketsKuala LumpurJul 27, 2023T20I # 2172
BhutanMyanmarBhutan31 runsKuala LumpurJul 26, 2023T20I # 2171
JapanPhilippinesJapan33 runsPort MoresbyJul 26, 2023T20I # 2170
MalaysiaChinaMalaysia8 wicketsKuala LumpurJul 26, 2023T20I # 2169
P.N.G.VanuatuP.N.G.39 runsPort MoresbyJul 26, 2023T20I # 2168
GermanyJerseyJersey51 runsEdinburghJul 25, 2023T20I # 2167
DenmarkItalyItaly26 runsEdinburghJul 25, 2023T20I # 2165
ScotlandAustriaScotland166 runsEdinburgh (Golden)Jul 25, 2023T20I # 2166
P.N.G.JapanP.N.G.6 wicketsPort MoresbyJul 25, 2023T20I # 2164
PhilippinesVanuatuPhilippines6 wicketsPort MoresbyJul 25, 2023T20I # 2163
IrelandJerseyIreland9 wicketsEdinburgh (Golden)Jul 24, 2023T20I # 2162
ScotlandItalyScotland155 runsEdinburghJul 24, 2023T20I # 2160
AustriaDenmarkDenmark8 wicketsEdinburgh (Golden)Jul 24, 2023T20I # 2161
Sri LankaPakistanPakistaninns & 222 runsColombo (SSC)Jul 24-27, 2023Test # 2514
DenmarkGermanyGermany6 wicketsEdinburghJul 23, 2023T20I # 2159
AustriaIrelandIreland128 runsEdinburghJul 23, 2023T20I # 2157
ItalyJerseyItaly25 runsEdinburgh (Golden)Jul 23, 2023T20I # 2158
P.N.G.PhilippinesP.N.G.117 runsPort MoresbyJul 23, 2023T20I # 2156
JapanVanuatuJapan21 runsPort MoresbyJul 23, 2023T20I # 2155
P.N.G.VanuatuP.N.G.9 wicketsPort MoresbyJul 22, 2023T20I # 2154
JapanPhilippinesJapan53 runsPort MoresbyJul 22, 2023T20I # 2153
ScotlandJerseyScotland14 runsEdinburghJul 21, 2023T20I # 2152
DenmarkIrelandIreland9 wicketsEdinburghJul 21, 2023T20I # 2150
AustriaGermanyGermany9 wicketsEdinburgh (Golden)Jul 21, 2023T20I # 2151
ScotlandGermanyScotland72 runsEdinburgh (Golden)Jul 20, 2023T20I # 2149
West IndiesIndiadrawn-Port of SpainJul 20-24, 2023Test # 2513
AustriaJerseyJersey8 wicketsEdinburghJul 20, 2023T20I # 2147
IrelandItalyIreland7 runsEdinburgh (Golden)Jul 20, 2023T20I # 2148
EnglandAustraliadrawn-ManchesterJul 19-23, 2023Test # 2512
MaltaSwitzerlandSwitzerland6 wicketsMarsaJul 16, 2023T20I # 2146
BangladeshAfghanistanBangladesh6 wicketsSylhetJul 16, 2023T20I # 2145
LuxembourgRomaniaRomania7 wicketsMarsaJul 16, 2023T20I # 2144
MaltaFranceMalta7 wicketsMarsaJul 16, 2023T20I # 2143
Sri LankaPakistanPakistan4 wicketsGalleJul 16-20, 2023Test # 2511
FranceLuxembourgLuxembourg4 wicketsMarsaJul 15, 2023T20I # 2142
MaltaSwitzerlandSwitzerland6 wicketsMarsaJul 15, 2023T20I # 2141
LuxembourgRomaniaLuxembourg7 wicketsMarsaJul 15, 2023T20I # 2140
FranceSwitzerlandSwitzerland6 wicketsMarsaJul 14, 2023T20I # 2139
BangladeshAfghanistanBangladesh2 wicketsSylhetJul 14, 2023T20I # 2138
MaltaRomaniaMalta41 runsMarsaJul 14, 2023T20I # 2137
LuxembourgSwitzerlandSwitzerland8 wicketsMarsaJul 14, 2023T20I # 2136
FranceRomaniaFrance88 runsMarsaJul 13, 2023T20I # 2135
RomaniaSwitzerlandSwitzerland6 wicketsMarsaJul 13, 2023T20I # 2134
MaltaLuxembourgMalta6 wicketsMarsaJul 13, 2023T20I # 2133
West IndiesIndiaIndiainns & 141 runsRoseauJul 12-14, 2023Test # 2510
MaltaFranceFrance30 runsMarsaJul 12, 2023T20I # 2132
FranceLuxembourgFrance9 wicketsMarsaJul 12, 2023T20I # 2131
MaltaLuxembourgLuxembourg4 wicketsMarsaJul 12, 2023T20I # 2130
FranceLuxembourgFrance51 runsMarsaJul 11, 2023T20I # 2129
BangladeshAfghanistanBangladesh7 wicketsChattogramJul 11, 2023ODI # 4621
MaltaLuxembourgMalta42 runsMarsaJul 11, 2023T20I # 2128
Isle of ManAustriano result-CastletownJul 10, 2023T20I # 2127
MaltaFranceMalta4 runsMarsaJul 10, 2023T20I # 2126
MaltaFranceFrance9 runsMarsaJul 10, 2023T20I # 2125
Isle of ManAustriaIsle of Man5 wicketsCastletownJul 9, 2023T20I # 2124
Isle of ManAustriaIsle of Man6 wicketsCastletownJul 9, 2023T20I # 2123
NetherlandsSri LankaSri Lanka128 runsHarareJul 9, 2023ODI # 4620
JerseyGuernseyJersey4 wicketsSt MartinJul 8, 2023T20I # 2122
BangladeshAfghanistanAfghanistan142 runsChattogramJul 8, 2023ODI # 4619
JerseyGuernseyJersey7 wicketsSt MartinJul 7, 2023T20I # 2121
Sri LankaWest IndiesSri Lanka8 wicketsHarareJul 7, 2023ODI # 4618
EnglandAustraliaEngland3 wicketsLeedsJul 6-9, 2023Test # 2509
NetherlandsScotlandNetherlands4 wicketsBulawayoJul 6, 2023ODI # 4616
U.A.E.U.S.A.U.A.E.1 runHarareJul 6, 2023ODI # 4617
BangladeshAfghanistanAfghanistan17 runsChattogramJul 5, 2023ODI # 4615
OmanWest IndiesWest Indies7 wicketsHarareJul 5, 2023ODI # 4614
ZimbabweScotlandScotland31 runsBulawayoJul 4, 2023ODI # 4612
IrelandNepalIreland2 wicketsHarareJul 4, 2023ODI # 4613
NetherlandsOmanNetherlands74 runsHarareJul 3, 2023ODI # 4611
ZimbabweSri LankaSri Lanka9 wicketsBulawayoJul 2, 2023ODI # 4609
NepalU.A.E.Nepal3 wicketsHarareJul 2, 2023ODI # 4610
ScotlandWest IndiesScotland7 wicketsHarareJul 1, 2023ODI # 4608
AustriaGermanyGermany8 wicketsDeventerJun 30, 2023T20I # 2120
NetherlandsSri LankaSri Lanka21 runsBulawayoJun 30, 2023ODI # 4606
IrelandU.S.A.Ireland6 wicketsHarareJun 30, 2023ODI # 4607
AustriaGermanyGermany6 wicketsDeventerJun 29, 2023T20I # 2119
ZimbabweOmanZimbabwe14 runsBulawayoJun 29, 2023ODI # 4605
EnglandAustraliaAustralia43 runsLord'sJun 28-Jul 2, 2023Test # 2508
ScotlandSri LankaSri Lanka82 runsBulawayoJun 27, 2023ODI # 4603
IrelandU.A.E.Ireland138 runsBulawayoJun 27, 2023ODI # 4604
ZimbabweU.S.A.Zimbabwe304 runsHarareJun 26, 2023ODI # 4601
NetherlandsWest Indiestied-HarareJun 26, 2023ODI # 4602
BulgariaSerbiano result-SofiaJun 25, 2023T20I # 2118
LuxembourgSwitzerlandSwitzerland8 wicketsWalferdangeJun 25, 2023T20I # 2117
IrelandSri LankaSri Lanka133 runsBulawayoJun 25, 2023ODI # 4599
OmanScotlandScotland76 runsBulawayoJun 25, 2023ODI # 4600
CroatiaTurkeyno result-SofiaJun 25, 2023T20I # 2116
BulgariaTurkeyBulgaria8 wicketsSofiaJun 24, 2023T20I # 2115
CroatiaSerbiaSerbia9 wicketsSofiaJun 24, 2023T20I # 2114
LuxembourgSwitzerlandLuxembourg3 wicketsWalferdangeJun 24, 2023T20I # 2113
ZimbabweWest IndiesZimbabwe35 runsHarareJun 24, 2023ODI # 4597
NepalNetherlandsNetherlands7 wicketsHarareJun 24, 2023ODI # 4598
CroatiaTurkeyTurkey8 wicketsSofiaJun 24, 2023T20I # 2112
BulgariaSerbiaSerbia5 wicketsSofiaJun 23, 2023T20I # 2111
BulgariaCroatiaBulgaria9 wicketsSofiaJun 23, 2023T20I # 2110
OmanSri LankaSri Lanka10 wicketsBulawayoJun 23, 2023ODI # 4595
ScotlandU.A.E.Scotland111 runsBulawayoJun 23, 2023ODI # 4596
SerbiaTurkeySerbia70 runsSofiaJun 23, 2023T20I # 2109
NepalWest IndiesWest Indies101 runsHarareJun 22, 2023ODI # 4593
NetherlandsU.S.A.Netherlands5 wicketsHarareJun 22, 2023ODI # 4594
KenyaUgandaUganda1 runNairobi (Gym)Jun 21, 2023T20I # 2108
IrelandScotlandScotland1 wicketBulawayoJun 21, 2023ODI # 4591
OmanU.A.E.Oman5 wicketsBulawayoJun 21, 2023ODI # 4592
ZimbabweNetherlandsZimbabwe6 wicketsHarareJun 20, 2023ODI # 4589
NepalU.S.A.Nepal6 wicketsHarareJun 20, 2023ODI # 4590
RwandaUgandaUganda94 runsNairobi (Gym)Jun 19, 2023T20I # 2107
Sri LankaU.A.E.Sri Lanka175 runsBulawayoJun 19, 2023ODI # 4587
IrelandOmanOman5 wicketsBulawayoJun 19, 2023ODI # 4588
KenyaBotswanaKenya6 wicketsNairobi (Gym)Jun 19, 2023T20I # 2106
KenyaUgandaUganda5 wicketsNairobi (Gym)Jun 18, 2023T20I # 2105
ZimbabweNepalZimbabwe8 wicketsHarareJun 18, 2023ODI # 4585
U.S.A.West IndiesWest Indies39 runsHarareJun 18, 2023ODI # 4586
BotswanaRwandaRwanda7 wicketsNairobi (Gym)Jun 18, 2023T20I # 2104
KenyaRwandaKenya7 wicketsNairobi (Gym)Jun 17, 2023T20I # 2103
BotswanaUgandaUganda7 wicketsNairobi (Gym)Jun 17, 2023T20I # 2102
EnglandAustraliaAustralia2 wicketsBirminghamJun 16-20, 2023Test # 2507
KenyaBotswanaBotswana30 runsNairobi (Gym)Jun 15, 2023T20I # 2101
RwandaUgandaUganda7 wicketsNairobi (Gym)Jun 15, 2023T20I # 2100
KenyaRwandaKenya7 wicketsNairobi (Gym)Jun 14, 2023T20I # 2099
BotswanaUgandaUganda64 runsNairobi (Gym)Jun 14, 2023T20I # 2098
BangladeshAfghanistanBangladesh546 runsMirpurJun 14-17, 2023Test # 2506
KenyaUgandaUganda47 runsNairobi (Gym)Jun 13, 2023T20I # 2097
BotswanaRwandaRwanda27 runsNairobi (Gym)Jun 13, 2023T20I # 2096
Czech Rep.HungaryCzech Rep.3 wicketsVinorJun 11, 2023T20I # 2095
RwandaUgandaUganda8 wicketsNairobi (Gym)Jun 11, 2023T20I # 2094
GermanyBelgiumGermany8 wicketsKrefeldJun 11, 2023T20I # 2093
Czech Rep.Hungarytied-VinorJun 11, 2023T20I # 2092
KenyaBotswanaKenya8 wicketsNairobi (Gym)Jun 11, 2023T20I # 2091
GermanyBelgiumGermany4 wicketsKrefeldJun 10, 2023T20I # 2090
Czech Rep.HungaryCzech Rep.9 runsVinorJun 10, 2023T20I # 2089
KenyaUgandaKenya88 runsNairobi (Gym)Jun 10, 2023T20I # 2088
GermanyBelgiumGermany5 wicketsKrefeldJun 10, 2023T20I # 2087
BotswanaRwandaBotswana33 runsNairobi (Gym)Jun 10, 2023T20I # 2086
GermanyBelgiumGermany6 runsKrefeldJun 9, 2023T20I # 2085
U.A.E.West IndiesWest Indies4 wicketsSharjahJun 9, 2023ODI # 4584
BotswanaUgandaUganda6 wicketsNairobi (Gym)Jun 9, 2023T20I # 2084
KenyaRwandaKenya3 wicketsNairobi (Gym)Jun 9, 2023T20I # 2083
AustraliaIndiaAustralia209 runsThe OvalJun 7-11, 2023Test # 2505
Sri LankaAfghanistanSri Lanka9 wicketsHambantotaJun 7, 2023ODI # 4583
U.A.E.West IndiesWest Indies78 runsSharjahJun 6, 2023ODI # 4582
U.A.E.West IndiesWest Indies7 wicketsSharjahJun 4, 2023ODI # 4581
Sri LankaAfghanistanSri Lanka132 runsHambantotaJun 4, 2023ODI # 4580
Sri LankaAfghanistanAfghanistan6 wicketsHambantotaJun 2, 2023ODI # 4579
EnglandIrelandEngland10 wicketsLord'sJun 1-3, 2023Test # 2504
BotswanaMozambiqueBotswana7 wicketsBenoniJun 1, 2023T20I # 2082
EswatiniMozambiqueMozambique6 wicketsBenoniMay 30, 2023T20I # 2081
BotswanaMalawiBotswana100 runsBenoniMay 30, 2023T20I # 2080
BotswanaEswatiniBotswana107 runsBenoniMay 29, 2023T20I # 2079
MalawiMozambiqueMalawi9 wicketsBenoniMay 28, 2023T20I # 2078
EswatiniMalawiMalawi53 runsBenoniMay 27, 2023T20I # 2077
FinlandSwedentied-GlostrupMay 21, 2023T20I # 2076
FinlandNorwayNorway7 wicketsGlostrupMay 20, 2023T20I # 2075
FinlandSwedenFinland7 runsBrondbyMay 20, 2023T20I # 2074
DenmarkFinlandDenmark8 wicketsBrondbyMay 19, 2023T20I # 2072
NorwaySwedenSweden53 runsGlostrupMay 19, 2023T20I # 2073
DenmarkSwedenSweden10 wicketsBrondbyMay 19, 2023T20I # 2070
FinlandNorwayNorway30 runsGlostrupMay 19, 2023T20I # 2071
DenmarkFinlandDenmark72 runsBrondbyMay 18, 2023T20I # 2068
NorwaySwedenNorway75 runsGlostrupMay 18, 2023T20I # 2069
DenmarkNorwayDenmark9 wicketsBrondbyMay 18, 2023T20I # 2067
BangladeshIrelandBangladesh5 runsChelmsfordMay 14, 2023ODI # 4578
BangladeshIrelandBangladesh3 wicketsChelmsfordMay 12, 2023ODI # 4577
CambodiaMalaysiaCambodia12 runsPhnom PenhMay 11, 2023T20I # 2066
IndonesiaSingaporeSingapore15 runsPhnom PenhMay 11, 2023T20I # 2065
CambodiaPhilippinesCambodia8 runsPhnom PenhMay 10, 2023T20I # 2064
BangladeshIrelandno result-ChelmsfordMay 9, 2023ODI # 4576
GibraltarMaltaMalta1 runGibraltarMay 7, 2023T20I # 2063
GibraltarPortugalPortugal1 wicketGibraltarMay 7, 2023T20I # 2062
PakistanNew ZealandNew Zealand47 runsKarachiMay 7, 2023ODI # 4575
MaltaPortugalPortugal7 wicketsGibraltarMay 6, 2023T20I # 2061
GibraltarPortugalPortugal9 wicketsGibraltarMay 6, 2023T20I # 2060
GibraltarMaltaGibraltar80 runsGibraltarMay 6, 2023T20I # 2059
GibraltarMaltaGibraltar43 runsGibraltarMay 5, 2023T20I # 2058
MaltaPortugalPortugal17 runsGibraltarMay 5, 2023T20I # 2057
PakistanNew ZealandPakistan102 runsKarachiMay 5, 2023ODI # 4574
GibraltarPortugalPortugal7 wicketsGibraltarMay 4, 2023T20I # 2056
MaltaPortugalPortugal84 runsGibraltarMay 4, 2023T20I # 2055
CambodiaSingaporeCambodia15 runsPhnom PenhMay 4, 2023T20I # 2054
MalaysiaThailandMalaysia8 wicketsPhnom PenhMay 4, 2023T20I # 2053
PakistanNew ZealandPakistan26 runsKarachiMay 3, 2023ODI # 4573
PhilippinesSingaporeSingapore87 runsPhnom PenhMay 3, 2023T20I # 2052
IndonesiaMalaysiaMalaysia94 runsPhnom PenhMay 2, 2023T20I # 2051
IndonesiaThailandIndonesia32 runsPhnom PenhMay 1, 2023T20I # 2050
NepalU.A.E.Nepal7 wicketsKirtipurMay 1-2, 2023ODI # 4572
PakistanNew ZealandPakistan7 wicketsRawalpindiApr 29, 2023ODI # 4571
OmanU.A.E.U.A.E.2 runsMulpaniApr 29, 2023ODI # 4570
PakistanNew ZealandPakistan5 wicketsRawalpindiApr 27, 2023ODI # 4569
PakistanNew ZealandNew Zealand6 wicketsRawalpindiApr 24, 2023T20I # 2049
Sri LankaIrelandSri Lankainns & 10 runsGalleApr 24-28, 2023Test # 2503
NepalOmanNepal84 runsKirtipurApr 21, 2023ODI # 4568
PakistanNew Zealandno result-RawalpindiApr 20, 2023T20I # 2048
PakistanNew ZealandNew Zealand4 runsLahoreApr 17, 2023T20I # 2047
Sri LankaIrelandSri Lankainns & 280 runsGalleApr 16-18, 2023Test # 2502
PakistanNew ZealandPakistan38 runsLahoreApr 15, 2023T20I # 2046
PakistanNew ZealandPakistan88 runsLahoreApr 14, 2023T20I # 2045
PortugalGibraltarPortugal5 wicketsAlbergariaApr 11, 2023T20I # 2044
PortugalGibraltarPortugal5 wicketsAlbergariaApr 11, 2023T20I # 2043
PortugalGibraltarPortugal124 runsAlbergariaApr 10, 2023T20I # 2042
New ZealandSri LankaNew Zealand4 wicketsQueenstownApr 8, 2023T20I # 2041
JerseyU.A.E.U.A.E.66 runsWindhoekApr 5, 2023ODI # 4566
CanadaP.N.G.Canada90 runsWindhoekApr 5, 2023ODI # 4567
New ZealandSri LankaNew Zealand9 wicketsDunedinApr 5, 2023T20I # 2040
NamibiaCanadaNamibia111 runsWindhoekApr 4, 2023ODI # 4564
JerseyU.S.A.U.S.A.25 runsWindhoekApr 4, 2023ODI # 4565
BangladeshIrelandBangladesh7 wicketsMirpurApr 4-7, 2023Test # 2501
South AfricaNetherlandsSouth Africa146 runsJohannesburgApr 2, 2023ODI # 4563
P.N.G.U.S.A.U.S.A.117 runsWindhoekApr 2, 2023ODI # 4561
NamibiaU.A.E.U.A.E.28 runsWindhoekApr 2, 2023ODI # 4562
New ZealandSri Lankatied-AucklandApr 2, 2023T20I # 2039
CanadaU.A.E.U.A.E.6 wicketsWindhoekApr 1, 2023ODI # 4559
JerseyP.N.G.Jersey11 runsWindhoekApr 1, 2023ODI # 4560
South AfricaNetherlandsSouth Africa8 wicketsBenoniMar 31, 2023ODI # 4558
BangladeshIrelandIreland7 wicketsChattogramMar 31, 2023T20I # 2038
New ZealandSri LankaNew Zealand6 wicketsHamiltonMar 31, 2023ODI # 4557
NamibiaJerseyNamibia8 wicketsWindhoekMar 30, 2023ODI # 4555
U.A.E.U.S.A.U.S.A.5 wicketsWindhoekMar 30, 2023ODI # 4556
BangladeshIrelandBangladesh77 runsChattogramMar 29, 2023T20I # 2037
CanadaU.S.A.Canada26 runsWindhoekMar 29, 2023ODI # 4553
NamibiaP.N.G.Namibia48 runsWindhoekMar 29, 2023ODI # 4554
South AfricaWest IndiesWest Indies7 runsJohannesburgMar 28, 2023T20I # 2036
AfghanistanPakistanPakistan66 runsSharjahMar 27, 2023T20I # 2035
BangladeshIrelandBangladesh22 runsChattogramMar 27, 2023T20I # 2034
P.N.G.U.A.E.U.A.E.21 runsWindhoekMar 27, 2023ODI # 4551
CanadaJerseyCanada31 runsWindhoekMar 27, 2023ODI # 4552
AfghanistanPakistanAfghanistan7 wicketsSharjahMar 26, 2023T20I # 2033
South AfricaWest IndiesSouth Africa6 wicketsCenturionMar 26, 2023T20I # 2032
NamibiaU.S.A.U.S.A.80 runsWindhoekMar 26, 2023ODI # 4550
South AfricaWest IndiesWest Indies3 wicketsCenturionMar 25, 2023T20I # 2031
ZimbabweNetherlandsZimbabwe7 wicketsHarareMar 25, 2023ODI # 4549
New ZealandSri LankaNew Zealand198 runsAucklandMar 25, 2023ODI # 4548
AfghanistanPakistanAfghanistan6 wicketsSharjahMar 24, 2023T20I # 2030
BangladeshIrelandBangladesh10 wicketsSylhetMar 23, 2023ODI # 4547
ZimbabweNetherlandsZimbabwe1 runHarareMar 23, 2023ODI # 4546
IndiaAustraliaAustralia21 runsChennaiMar 22, 2023ODI # 4545
South AfricaWest IndiesSouth Africa4 wicketsPotchefstroomMar 21, 2023ODI # 4544
ZimbabweNetherlandsNetherlands3 wicketsHarareMar 21, 2023ODI # 4543
BangladeshIrelandno result-SylhetMar 20, 2023ODI # 4542
IndiaAustraliaAustralia10 wicketsVisakhapatnamMar 19, 2023ODI # 4541
South AfricaWest IndiesWest Indies48 runsEast LondonMar 18, 2023ODI # 4540
BangladeshIrelandBangladesh183 runsSylhetMar 18, 2023ODI # 4539
FijiSamoaFiji22 runsSuvaMar 18, 2023T20I # 2029
IndiaAustraliaIndia5 wicketsWankhedeMar 17, 2023ODI # 4538
New ZealandSri LankaNew Zealandinns & 58 runsWellingtonMar 17-20, 2023Test # 2500
FijiVanuatuVanuatu26 runsSuvaMar 17, 2023T20I # 2028
NepalU.A.E.Nepal9 runsKirtipurMar 16, 2023ODI # 4537
FijiVanuatuVanuatu102 runsSuvaMar 16, 2023T20I # 2027
P.N.G.U.A.E.U.A.E.6 wicketsKirtipurMar 15, 2023ODI # 4536
BangladeshEnglandBangladesh16 runsMirpurMar 14, 2023T20I # 2026
FijiSamoaFiji66 runsSuvaMar 14, 2023T20I # 2025
NepalP.N.G.Nepal9 wicketsKirtipurMar 13, 2023ODI # 4535
SamoaVanuatuVanuatu17 runsSuvaMar 13, 2023T20I # 2024
BangladeshEnglandBangladesh4 wicketsMirpurMar 12, 2023T20I # 2023
Hong KongMalaysiaHong Kong39 runsMong KokMar 12, 2023T20I # 2022
NepalU.A.E.Nepal177 runsKirtipurMar 12, 2023ODI # 4534
BahrainKuwaitKuwait6 wicketsMong KokMar 12, 2023T20I # 2021
Hong KongMalaysiaHong Kong4 wicketsMong KokMar 11, 2023T20I # 2020
BahrainKuwaitBahrain4 wicketsMong KokMar 11, 2023T20I # 2019
P.N.G.U.A.E.P.N.G.56 runsKirtipurMar 10, 2023ODI # 4533
BangladeshEnglandBangladesh6 wicketsChattogramMar 9, 2023T20I # 2018
Hong KongKuwaitHong Kong11 runsMong KokMar 9, 2023T20I # 2017
IndiaAustraliadrawn-AhmedabadMar 9-13, 2023Test # 2499
NepalP.N.G.Nepal52 runsKirtipurMar 9, 2023ODI # 4532
BahrainMalaysiaMalaysia53 runsMong KokMar 9, 2023T20I # 2016
New ZealandSri LankaNew Zealand2 wicketsChristchurchMar 9-13, 2023Test # 2498
South AfricaWest IndiesSouth Africa284 runsJohannesburgMar 8-11, 2023Test # 2497
Hong KongBahrainHong Kong15 runsMong KokMar 8, 2023T20I # 2015
KuwaitMalaysiaMalaysia3 wicketsMong KokMar 8, 2023T20I # 2014
U.A.E.NepalNepal42 runsDubai (DICS)Mar 6, 2023ODI # 4530
BangladeshEnglandBangladesh50 runsChattogramMar 6, 2023ODI # 4531
U.A.E.P.N.G.P.N.G.5 wicketsDubai (DICS)Mar 5, 2023ODI # 4529
ArgentinaCaymanCayman3 wicketsBuenos AiresMar 4, 2023T20I # 2013
BahamasBermudaBermuda9 wicketsBuenos AiresMar 4, 2023T20I # 2012
NepalP.N.G.Nepal3 wicketsDubai (DICS)Mar 3, 2023ODI # 4527
BangladeshEnglandEngland132 runsMirpurMar 3, 2023ODI # 4528
ArgentinaBahamasArgentina43 runsBuenos AiresMar 2, 2023T20I # 2011
CaymanPanamaCayman12 runsBuenos AiresMar 2, 2023T20I # 2010
U.A.E.NepalU.A.E.68 runsDubai (DICS)Mar 2, 2023ODI # 4526
BangladeshEnglandEngland3 wicketsMirpurMar 1, 2023ODI # 4525
IndiaAustraliaAustralia9 wicketsIndoreMar 1-3, 2023Test # 2496
BermudaPanamaBermuda60 runsBuenos AiresFeb 28, 2023T20I # 2009
BahamasCaymanCayman31 runsBuenos AiresFeb 28, 2023T20I # 2008
South AfricaWest IndiesSouth Africa87 runsCenturionFeb 28-Mar 2, 2023Test # 2495
U.A.E.P.N.G.P.N.G.131 runsDubai (DICS)Feb 28, 2023ODI # 4524
NepalP.N.G.Nepal4 wicketsDubai (DICS)Feb 27, 2023ODI # 4523
ArgentinaBermudaBermuda110 runsBuenos AiresFeb 26, 2023T20I # 2007
BahamasPanamaBahamas4 wicketsBuenos AiresFeb 26, 2023T20I # 2006
SpainIsle of ManSpain10 wicketsCartagenaFeb 26, 2023T20I # 2005
SpainIsle of ManSpain7 wicketsCartagenaFeb 26, 2023T20I # 2004
BermudaCaymanBermuda96 runsBuenos AiresFeb 25, 2023T20I # 2003
ArgentinaPanamaPanama53 runsBuenos AiresFeb 25, 2023T20I # 2002
SpainIsle of ManSpain6 wicketsCartagenaFeb 25, 2023T20I # 2001
SpainIsle of ManSpain8 wicketsCartagenaFeb 25, 2023T20I # 2000
U.A.E.NamibiaNamibia7 wicketsDubai (DICS)Feb 25, 2023ODI # 4522
SpainIsle of Manno result-CartagenaFeb 24, 2023T20I # 1999
SpainIsle of ManSpain81 runsCartagenaFeb 24, 2023T20I # 1998
New ZealandEnglandNew Zealand1 runWellingtonFeb 24-28, 2023Test # 2494
U.A.E.NamibiaU.A.E.1 wicketDubai (DICS)Feb 23, 2023ODI # 4521
ArgentinaBermudaBermuda107 runsBuenos AiresFeb 22, 2023T20I # 1997
ArgentinaBermudaBermuda6 wicketsBuenos AiresFeb 21, 2023T20I # 1996
NepalScotlandNepal2 wicketsKirtipurFeb 21, 2023ODI # 4520
NamibiaScotlandScotland43 runsKirtipurFeb 20, 2023ODI # 4519
U.A.E.AfghanistanAfghanistan6 wicketsAbu DhabiFeb 19, 2023T20I # 1995
U.A.E.AfghanistanU.A.E.9 wicketsAbu DhabiFeb 18, 2023T20I # 1994
NepalNamibiaNepal3 wicketsKirtipurFeb 18, 2023ODI # 4518
IndiaAustraliaIndia6 wicketsDelhiFeb 17-19, 2023Test # 2493
NepalScotlandNepal3 wicketsKirtipurFeb 17, 2023ODI # 4517
U.A.E.AfghanistanAfghanistan5 wicketsAbu DhabiFeb 16, 2023T20I # 1993
New ZealandEnglandEngland267 runsMount MaunganuiFeb 16-19, 2023Test # 2492
NamibiaScotlandScotland10 wicketsKirtipurFeb 15, 2023ODI # 4516
NepalNamibiaNepal2 wicketsKirtipurFeb 14, 2023ODI # 4515
ZimbabweWest IndiesWest Indiesinns & 4 runsBulawayoFeb 12-14, 2023Test # 2491
IndiaAustraliaIndiainns & 132 runsNagpurFeb 9-11, 2023Test # 2490
ZimbabweWest Indiesdrawn-BulawayoFeb 4-8, 2023Test # 2489
IndiaNew ZealandIndia168 runsAhmedabadFeb 1, 2023T20I # 1992
South AfricaEnglandEngland59 runsKimberleyFeb 1, 2023ODI # 4514
IndiaNew ZealandIndia6 wicketsLucknowJan 29, 2023T20I # 1991
South AfricaEnglandSouth Africa5 wicketsBloemfonteinJan 29, 2023ODI # 4513
IndiaNew ZealandNew Zealand21 runsRanchiJan 27, 2023T20I # 1990
South AfricaEnglandSouth Africa27 runsBloemfonteinJan 27, 2023ODI # 4512
IndiaNew ZealandIndia90 runsIndoreJan 24, 2023ODI # 4511
ZimbabweIrelandno result-HarareJan 23, 2023ODI # 4510
IndiaNew ZealandIndia8 wicketsRaipurJan 21, 2023ODI # 4509
ZimbabweIrelandIreland46 runsHarareJan 21, 2023ODI # 4508
IndiaNew ZealandIndia12 runsHyderabadJan 18, 2023ODI # 4507
ZimbabweIrelandZimbabwe3 wicketsHarareJan 18, 2023ODI # 4506
ZimbabweIrelandZimbabwe4 wicketsHarareJan 15, 2023T20I # 1989
IndiaSri LankaIndia317 runsThiruvananthapuramJan 15, 2023ODI # 4505
ZimbabweIrelandIreland6 wicketsHarareJan 14, 2023T20I # 1988
PakistanNew ZealandNew Zealand2 wicketsKarachiJan 13, 2023ODI # 4504
ZimbabweIrelandZimbabwe5 wicketsHarareJan 12, 2023T20I # 1987
IndiaSri LankaIndia4 wicketsEden GardensJan 12, 2023ODI # 4503
PakistanNew ZealandNew Zealand79 runsKarachiJan 11, 2023ODI # 4502
IndiaSri LankaIndia67 runsGuwahatiJan 10, 2023ODI # 4501
PakistanNew ZealandPakistan6 wicketsKarachiJan 9, 2023ODI # 4500
IndiaSri LankaIndia91 runsRajkotJan 7, 2023T20I # 1986
IndiaSri LankaSri Lanka16 runsPuneJan 5, 2023T20I # 1985
AustraliaSouth Africadrawn-SydneyJan 4-8, 2023Test # 2488
IndiaSri LankaIndia2 runsWankhedeJan 3, 2023T20I # 1984
PakistanNew Zealanddrawn-KarachiJan 2-6, 2023Test # 2487
PakistanNew Zealanddrawn-KarachiDec 26-30, 2022Test # 2486
AustraliaSouth AfricaAustraliainns & 182 runsMelbourneDec 26-29, 2022Test # 2485
TanzaniaUgandano result-RwandaDec 23, 2022T20I # 1983
RwandaUgandaUganda3 runsRwandaDec 23, 2022T20I # 1982
MalaysiaBahrainBahrain6 wicketsBangiDec 23, 2022T20I # 1981
QatarSingaporeQatar9 wicketsBangiDec 23, 2022T20I # 1980
TanzaniaUgandaUganda7 runsRwandaDec 22, 2022T20I # 1979
RwandaTanzaniaTanzania28 runsRwandaDec 22, 2022T20I # 1978
BahrainQatarno result-BangiDec 22, 2022T20I # 1977
BangladeshIndiaIndia3 wicketsMirpurDec 22-25, 2022Test # 2484
MalaysiaSingaporeMalaysia143 runsBangiDec 22, 2022T20I # 1976
MalaysiaQatarno result-BangiDec 21, 2022T20I # 1975
BahrainSingaporeBahrain6 wicketsBangiDec 21, 2022T20I # 1974
RwandaUgandaUganda7 wicketsRwandaDec 20, 2022T20I # 1973
RwandaTanzaniaTanzania31 runsRwandaDec 20, 2022T20I # 1972
RwandaUgandaUganda9 wicketsRwandaDec 19, 2022T20I # 1971
TanzaniaUgandaTanzania5 wicketsRwandaDec 19, 2022T20I # 1970
MalaysiaBahrainMalaysia7 wicketsBangiDec 19, 2022T20I # 1969
QatarSingaporeQatar8 wicketsBangiDec 19, 2022T20I # 1968
RwandaTanzaniaTanzania6 wicketsRwandaDec 18, 2022T20I # 1967
TanzaniaUgandaUganda2 runsRwandaDec 18, 2022T20I # 1966
MalaysiaSingaporeMalaysia120 runsBangiDec 18, 2022T20I # 1965
BahrainQatarBahrain13 runsBangiDec 18, 2022T20I # 1964
PakistanEnglandEngland8 wicketsKarachiDec 17-20, 2022Test # 2483
AustraliaSouth AfricaAustralia6 wicketsBrisbaneDec 17-18, 2022Test # 2482
RwandaTanzaniaRwanda1 runRwandaDec 16, 2022T20I # 1963
RwandaUgandaUganda97 runsRwandaDec 16, 2022T20I # 1962
BahrainSingaporetied-BangiDec 16, 2022T20I # 1961
MalaysiaQatarMalaysia8 wicketsBangiDec 16, 2022T20I # 1960
TanzaniaUgandaUganda13 runsRwandaDec 15, 2022T20I # 1959
RwandaUgandaUganda133 runsRwandaDec 15, 2022T20I # 1958
QatarSingaporeQatar5 wicketsBangiDec 15, 2022T20I # 1957
MalaysiaBahrainMalaysia11 runsBangiDec 15, 2022T20I # 1956
TanzaniaUgandano result-RwandaDec 14, 2022T20I # 1955
RwandaUgandaUganda85 runsRwandaDec 14, 2022T20I # 1954
BangladeshIndiaIndia188 runsChattogramDec 14-18, 2022Test # 2481
RwandaTanzaniaTanzania5 wicketsRwandaDec 13, 2022T20I # 1953
RwandaTanzaniaTanzania66 runsRwandaDec 13, 2022T20I # 1952
BangladeshIndiaIndia227 runsChattogramDec 10, 2022ODI # 4499
CameroonTanzaniaTanzania184 runsKigaliDec 9, 2022T20I # 1950
GhanaNigeriaNigeria6 wicketsRwandaDec 9, 2022T20I # 1951
CameroonGambiaGambia11 runsKigaliDec 9, 2022T20I # 1948
MozambiqueSierra LeoneMozambique5 wicketsRwandaDec 9, 2022T20I # 1949
PakistanEnglandEngland26 runsMultanDec 9-12, 2022Test # 2480
GambiaMozambiqueMozambique40 runsKigaliDec 8, 2022T20I # 1946
NigeriaTanzaniano result-RwandaDec 8, 2022T20I # 1947
NepalScotlandScotland8 wicketsWindhoekDec 8, 2022ODI # 4498
CameroonEswatinino result-KigaliDec 8, 2022T20I # 1944
GambiaGhanaGhana138 runsRwandaDec 8, 2022T20I # 1945
AustraliaWest IndiesAustralia419 runsAdelaideDec 8-11, 2022Test # 2479
NamibiaNepalNamibia86 runsWindhoekDec 7, 2022ODI # 4497
BangladeshIndiaBangladesh5 runsMirpurDec 7, 2022ODI # 4496
CameroonGhanaGhana107 runsKigaliDec 6, 2022T20I # 1942
GambiaTanzaniaTanzania10 wicketsRwandaDec 6, 2022T20I # 1943
GambiaSierra LeoneSierra Leone8 wicketsKigaliDec 6, 2022T20I # 1940
EswatiniTanzaniaTanzania66 runsRwandaDec 6, 2022T20I # 1941
CameroonNigeriaNigeria17 runsRwandaDec 5, 2022T20I # 1938
GhanaSierra LeoneSierra Leone18 runsKigaliDec 5, 2022T20I # 1939
NamibiaScotlandNamibia3 wicketsWindhoekDec 5, 2022ODI # 4495
EswatiniSierra LeoneSierra Leone4 runsKigaliDec 5, 2022T20I # 1936
MozambiqueTanzaniaTanzania6 wicketsRwandaDec 5, 2022T20I # 1937
GambiaNigeriaNigeria9 wicketsKigaliDec 4, 2022T20I # 1934
GhanaTanzaniaTanzania4 wicketsRwandaDec 4, 2022T20I # 1935
NepalScotlandScotland3 wicketsWindhoekDec 4, 2022ODI # 4494
CameroonMozambiqueMozambique9 wicketsRwandaDec 4, 2022T20I # 1932
EswatiniNigeriaNigeria118 runsKigaliDec 4, 2022T20I # 1933
BangladeshIndiaBangladesh1 wicketMirpurDec 4, 2022ODI # 4493
CameroonSierra LeoneSierra Leone1 wicketRwandaDec 2, 2022T20I # 1930
EswatiniMozambiqueMozambique9 wicketsKigaliDec 2, 2022T20I # 1931
NamibiaNepalno result-WindhoekDec 2, 2022ODI # 4492
GhanaMozambiqueMozambique7 wicketsKigaliDec 2, 2022T20I # 1928
NigeriaSierra LeoneNigeria6 wicketsRwandaDec 2, 2022T20I # 1929
EswatiniGambiaEswatini5 wicketsKigaliDec 1, 2022T20I # 1926
MozambiqueNigeriaNigeria8 wicketsRwandaDec 1, 2022T20I # 1927
NamibiaScotlandScotland4 wicketsWindhoekDec 1, 2022ODI # 4491
EswatiniGhanaGhana25 runsKigaliDec 1, 2022T20I # 1924
Sierra LeoneTanzaniaTanzania9 wicketsRwandaDec 1, 2022T20I # 1925
PakistanEnglandEngland74 runsRawalpindiDec 1-5, 2022Test # 2478
Sri LankaAfghanistanSri Lanka4 wicketsPallekeleNov 30, 2022ODI # 4490
AustraliaWest IndiesAustralia164 runsPerthNov 30-Dec 4, 2022Test # 2477
New ZealandIndiano result-ChristchurchNov 30, 2022ODI # 4489
Sri LankaAfghanistanno result-PallekeleNov 27, 2022ODI # 4488
New ZealandIndiano result-HamiltonNov 27, 2022ODI # 4487
NamibiaU.S.A.Namibia6 wicketsWindhoekNov 26, 2022ODI # 4486
KenyaSeychellesKenya7 wicketsRwandaNov 25, 2022T20I # 1922
RwandaLesothono result-KigaliNov 25, 2022T20I # 1923
Sri LankaAfghanistanAfghanistan60 runsPallekeleNov 25, 2022ODI # 4485
P.N.G.U.S.A.U.S.A.35 runsWindhoekNov 25, 2022ODI # 4484
BotswanaSt HelenaBotswana60 runsRwandaNov 25, 2022T20I # 1920
LesothoMalawiMalawi118 runsKigaliNov 25, 2022T20I # 1921
New ZealandIndiaNew Zealand7 wicketsAucklandNov 25, 2022ODI # 4483
BotswanaKenyaKenya8 wicketsRwandaNov 24, 2022T20I # 1918
RwandaMaliRwanda10 wicketsKigaliNov 24, 2022T20I # 1919
MalawiSt HelenaMalawi10 wicketsRwandaNov 24, 2022T20I # 1916
RwandaSeychellesRwanda75 runsKigaliNov 24, 2022T20I # 1917
NamibiaP.N.G.Namibia3 wicketsWindhoekNov 23, 2022ODI # 4482
MalawiSeychellesno result-RwandaNov 22, 2022T20I # 1914
MaliSt Helenano result-KigaliNov 22, 2022T20I # 1915
P.N.G.U.S.A.U.S.A.6 wicketsWindhoekNov 22, 2022ODI # 4481
BotswanaMaliBotswana5 wicketsRwandaNov 22, 2022T20I # 1912
LesothoSt HelenaSt Helena45 runsKigaliNov 22, 2022T20I # 1913
New ZealandIndiatied-NapierNov 22, 2022T20I # 1911
AustraliaEnglandAustralia221 runsMelbourneNov 22, 2022ODI # 4480
OmanCanadaCanada8 wicketsAl AmeratNov 21, 2022T20I # 1910
BahrainSaudi ArabiaSaudi Arabia32 runsAl AmeratNov 21, 2022T20I # 1909
RwandaMalawiRwanda41 runsRwandaNov 21, 2022T20I # 1907
SeychellesSt HelenaSt Helena2 runsKigaliNov 21, 2022T20I # 1908
KenyaLesothoKenya167 runsKigaliNov 21, 2022T20I # 1905
MalawiMaliMalawi74 runsRwandaNov 21, 2022T20I # 1906
BahrainSaudi ArabiaSaudi Arabia9 wicketsAl AmeratNov 20, 2022T20I # 1904
OmanCanadaCanada3 wicketsAl AmeratNov 20, 2022T20I # 1903
LesothoSeychellesLesotho7 wicketsKigaliNov 20, 2022T20I # 1901
RwandaKenyaKenya9 wicketsRwandaNov 20, 2022T20I # 1902
NamibiaU.S.A.U.S.A.71 runsWindhoekNov 20, 2022ODI # 4479
BotswanaMalawiMalawi4 wicketsRwandaNov 20, 2022T20I # 1899
KenyaMaliKenya10 wicketsKigaliNov 20, 2022T20I # 1900
New ZealandIndiaIndia65 runsMount MaunganuiNov 20, 2022T20I # 1898
OmanBahrainOman106 runsAl AmeratNov 19, 2022T20I # 1897
CanadaSaudi ArabiaCanada45 runsAl AmeratNov 19, 2022T20I # 1896
NamibiaP.N.G.Namibia8 wicketsWindhoekNov 19, 2022ODI # 4478
AustraliaEnglandAustralia72 runsSydneyNov 19, 2022ODI # 4477
KenyaMalawino result-RwandaNov 18, 2022T20I # 1894
MaliSeychellesno result-KigaliNov 18, 2022T20I # 1895
BotswanaLesothoBotswana10 wicketsKigaliNov 18, 2022T20I # 1892
RwandaSt HelenaRwanda54 runsRwandaNov 18, 2022T20I # 1893
NepalU.A.E.Nepal6 wicketsKirtipurNov 18, 2022ODI # 4476
BahrainCanadaBahrain8 wicketsAl AmeratNov 17, 2022T20I # 1891
OmanSaudi ArabiaOman7 wicketsAl AmeratNov 17, 2022T20I # 1890
BotswanaSeychellesno result-KigaliNov 17, 2022T20I # 1888
KenyaSt Helenano result-RwandaNov 17, 2022T20I # 1889
LesothoMaliLesotho31 runsKigaliNov 17, 2022T20I # 1886
RwandaBotswanaRwanda5 wicketsRwandaNov 17, 2022T20I # 1887
AustraliaEnglandAustralia6 wicketsAdelaideNov 17, 2022ODI # 4475
OmanCanadaCanada1 runAl AmeratNov 16, 2022T20I # 1885
BahrainSaudi ArabiaBahrain53 runsAl AmeratNov 16, 2022T20I # 1884
NepalU.A.E.Nepal3 wicketsKirtipurNov 16, 2022ODI # 4474
OmanBahrainBahrain6 wicketsAl AmeratNov 15, 2022T20I # 1883
CanadaSaudi ArabiaCanada66 runsAl AmeratNov 15, 2022T20I # 1882
BahrainCanadaCanada4 wicketsAl AmeratNov 14, 2022T20I # 1881
OmanSaudi ArabiaOman9 wicketsAl AmeratNov 14, 2022T20I # 1880
NepalU.A.E.U.A.E.84 runsKirtipurNov 14, 2022ODI # 4473
EnglandPakistanEngland5 wicketsMelbourneNov 13, 2022T20I # 1879
EnglandIndiaEngland10 wicketsAdelaideNov 10, 2022T20I # 1878
New ZealandPakistanPakistan7 wicketsSydneyNov 9, 2022T20I # 1877
SpainItalyItaly33 runsAlmeriaNov 6, 2022T20I # 1876
TanzaniaRwandaTanzania10 wicketsDar-es-SalaamNov 6, 2022T20I # 1875
SpainGermanySpain5 runsAlmeriaNov 6, 2022T20I # 1874
IndiaZimbabweIndia71 runsMelbourneNov 6, 2022T20I # 1873
BangladeshPakistanPakistan5 wicketsAdelaideNov 6, 2022T20I # 1872
NetherlandsSouth AfricaNetherlands13 runsAdelaideNov 6, 2022T20I # 1871
SpainGermanyGermany36 runsAlmeriaNov 5, 2022T20I # 1870
TanzaniaRwandaTanzania3 wicketsDar-es-SalaamNov 5, 2022T20I # 1869
SpainItalySpain4 wicketsAlmeriaNov 5, 2022T20I # 1868
EnglandSri LankaEngland4 wicketsSydneyNov 5, 2022T20I # 1867
GermanyItalyGermany8 wicketsAlmeriaNov 4, 2022T20I # 1866
GermanyItalyGermany10 wicketsAlmeriaNov 4, 2022T20I # 1865
AustraliaAfghanistanAustralia4 runsAdelaideNov 4, 2022T20I # 1864
TanzaniaRwandaTanzania77 runsDar-es-SalaamNov 4, 2022T20I # 1863
IrelandNew ZealandNew Zealand35 runsAdelaideNov 4, 2022T20I # 1862
PakistanSouth AfricaPakistan33 runsSydneyNov 3, 2022T20I # 1861
BangladeshIndiaIndia5 runsAdelaideNov 2, 2022T20I # 1860
NetherlandsZimbabweNetherlands5 wicketsAdelaideNov 2, 2022T20I # 1859
EnglandNew ZealandEngland20 runsBrisbaneNov 1, 2022T20I # 1858
TanzaniaRwandaTanzania21 runsDar-es-SalaamNov 1, 2022T20I # 1857
AfghanistanSri LankaSri Lanka6 wicketsBrisbaneNov 1, 2022T20I # 1856
AustraliaIrelandAustralia42 runsBrisbaneOct 31, 2022T20I # 1855
TanzaniaRwandaTanzania54 runsDar-es-SalaamOct 31, 2022T20I # 1854
IndiaSouth AfricaSouth Africa5 wicketsPerthOct 30, 2022T20I # 1853
NetherlandsPakistanPakistan6 wicketsPerthOct 30, 2022T20I # 1852
BangladeshZimbabweBangladesh3 runsBrisbaneOct 30, 2022T20I # 1851
New ZealandSri LankaNew Zealand65 runsSydneyOct 29, 2022T20I # 1850
PakistanZimbabweZimbabwe1 runPerthOct 27, 2022T20I # 1849
IndiaNetherlandsIndia56 runsSydneyOct 27, 2022T20I # 1848
BangladeshSouth AfricaSouth Africa104 runsSydneyOct 27, 2022T20I # 1847
EnglandIrelandIreland5 runsMelbourneOct 26, 2022T20I # 1846
AustraliaSri LankaAustralia7 wicketsPerthOct 25, 2022T20I # 1845
South AfricaZimbabweno result-HobartOct 24, 2022T20I # 1844
BangladeshNetherlandsBangladesh9 runsHobartOct 24, 2022T20I # 1843
IndiaPakistanIndia4 wicketsMelbourneOct 23, 2022T20I # 1842
IrelandSri LankaSri Lanka9 wicketsHobartOct 23, 2022T20I # 1841
AfghanistanEnglandEngland5 wicketsPerthOct 22, 2022T20I # 1840
AustraliaNew ZealandNew Zealand89 runsSydneyOct 22, 2022T20I # 1839
ScotlandZimbabweZimbabwe5 wicketsHobartOct 21, 2022T20I # 1838
IrelandWest IndiesIreland9 wicketsHobartOct 21, 2022T20I # 1837
NamibiaU.A.E.U.A.E.7 runsGeelongOct 20, 2022T20I # 1836
NetherlandsSri LankaSri Lanka16 runsGeelongOct 20, 2022T20I # 1835
West IndiesZimbabweWest Indies31 runsHobartOct 19, 2022T20I # 1834
IrelandScotlandIreland6 wicketsHobartOct 19, 2022T20I # 1833
Sri LankaU.A.E.Sri Lanka79 runsGeelongOct 18, 2022T20I # 1832
IndonesiaSouth KoreaIndonesia3 wicketsSanoOct 18, 2022T20I # 1831
NamibiaNetherlandsNetherlands5 wicketsGeelongOct 18, 2022T20I # 1830
JapanIndonesiaIndonesia6 wicketsSanoOct 18, 2022T20I # 1829
IrelandZimbabweZimbabwe31 runsHobartOct 17, 2022T20I # 1828
JapanSouth KoreaJapan8 wicketsSanoOct 17, 2022T20I # 1827
ScotlandWest IndiesScotland42 runsHobartOct 17, 2022T20I # 1826
NetherlandsU.A.E.Netherlands3 wicketsGeelongOct 16, 2022T20I # 1825
JapanIndonesiaJapan4 wicketsSanoOct 16, 2022T20I # 1824
NamibiaSri LankaNamibia55 runsGeelongOct 16, 2022T20I # 1823
JapanSouth KoreaJapan48 runsSanoOct 15, 2022T20I # 1822
IndonesiaSouth KoreaIndonesia64 runsSanoOct 15, 2022T20I # 1821
AustraliaEnglandno result-CanberraOct 14, 2022T20I # 1820
New ZealandPakistanPakistan5 wicketsChristchurchOct 14, 2022T20I # 1819
BangladeshPakistanPakistan7 wicketsChristchurchOct 13, 2022T20I # 1818
AustraliaEnglandEngland8 runsCanberraOct 12, 2022T20I # 1817
New ZealandBangladeshNew Zealand48 runsChristchurchOct 12, 2022T20I # 1816
IndiaSouth AfricaIndia7 wicketsDelhiOct 11, 2022ODI # 4472
New ZealandPakistanNew Zealand9 wicketsChristchurchOct 11, 2022T20I # 1815
JapanIndonesiaIndonesia3 wicketsSanoOct 11, 2022T20I # 1814
JapanIndonesiaJapan75 runsSanoOct 10, 2022T20I # 1813
AustraliaEnglandEngland8 runsPerthOct 9, 2022T20I # 1812
IndiaSouth AfricaIndia7 wicketsRanchiOct 9, 2022ODI # 4471
New ZealandBangladeshNew Zealand8 wicketsChristchurchOct 9, 2022T20I # 1811
JapanIndonesiaJapan65 runsSanoOct 9, 2022T20I # 1810
New ZealandPakistanPakistan6 wicketsChristchurchOct 8, 2022T20I # 1809
AustraliaWest IndiesAustralia31 runsBrisbaneOct 7, 2022T20I # 1808
BangladeshPakistanPakistan21 runsChristchurchOct 7, 2022T20I # 1807
IndiaSouth AfricaSouth Africa9 runsLucknowOct 6, 2022ODI # 4470
AustraliaWest IndiesAustralia3 wicketsCarraraOct 5, 2022T20I # 1806
IndiaSouth AfricaSouth Africa49 runsIndoreOct 4, 2022T20I # 1805
PakistanEnglandEngland67 runsLahoreOct 2, 2022T20I # 1804
IndiaSouth AfricaIndia16 runsGuwahatiOct 2, 2022T20I # 1803
PakistanEnglandEngland8 wicketsLahoreSep 30, 2022T20I # 1802
PakistanEnglandPakistan6 runsLahoreSep 28, 2022T20I # 1801
IndiaSouth AfricaIndia8 wicketsThiruvananthapuramSep 28, 2022T20I # 1800
U.A.E.BangladeshBangladesh32 runsDubai (DICS)Sep 27, 2022T20I # 1799
PakistanEnglandPakistan3 runsKarachiSep 25, 2022T20I # 1798
U.A.E.BangladeshBangladesh7 runsDubai (DICS)Sep 25, 2022T20I # 1797
IndiaAustraliaIndia6 wicketsHyderabadSep 25, 2022T20I # 1796
PakistanEnglandEngland63 runsKarachiSep 23, 2022T20I # 1795
IndiaAustraliaIndia6 wicketsNagpurSep 23, 2022T20I # 1794
PakistanEnglandPakistan10 wicketsKarachiSep 22, 2022T20I # 1793
TanzaniaUgandaUganda8 wicketsBenoniSep 22, 2022T20I # 1792
BotswanaTanzaniaTanzania4 wicketsBenoniSep 21, 2022T20I # 1791
KenyaUgandaUganda3 wicketsBenoniSep 21, 2022T20I # 1790
P.N.G.NamibiaNamibia61 runsPort MoresbySep 21, 2022ODI # 4469
PakistanEnglandEngland6 wicketsKarachiSep 20, 2022T20I # 1789
IndiaAustraliaAustralia4 wicketsMohaliSep 20, 2022T20I # 1788
GhanaUgandaUganda8 wicketsBenoniSep 20, 2022T20I # 1787
MalawiTanzaniaTanzania44 runsBenoniSep 20, 2022T20I # 1786
P.N.G.NamibiaNamibia167 runsPort MoresbySep 20, 2022ODI # 4468
BotswanaMozambiqueBotswana92 runsBenoniSep 19, 2022T20I # 1785
CameroonKenyaKenya9 wicketsBenoniSep 19, 2022T20I # 1784
MozambiqueUgandaUganda38 runsBenoniSep 18, 2022T20I # 1783
BotswanaGhanaBotswana11 runsBenoniSep 18, 2022T20I # 1782
KenyaTanzaniaTanzania4 wicketsBenoniSep 17, 2022T20I # 1781
CameroonTanzaniaTanzania10 wicketsBenoniSep 17, 2022T20I # 1780
NamibiaU.S.A.Namibia68 runsPort MoresbySep 17, 2022ODI # 4467
KenyaMalawiKenya52 runsBenoniSep 16, 2022T20I # 1779
GhanaMozambiqueGhana28 runsBenoniSep 16, 2022T20I # 1778
CameroonMalawiMalawi7 wicketsBenoniSep 15, 2022T20I # 1777
BotswanaUgandaUganda7 wicketsBenoniSep 15, 2022T20I # 1776
VanuatuCook IslandsVanuatu50 runsPort vilaSep 15, 2022T20I # 1775
NamibiaU.S.A.Namibia79 runsPort MoresbySep 15, 2022ODI # 4466
FijiSamoaFiji30 runsPort vilaSep 15, 2022T20I # 1774
Cook IslandsFijiCook Islands8 wicketsPort vilaSep 14, 2022T20I # 1773
VanuatuSamoaVanuatu6 wicketsPort vilaSep 14, 2022T20I # 1772
VanuatuFijiVanuatu18 runsPort vilaSep 13, 2022T20I # 1771
P.N.G.U.S.A.P.N.G.26 runsPort MoresbySep 13, 2022ODI # 4465
Cook IslandsSamoaCook Islands4 wicketsPort vilaSep 13, 2022T20I # 1770
PakistanSri LankaSri Lanka23 runsDubai (DICS)Sep 11, 2022T20I # 1769
AustraliaNew ZealandAustralia25 runsCairnsSep 11, 2022ODI # 4464
FijiSamoaFiji3 wicketsPort vilaSep 11, 2022T20I # 1768
P.N.G.U.S.A.tied-Port MoresbySep 11, 2022ODI # 4463
VanuatuCook IslandsCook Islands5 wicketsPort vilaSep 11, 2022T20I # 1767
VanuatuSamoaVanuatu9 wicketsPort vilaSep 10, 2022T20I # 1766
Cook IslandsFijiFiji3 wicketsPort vilaSep 10, 2022T20I # 1765
PakistanSri LankaSri Lanka5 wicketsDubai (DICS)Sep 9, 2022T20I # 1764
Cook IslandsSamoaSamoa7 wicketsPort vilaSep 9, 2022T20I # 1763
VanuatuFijiVanuatu56 runsPort vilaSep 9, 2022T20I # 1762
AfghanistanIndiaIndia101 runsDubai (DICS)Sep 8, 2022T20I # 1761
EnglandSouth AfricaEngland9 wicketsThe OvalSep 8-12, 2022Test # 2476
AustraliaNew ZealandAustralia113 runsCairnsSep 8, 2022ODI # 4462
AfghanistanPakistanPakistan1 wicketSharjahSep 7, 2022T20I # 1760
IndiaSri LankaSri Lanka6 wicketsDubai (DICS)Sep 6, 2022T20I # 1759
AustraliaNew ZealandAustralia2 wicketsCairnsSep 6, 2022ODI # 4461
IndiaPakistanPakistan5 wicketsDubai (DICS)Sep 4, 2022T20I # 1758
AfghanistanSri LankaSri Lanka4 wicketsSharjahSep 3, 2022T20I # 1757
AustraliaZimbabweZimbabwe3 wicketsTownsvilleSep 3, 2022ODI # 4460
Hong KongPakistanPakistan155 runsSharjahSep 2, 2022T20I # 1756
BangladeshSri LankaSri Lanka2 wicketsDubai (DICS)Sep 1, 2022T20I # 1755
Hong KongIndiaIndia40 runsDubai (DICS)Aug 31, 2022T20I # 1754
AustraliaZimbabweAustralia8 wicketsTownsvilleAug 31, 2022ODI # 4459
AfghanistanBangladeshAfghanistan7 wicketsSharjahAug 30, 2022T20I # 1753
KenyaNepalNepal31 runsNairobi (Gym)Aug 30, 2022T20I # 1752
KenyaNepalKenya7 runsNairobi (Gym)Aug 29, 2022T20I # 1751
IndiaPakistanIndia5 wicketsDubai (DICS)Aug 28, 2022T20I # 1750
KenyaNepalNepal4 wicketsNairobi (Gym)Aug 28, 2022T20I # 1749
AustraliaZimbabweAustralia5 wicketsTownsvilleAug 28, 2022ODI # 4458
AfghanistanSri LankaAfghanistan8 wicketsDubai (DICS)Aug 27, 2022T20I # 1748
KenyaNepalKenya18 runsNairobi (Gym)Aug 26, 2022T20I # 1747
EnglandSouth AfricaEnglandinns & 85 runsManchesterAug 25-27, 2022Test # 2475
KenyaNepalNepal5 wicketsNairobi (Gym)Aug 25, 2022T20I # 1746
Hong KongU.A.E.Hong Kong8 wicketsAl AmeratAug 24, 2022T20I # 1745
KuwaitSingaporeKuwait6 wicketsAl AmeratAug 24, 2022T20I # 1744
Hong KongKuwaitHong Kong8 wicketsAl AmeratAug 23, 2022T20I # 1743
SingaporeU.A.E.U.A.E.47 runsAl AmeratAug 22, 2022T20I # 1742
ZimbabweIndiaIndia13 runsHarareAug 22, 2022ODI # 4457
West IndiesNew ZealandNew Zealand5 wicketsBridgetownAug 21, 2022ODI # 4456
KuwaitU.A.E.Kuwait1 wicketAl AmeratAug 21, 2022T20I # 1741
NetherlandsPakistanPakistan9 runsRotterdamAug 21, 2022ODI # 4455
Hong KongSingaporeHong Kong8 runsAl AmeratAug 20, 2022T20I # 1740
ZimbabweIndiaIndia5 wicketsHarareAug 20, 2022ODI # 4454
West IndiesNew ZealandNew Zealand50 runsBridgetownAug 19, 2022ODI # 4453
NetherlandsPakistanPakistan7 wicketsRotterdamAug 18, 2022ODI # 4452
ZimbabweIndiaIndia10 wicketsHarareAug 18, 2022ODI # 4451
West IndiesNew ZealandWest Indies5 wicketsBridgetownAug 17, 2022ODI # 4450
BahrainKuwaitKuwait102 runsAl AmeratAug 17, 2022T20I # 1739
IrelandAfghanistanIreland7 wicketsBelfastAug 17, 2022T20I # 1738
EnglandSouth AfricaSouth Africainns & 12 runsLord'sAug 17-19, 2022Test # 2474
ScotlandU.S.A.U.S.A.2 wicketsAberdeenAug 17, 2022ODI # 4449
BahrainKuwaitKuwait4 wicketsAl AmeratAug 16, 2022T20I # 1737
NetherlandsPakistanPakistan16 runsRotterdamAug 16, 2022ODI # 4448
IrelandAfghanistanAfghanistan27 runsBelfastAug 15, 2022T20I # 1736
West IndiesNew ZealandWest Indies8 wicketsKingstonAug 14, 2022T20I # 1735
BahrainKuwaitKuwait5 wicketsAl AmeratAug 14, 2022T20I # 1734
ScotlandU.A.E.Scotland86 runsAberdeenAug 14, 2022ODI # 4447
BahrainKuwaitKuwait20 runsAl AmeratAug 13, 2022T20I # 1733
ScotlandU.S.A.Scotland5 wicketsAberdeenAug 13, 2022ODI # 4446
West IndiesNew ZealandNew Zealand90 runsKingstonAug 12, 2022T20I # 1732
IrelandAfghanistanAfghanistan22 runsBelfastAug 12, 2022T20I # 1731
BahrainKuwaittied-Al AmeratAug 11, 2022T20I # 1730
IrelandAfghanistanIreland5 wicketsBelfastAug 11, 2022T20I # 1729
U.A.E.U.S.A.U.S.A.1 wicketAberdeenAug 11, 2022ODI # 4445
West IndiesNew ZealandNew Zealand13 runsKingstonAug 10, 2022T20I # 1728
ScotlandU.A.E.Scotland64 runsAberdeenAug 10, 2022ODI # 4444
ZimbabweBangladeshBangladesh105 runsHarareAug 10, 2022ODI # 4443
IrelandAfghanistanIreland7 wicketsBelfastAug 9, 2022T20I # 1727
IndiaWest IndiesIndia88 runsLauderhillAug 7, 2022T20I # 1726
ZimbabweBangladeshZimbabwe5 wicketsHarareAug 7, 2022ODI # 4442
IndiaWest IndiesIndia59 runsLauderhillAug 6, 2022T20I # 1725
IrelandSouth AfricaSouth Africa44 runsBristolAug 5, 2022T20I # 1724
NetherlandsNew ZealandNew Zealand8 wicketsThe HagueAug 5, 2022T20I # 1723
ZimbabweBangladeshZimbabwe5 wicketsHarareAug 5, 2022ODI # 4441
NetherlandsNew ZealandNew Zealand16 runsThe HagueAug 4, 2022T20I # 1722
IrelandSouth AfricaSouth Africa21 runsBristolAug 3, 2022T20I # 1721
West IndiesIndiaIndia7 wicketsBasseterreAug 2, 2022T20I # 1720
ZimbabweBangladeshZimbabwe10 runsHarareAug 2, 2022T20I # 1719
West IndiesIndiaWest Indies5 wicketsBasseterreAug 1, 2022T20I # 1718
EnglandSouth AfricaSouth Africa90 runsSouthamptonJul 31, 2022T20I # 1717
AustriaNorwayAustria9 wicketsKeravaJul 31, 2022T20I # 1715
LuxembourgSwitzerlandLuxembourg7 runsVantaaJul 31, 2022T20I # 1716
EswatiniMozambiqueMozambique43 runsMalkernsJul 31, 2022T20I # 1714
ZimbabweBangladeshBangladesh7 wicketsHarareJul 31, 2022T20I # 1713
ScotlandNew ZealandNew Zealand7 wicketsEdinburghJul 31, 2022ODI # 4440
BulgariaCzech Rep.Czech Rep.4 wicketsVantaaJul 31, 2022T20I # 1711
FranceGuernseyGuernsey56 runsKeravaJul 31, 2022T20I # 1712
EswatiniMozambiqueMozambique94 runsMalkernsJul 31, 2022T20I # 1710
LuxembourgSloveniaLuxembourg5 runsVantaaJul 30, 2022T20I # 1708
EstoniaFranceFrance25 runsKeravaJul 30, 2022T20I # 1709
EswatiniMozambiqueMozambique95 runsMalkernsJul 30, 2022T20I # 1707
ZimbabweBangladeshZimbabwe17 runsHarareJul 30, 2022T20I # 1706
AustriaBulgariaAustria158 runsVantaaJul 30, 2022T20I # 1704
Czech Rep.SwitzerlandCzech Rep.7 wicketsKeravaJul 30, 2022T20I # 1705
EswatiniMozambiqueMozambique8 wicketsMalkernsJul 30, 2022T20I # 1703
West IndiesIndiaIndia68 runsTaroubaJul 29, 2022T20I # 1702
ScotlandNew ZealandNew Zealand102 runsEdinburghJul 29, 2022T20I # 1701
EswatiniMozambiqueMozambique7 wicketsMalkernsJul 29, 2022T20I # 1700
EswatiniMozambiqueMozambique8 wicketsMalkernsJul 29, 2022T20I # 1699
EnglandSouth AfricaSouth Africa58 runsCardiffJul 28, 2022T20I # 1698
Czech Rep.EstoniaCzech Rep.42 runsVantaaJul 28, 2022T20I # 1696
GuernseySloveniaGuernsey9 wicketsKeravaJul 28, 2022T20I # 1697
BulgariaLuxembourgLuxembourg21 runsKeravaJul 28, 2022T20I # 1694
NorwaySwitzerlandNorway12 runsVantaaJul 28, 2022T20I # 1695
EnglandSouth AfricaEngland41 runsBristolJul 27, 2022T20I # 1693
West IndiesIndiaIndia119 runsPort of SpainJul 27, 2022ODI # 4439
ScotlandNew ZealandNew Zealand68 runsEdinburghJul 27, 2022T20I # 1692
BulgariaSloveniaBulgaria3 wicketsVantaaJul 27, 2022T20I # 1690
FranceNorwayFrance11 runsKeravaJul 27, 2022T20I # 1691
AustriaGuernseyAustria2 wicketsVantaaJul 27, 2022T20I # 1688
EstoniaSwitzerlandSwitzerland31 runsKeravaJul 27, 2022T20I # 1689
FranceSwitzerlandSwitzerland1 wicketVantaaJul 25, 2022T20I # 1686
GuernseyLuxembourgGuernsey17 runsKeravaJul 25, 2022T20I # 1687
AustriaSloveniaAustria141 runsKeravaJul 25, 2022T20I # 1684
Czech Rep.NorwayNorway120 runsVantaaJul 25, 2022T20I # 1685
West IndiesIndiaIndia2 wicketsPort of SpainJul 24, 2022ODI # 4438
BulgariaGuernseyGuernsey52 runsVantaaJul 24, 2022T20I # 1682
Czech Rep.FranceFrance51 runsKeravaJul 24, 2022T20I # 1683
EnglandSouth Africano result-LeedsJul 24, 2022ODI # 4437
AustriaLuxembourgAustria36 runsVantaaJul 24, 2022T20I # 1680
EstoniaNorwayNorway10 wicketsKeravaJul 24, 2022T20I # 1681
Sri LankaPakistanSri Lanka246 runsGalleJul 24-28, 2022Test # 2473
IrelandNew ZealandNew Zealand6 wicketsBelfastJul 22, 2022T20I # 1679
West IndiesIndiaIndia3 runsPort of SpainJul 22, 2022ODI # 4436
EnglandSouth AfricaEngland118 runsManchesterJul 22, 2022ODI # 4435
IrelandNew ZealandNew Zealand88 runsBelfastJul 20, 2022T20I # 1678
Isle of ManItalyItaly7 wicketsKeravaJul 19, 2022T20I # 1676
RomaniaSwedenSweden8 wicketsVantaaJul 19, 2022T20I # 1677
EnglandSouth AfricaSouth Africa62 runsChester-le-StreetJul 19, 2022ODI # 4434
CroatiaSerbiaCroatia3 wicketsVantaaJul 19, 2022T20I # 1674
FinlandCyprusFinland11 runsKeravaJul 19, 2022T20I # 1675
IrelandNew ZealandNew Zealand31 runsBelfastJul 18, 2022T20I # 1673
FinlandCroatiaFinland5 wicketsVantaaJul 18, 2022T20I # 1671
Isle of ManTurkeyIsle of Man74 runsKeravaJul 18, 2022T20I # 1672
CyprusSerbiaSerbia4 wicketsKeravaJul 18, 2022T20I # 1669
GreeceSwedenSweden107 runsVantaaJul 18, 2022T20I # 1670
P.N.G.U.S.A.P.N.G.5 runsBulawayoJul 17, 2022T20I # 1667
ZimbabweNetherlandsZimbabwe37 runsBulawayoJul 17, 2022T20I # 1668
ScotlandNepalScotland8 wicketsGlasgowJul 17, 2022ODI # 4432
EnglandIndiaIndia5 wicketsManchesterJul 17, 2022ODI # 4433
Hong KongUgandaUganda4 runsBulawayoJul 17, 2022T20I # 1665
JerseySingaporeJersey6 wicketsBulawayoJul 17, 2022T20I # 1666
West IndiesBangladeshBangladesh4 wicketsProvidenceJul 16, 2022ODI # 4431
CroatiaItalyItaly166 runsKeravaJul 16, 2022T20I # 1663
CyprusTurkeyCyprus135 runsVantaaJul 16, 2022T20I # 1664
NamibiaNepalNamibia63 runsAyrJul 16, 2022ODI # 4430
FinlandGreeceFinland37 runsKeravaJul 16, 2022T20I # 1661
RomaniaSerbiaRomania31 runsVantaaJul 16, 2022T20I # 1662
Sri LankaPakistanPakistan4 wicketsGalleJul 16-20, 2022Test # 2472
CroatiaGreeceCroatia3 runsVantaaJul 15, 2022T20I # 1659
Isle of ManRomaniaIsle of Man8 wicketsKeravaJul 15, 2022T20I # 1660
NetherlandsU.S.A.Netherlands7 wicketsBulawayoJul 15, 2022T20I # 1657
ZimbabweP.N.G.Zimbabwe27 runsBulawayoJul 15, 2022T20I # 1658
IrelandNew ZealandNew Zealand1 runDublin (Malahide)Jul 15, 2022ODI # 4429
ItalySwedenItaly91 runsVantaaJul 15, 2022T20I # 1655
SerbiaTurkeySerbia7 wicketsKeravaJul 15, 2022T20I # 1656
Hong KongSingaporeHong Kong7 wicketsBulawayoJul 15, 2022T20I # 1653
JerseyUgandaUganda5 runsBulawayoJul 15, 2022T20I # 1654
EnglandIndiaEngland100 runsLord'sJul 14, 2022ODI # 4428
JerseySingaporeJersey13 runsBulawayoJul 14, 2022T20I # 1651
ZimbabweU.S.A.Zimbabwe46 runsBulawayoJul 14, 2022T20I # 1652
ScotlandNamibiaScotland3 wicketsGlasgowJul 14, 2022ODI # 4427
Hong KongP.N.G.Hong Kong2 wicketsBulawayoJul 14, 2022T20I # 1649
NetherlandsUgandaNetherlands97 runsBulawayoJul 14, 2022T20I # 1650
West IndiesBangladeshBangladesh9 wicketsProvidenceJul 13, 2022ODI # 4426
FinlandItalyItaly5 wicketsKeravaJul 13, 2022T20I # 1647
Isle of ManSerbiaIsle of Man68 runsVantaaJul 13, 2022T20I # 1648
ScotlandNepalNepal5 wicketsGlasgowJul 13, 2022ODI # 4425
CroatiaSwedenSweden8 wicketsKeravaJul 13, 2022T20I # 1645
CyprusRomaniaCyprus20 runsVantaaJul 13, 2022T20I # 1646
FinlandSwedenFinland12 runsVantaaJul 12, 2022T20I # 1643
RomaniaTurkeyRomania51 runsKeravaJul 12, 2022T20I # 1644
EnglandIndiaIndia10 wicketsThe OvalJul 12, 2022ODI # 4424
Hong KongNetherlandsNetherlands7 wicketsBulawayoJul 12, 2022T20I # 1641
P.N.G.UgandaP.N.G.8 wicketsBulawayoJul 12, 2022T20I # 1642
IrelandNew ZealandNew Zealand3 wicketsDublin (Malahide)Jul 12, 2022ODI # 4423
CyprusIsle of ManIsle of Man8 wicketsKeravaJul 12, 2022T20I # 1639
GreeceItalyItaly9 wicketsVantaaJul 12, 2022T20I # 1640
SingaporeU.S.A.U.S.A.132 runsBulawayoJul 12, 2022T20I # 1637
ZimbabweJerseyZimbabwe23 runsBulawayoJul 12, 2022T20I # 1638
Hong KongUgandaUganda2 wicketsBulawayoJul 11, 2022T20I # 1635
NetherlandsP.N.G.Netherlands52 runsBulawayoJul 11, 2022T20I # 1636
NamibiaNepalNamibia40 runsAyrJul 11, 2022ODI # 4422
JerseyU.S.A.U.S.A.8 wicketsBulawayoJul 11, 2022T20I # 1633
ZimbabweSingaporeZimbabwe111 runsBulawayoJul 11, 2022T20I # 1634
MalaysiaBhutanMalaysia9 wicketsBangiJul 11, 2022T20I # 1632
West IndiesBangladeshBangladesh6 wicketsProvidenceJul 10, 2022ODI # 4421
EnglandIndiaEngland17 runsNottinghamJul 10, 2022T20I # 1631
Czech Rep.AustriaCzech Rep.6 wicketsVinorJul 10, 2022T20I # 1630
ScotlandNamibiaScotland77 runsGlasgowJul 10, 2022ODI # 4420
IrelandNew ZealandNew Zealand1 wicketDublin (Malahide)Jul 10, 2022ODI # 4419
Czech Rep.LuxembourgCzech Rep.36 runsVinorJul 10, 2022T20I # 1629
EnglandIndiaIndia49 runsBirminghamJul 9, 2022T20I # 1628
AustriaLuxembourgAustria35 runsVinorJul 9, 2022T20I # 1626
SerbiaBulgariaBulgaria95 runsBelgradeJul 9, 2022T20I # 1627
Czech Rep.AustriaAustria4 wicketsVinorJul 9, 2022T20I # 1624
SerbiaBulgariaSerbia8 wicketsBelgradeJul 9, 2022T20I # 1625
BhutanThailandBhutan28 runsBangiJul 9, 2022T20I # 1623
MalaysiaMaldivesMalaysia94 runsBangiJul 9, 2022T20I # 1622
SerbiaBulgariaSerbia7 wicketsBelgradeJul 8, 2022T20I # 1621
Czech Rep.LuxembourgCzech Rep.5 wicketsVinorJul 8, 2022T20I # 1620
AustriaLuxembourgAustria5 wicketsVinorJul 8, 2022T20I # 1619
Sri LankaAustraliaSri Lankainns & 39 runsGalleJul 8-11, 2022Test # 2471
MaldivesThailandMaldives41 runsBangiJul 8, 2022T20I # 1618
West IndiesBangladeshWest Indies5 wicketsProvidenceJul 7, 2022T20I # 1617
EnglandIndiaIndia50 runsSouthamptonJul 7, 2022T20I # 1616
MalaysiaThailandMalaysia9 wicketsBangiJul 7, 2022T20I # 1615
BhutanMaldivesBhutan2 runsBangiJul 7, 2022T20I # 1614
MalaysiaMaldivesMalaysia8 wicketsBangiJul 6, 2022T20I # 1613
BhutanThailandBhutan6 wicketsBangiJul 6, 2022T20I # 1612
DenmarkPortugalDenmark9 wicketsWaterlooJul 4, 2022T20I # 1611
BelgiumSpainBelgium5 wicketsWaterlooJul 4, 2022T20I # 1610
BhutanMaldivesBhutan6 runsBangiJul 4, 2022T20I # 1609
MalaysiaThailandMalaysia9 wicketsBangiJul 4, 2022T20I # 1608
West IndiesBangladeshWest Indies35 runsRoseauJul 3, 2022T20I # 1607
GibraltarMaltaMalta7 wicketsWaterlooJul 3, 2022T20I # 1606
SingaporeP.N.G.P.N.G.3 wicketsSingaporeJul 3, 2022T20I # 1605
HungaryIsraelIsrael12 runsWaterlooJul 3, 2022T20I # 1604
MalaysiaBhutanMalaysia39 runsBangiJul 3, 2022T20I # 1603
MaldivesThailandMaldives7 wicketsBangiJul 3, 2022T20I # 1602
West IndiesBangladeshno result-RoseauJul 2, 2022T20I # 1601
DenmarkSpainDenmark41 runsWaterlooJul 2, 2022T20I # 1600
SingaporeP.N.G.Singapore18 runsSingaporeJul 2, 2022T20I # 1599
BelgiumPortugalPortugal8 wicketsWaterlooJul 2, 2022T20I # 1598
MalaysiaBhutanMalaysia155 runsBangiJul 2, 2022T20I # 1597
BelgiumDenmarkBelgium12 runsWaterlooJul 1, 2022T20I # 1595
IsraelMaltaMalta16 runsGentJul 1, 2022T20I # 1596
EnglandIndiaEngland7 wicketsBirminghamJul 1-5, 2022Test # 2470
GibraltarHungaryGibraltar4 wicketsWaterlooJul 1, 2022T20I # 1593
PortugalSpainSpain8 wicketsGentJul 1, 2022T20I # 1594
SingaporeMalaysiaMalaysia5 wicketsSingaporeJun 30, 2022T20I # 1592
BelgiumHungaryBelgium2 wicketsWaterlooJun 29, 2022T20I # 1590
IsraelSpainSpain7 wicketsGentJun 29, 2022T20I # 1591
SingaporeMalaysiaMalaysia23 runsSingaporeJun 29, 2022T20I # 1589
DenmarkGibraltarDenmark132 runsWaterlooJun 29, 2022T20I # 1587
MaltaPortugalPortugal11 runsGentJun 29, 2022T20I # 1588
Sri LankaAustraliaAustralia10 wicketsGalleJun 29-Jul 1, 2022Test # 2469
IrelandIndiaIndia4 runsDublin (Malahide)Jun 28, 2022T20I # 1586
DenmarkHungaryDenmark88 runsGentJun 28, 2022T20I # 1584
IsraelPortugalPortugal47 runsWaterlooJun 28, 2022T20I # 1585
SingaporeMalaysiaSingapore4 wicketsSingaporeJun 28, 2022T20I # 1583
BelgiumGibraltarBelgium7 wicketsGentJun 28, 2022T20I # 1581
MaltaSpainSpain6 wicketsWaterlooJun 28, 2022T20I # 1582
IrelandIndiaIndia7 wicketsDublin (Malahide)Jun 26, 2022T20I # 1580
BulgariaSerbiaBulgaria6 wicketsSofiaJun 26, 2022T20I # 1579
BulgariaSerbiaBulgaria40 runsSofiaJun 25, 2022T20I # 1578
BulgariaSerbiaBulgaria5 wicketsSofiaJun 25, 2022T20I # 1577
West IndiesBangladeshWest Indies10 wicketsGros IsletJun 24-27, 2022Test # 2468
BulgariaSerbiaBulgaria6 wicketsSofiaJun 24, 2022T20I # 1576
Sri LankaAustraliaAustralia4 wicketsColombo (RPS)Jun 24, 2022ODI # 4418
EnglandNew ZealandEngland7 wicketsLeedsJun 23-27, 2022Test # 2467
NetherlandsEnglandEngland8 wicketsAmstelveenJun 22, 2022ODI # 4417
Sri LankaAustraliaSri Lanka4 runsColombo (RPS)Jun 21, 2022ODI # 4416
IndiaSouth Africano result-BengaluruJun 19, 2022T20I # 1575
FinlandEstoniaFinland11 runsKeravaJun 19, 2022T20I # 1574
NetherlandsEnglandEngland6 wicketsAmstelveenJun 19, 2022ODI # 4414
Sri LankaAustraliaSri Lanka6 wicketsColombo (RPS)Jun 19, 2022ODI # 4415
FinlandEstoniaFinland23 runsKeravaJun 19, 2022T20I # 1573
IndiaSouth AfricaIndia82 runsRajkotJun 17, 2022T20I # 1572
NetherlandsEnglandEngland232 runsAmstelveenJun 17, 2022ODI # 4413
West IndiesBangladeshWest Indies7 wicketsNorth SoundJun 16-19, 2022Test # 2466
Sri LankaAustraliaSri Lanka26 runsPallekeleJun 16, 2022ODI # 4412
U.S.A.NepalU.S.A.39 runsPearlandJun 15, 2022ODI # 4411
NepalOmanNepal7 wicketsPearlandJun 14, 2022ODI # 4410
IndiaSouth AfricaIndia48 runsVisakhapatnamJun 14, 2022T20I # 1571
ZimbabweAfghanistanAfghanistan35 runsHarareJun 14, 2022T20I # 1570
Sri LankaAustraliaAustralia2 wicketsPallekeleJun 14, 2022ODI # 4409
U.S.A.OmanOman13 runsPearlandJun 12, 2022ODI # 4408
IndiaSouth AfricaSouth Africa4 wicketsCuttackJun 12, 2022T20I # 1569
PakistanWest IndiesPakistan53 runsMultanJun 12, 2022ODI # 4407
ZimbabweAfghanistanAfghanistan21 runsHarareJun 12, 2022T20I # 1568
GermanyAustriaGermany3 wicketsKrefeldJun 12, 2022T20I # 1567
BelgiumMaltaBelgium122 runsWaterlooJun 12, 2022T20I # 1566
U.S.A.Nepaltied-PearlandJun 11, 2022ODI # 4406
GermanySwedenGermany29 runsKrefeldJun 11, 2022T20I # 1565
Sri LankaAustraliaSri Lanka4 wicketsPallekeleJun 11, 2022T20I # 1564
LuxembourgSwitzerlandSwitzerland78 runsWalferdangeJun 11, 2022T20I # 1563
BelgiumMaltaBelgium84 runsGentJun 11, 2022T20I # 1562
ZimbabweAfghanistanAfghanistan6 wicketsHarareJun 11, 2022T20I # 1561
AustriaSwedenAustria1 runKrefeldJun 11, 2022T20I # 1560
LuxembourgSwitzerlandLuxembourg18 runsWalferdangeJun 11, 2022T20I # 1559
BelgiumMaltaBelgium111 runsGentJun 11, 2022T20I # 1558
AustriaSwedenAustria3 runsKrefeldJun 10, 2022T20I # 1557
PakistanWest IndiesPakistan120 runsMultanJun 10, 2022ODI # 4405
EnglandNew ZealandEngland5 wicketsNottinghamJun 10-14, 2022Test # 2465
GermanyAustriaAustria38 runsKrefeldJun 10, 2022T20I # 1556
NepalOmanOman13 runsPearlandJun 9, 2022ODI # 4404
GermanySwedenGermany4 wicketsKrefeldJun 9, 2022T20I # 1555
IndiaSouth AfricaSouth Africa7 wicketsDelhiJun 9, 2022T20I # 1554
GermanyAustriaGermany54 runsKrefeldJun 9, 2022T20I # 1553
ZimbabweAfghanistanAfghanistan4 wicketsHarareJun 9, 2022ODI # 4403
U.S.A.OmanU.S.A.114 runsPearlandJun 8, 2022ODI # 4402
Sri LankaAustraliaAustralia3 wicketsColombo (RPS)Jun 8, 2022T20I # 1552
PakistanWest IndiesPakistan5 wicketsMultanJun 8, 2022ODI # 4401
Sri LankaAustraliaAustralia10 wicketsColombo (RPS)Jun 7, 2022T20I # 1551
ZimbabweAfghanistanAfghanistan8 wicketsHarareJun 6, 2022ODI # 4400
AustriaHungaryHungary4 wicketsLower AustriaJun 5, 2022T20I # 1550
U.S.A.U.A.E.U.A.E.8 wicketsPearlandJun 4, 2022ODI # 4399
AustriaHungaryno result-Lower AustriaJun 4, 2022T20I # 1549
AustriaHungaryAustria105 runsLower AustriaJun 4, 2022T20I # 1548
NetherlandsWest IndiesWest Indies20 runsAmstelveenJun 4, 2022ODI # 4398
ZimbabweAfghanistanAfghanistan60 runsHarareJun 4, 2022ODI # 4397
ScotlandU.A.E.U.A.E.5 wicketsPearlandJun 3, 2022ODI # 4396
EnglandNew ZealandEngland5 wicketsLord'sJun 2-5, 2022Test # 2464
NetherlandsWest IndiesWest Indies5 wicketsAmstelveenJun 2, 2022ODI # 4395
U.S.A.U.A.E.U.S.A.4 wicketsPearlandJun 1, 2022ODI # 4394
ScotlandU.A.E.Scotland4 wicketsPearlandMay 31, 2022ODI # 4393
NetherlandsWest IndiesWest Indies7 wicketsAmstelveenMay 31, 2022ODI # 4392
U.S.A.ScotlandScotland111 runsPearlandMay 29, 2022ODI # 4391
U.S.A.ScotlandU.S.A.104 runsPearlandMay 28, 2022ODI # 4390
ZimbabweNamibiaNamibia32 runsBulawayoMay 24, 2022T20I # 1547
BangladeshSri LankaSri Lanka10 wicketsMirpurMay 23-27, 2022Test # 2463
ZimbabweNamibiaNamibia6 wicketsBulawayoMay 22, 2022T20I # 1546
GuernseyJerseyJersey37 runsCastelMay 21, 2022T20I # 1545
ZimbabweNamibiaZimbabwe8 wicketsBulawayoMay 21, 2022T20I # 1544
GuernseyJerseyJersey60 runsCastelMay 21, 2022T20I # 1543
GuernseyJerseyJersey37 runsSt Peter PortMay 20, 2022T20I # 1542
ZimbabweNamibiaNamibia8 wicketsBulawayoMay 19, 2022T20I # 1541
ZimbabweNamibiaZimbabwe7 runsBulawayoMay 17, 2022T20I # 1540
MaltaRomaniaRomania9 runsMarsaMay 15, 2022T20I # 1539
Czech Rep.HungaryCzech Rep.70 runsMarsaMay 15, 2022T20I # 1538
BulgariaGibraltarBulgaria5 wicketsMarsaMay 15, 2022T20I # 1537
BangladeshSri Lankadrawn-ChattogramMay 15-19, 2022Test # 2462
MaltaBulgariaMalta6 wicketsMarsaMay 14, 2022T20I # 1536
GibraltarRomaniaRomania8 wicketsMarsaMay 14, 2022T20I # 1535
Czech Rep.HungaryCzech Rep.7 wicketsMarsaMay 14, 2022T20I # 1534
BulgariaRomaniaRomania8 wicketsMarsaMay 13, 2022T20I # 1533
Czech Rep.RomaniaRomania26 runsMarsaMay 13, 2022T20I # 1532
BulgariaGibraltarGibraltar21 runsMarsaMay 13, 2022T20I # 1531
HungaryRomaniaHungary6 wicketsMarsaMay 12, 2022T20I # 1530
BulgariaCzech Rep.Czech Rep.88 runsMarsaMay 12, 2022T20I # 1529
MaltaCzech Rep.Malta2 runsMarsaMay 12, 2022T20I # 1528
BulgariaHungaryHungary5 runsMarsaMay 11, 2022T20I # 1527
Czech Rep.GibraltarCzech Rep.40 runsMarsaMay 11, 2022T20I # 1526
MaltaRomaniaMalta5 wicketsMarsaMay 11, 2022T20I # 1525
GibraltarHungaryHungary4 wicketsMarsaMay 10, 2022T20I # 1524
MaltaHungaryMalta45 runsMarsaMay 10, 2022T20I # 1523
MaltaGibraltarMalta5 wicketsMarsaMay 10, 2022T20I # 1522
DenmarkFinlandDenmark53 runsBrondbyMay 8, 2022T20I # 1521
DenmarkFinlandDenmark137 runsBrondbyMay 7, 2022T20I # 1520
DenmarkFinlandFinland3 wicketsBrondbyMay 7, 2022T20I # 1519
SpainNorwaySpain41 runsAlmeriaMay 1, 2022T20I # 1518
SpainGuernseyGuernsey8 wicketsAlmeriaMay 1, 2022T20I # 1517
SpainGuernseySpain8 wicketsAlmeriaApr 30, 2022T20I # 1516
GuernseyNorwayGuernsey8 wicketsAlmeriaApr 30, 2022T20I # 1515
SpainNorwaySpain51 runsAlmeriaApr 30, 2022T20I # 1514
GuernseyNorwayNorway37 runsAlmeriaApr 29, 2022T20I # 1513
CaymanBahamasCayman42 runsGeorge TownApr 17, 2022T20I # 1512
CaymanBahamasCayman65 runsGeorge TownApr 16, 2022T20I # 1511
CaymanBahamasCayman7 wicketsGeorge TownApr 16, 2022T20I # 1510
OmanP.N.G.Oman85 runsDubai (DICS)Apr 16, 2022ODI # 4389
OmanScotlandScotland2 wicketsDubai (DICS)Apr 15, 2022ODI # 4388
CaymanBahamasCayman15 runsGeorge TownApr 14, 2022T20I # 1509
CaymanBahamasCayman8 wicketsGeorge TownApr 13, 2022T20I # 1508
P.N.G.ScotlandScotland123 runsDubai (DICS)Apr 13, 2022ODI # 4387
OmanP.N.G.Oman7 wicketsDubai (DICS)Apr 12, 2022ODI # 4386
OmanScotlandScotland4 runsDubai (DICS)Apr 10, 2022ODI # 4385
NamibiaUgandaNamibia52 runsWindhoekApr 10, 2022T20I # 1507
P.N.G.ScotlandScotland162 runsDubai (DICS)Apr 9, 2022ODI # 4384
NamibiaUgandaUganda7 wicketsWindhoekApr 9, 2022T20I # 1506
NamibiaUgandaNamibia8 wicketsWindhoekApr 8, 2022T20I # 1505
South AfricaBangladeshSouth Africa332 runsGqeberhaApr 8-11, 2022Test # 2461
PakistanAustraliaAustralia3 wicketsLahoreApr 5, 2022T20I # 1504
NepalP.N.G.Nepal50 runsKirtipurApr 4, 2022T20I # 1503
New ZealandNetherlandsNew Zealand115 runsHamiltonApr 4, 2022ODI # 4383
PakistanAustraliaPakistan9 wicketsLahoreApr 2, 2022ODI # 4382
NepalMalaysiaNepal85 runsKirtipurApr 2, 2022T20I # 1502
New ZealandNetherlandsNew Zealand118 runsHamiltonApr 2, 2022ODI # 4381
MalaysiaP.N.G.P.N.G.8 wicketsKirtipurApr 1, 2022T20I # 1501
PakistanAustraliaPakistan6 wicketsLahoreMar 31, 2022ODI # 4380
South AfricaBangladeshSouth Africa220 runsDurbanMar 31-Apr 4, 2022Test # 2460
NepalP.N.G.Nepal37 runsKirtipurMar 31, 2022T20I # 1500
NepalMalaysiaNepal6 wicketsKirtipurMar 30, 2022T20I # 1499
PakistanAustraliaAustralia88 runsLahoreMar 29, 2022ODI # 4379
MalaysiaP.N.G.Malaysia8 runsKirtipurMar 29, 2022T20I # 1498
New ZealandNetherlandsNew Zealand7 wicketsMount MaunganuiMar 29, 2022ODI # 4378
NepalP.N.G.Nepal15 runsKirtipurMar 28, 2022T20I # 1497
NepalP.N.G.P.N.G.3 wicketsKirtipurMar 26, 2022ODI # 4377
NepalP.N.G.P.N.G.6 runsKirtipurMar 25, 2022ODI # 4376
West IndiesEnglandWest Indies10 wicketsSt George'sMar 24-27, 2022Test # 2459
South AfricaBangladeshBangladesh9 wicketsCenturionMar 23, 2022ODI # 4375
NepalP.N.G.Nepal7 wicketsDubai (DICS)Mar 22, 2022ODI # 4374
U.A.E.NepalU.A.E.99 runsDubai (DICS)Mar 21, 2022ODI # 4373
PakistanAustraliaAustralia115 runsLahoreMar 21-25, 2022Test # 2458
South AfricaBangladeshSouth Africa7 wicketsJohannesburgMar 20, 2022ODI # 4372
U.A.E.P.N.G.P.N.G.6 wicketsDubai (DICS)Mar 19, 2022ODI # 4371
South AfricaBangladeshBangladesh38 runsCenturionMar 18, 2022ODI # 4370
U.A.E.NepalU.A.E.48 runsDubai (DICS)Mar 18, 2022ODI # 4369
West IndiesEnglanddrawn-BridgetownMar 16-20, 2022Test # 2457
NepalP.N.G.Nepal2 wicketsSharjahMar 16, 2022ODI # 4368
U.A.E.P.N.G.U.A.E.7 wicketsSharjahMar 15, 2022ODI # 4367
NamibiaOmanNamibia5 wicketsDubai (DICS)Mar 14, 2022ODI # 4366
IndiaSri LankaIndia238 runsBengaluruMar 12-14, 2022Test # 2456
U.A.E.NamibiaU.A.E.43 runsSharjahMar 12, 2022ODI # 4365
PakistanAustraliadrawn-KarachiMar 12-16, 2022Test # 2455
NamibiaOmanOman7 wicketsSharjahMar 11, 2022ODI # 4364
U.A.E.OmanOman8 runsICCA DubaiMar 9, 2022ODI # 4363
West IndiesEnglanddrawn-North SoundMar 8-12, 2022Test # 2454
U.A.E.NamibiaU.A.E.3 wicketsICCA DubaiMar 8, 2022ODI # 4362
NamibiaOmanNamibia110 runsICCA DubaiMar 6, 2022ODI # 4361
BangladeshAfghanistanAfghanistan8 wicketsMirpurMar 5, 2022T20I # 1496
U.A.E.OmanOman12 runsICCA DubaiMar 5, 2022ODI # 4360
PakistanAustraliadrawn-RawalpindiMar 4-8, 2022Test # 2453
IndiaSri LankaIndiainns & 222 runsMohaliMar 4-6, 2022Test # 2452
BangladeshAfghanistanBangladesh61 runsMirpurMar 3, 2022T20I # 1495
BangladeshAfghanistanAfghanistan7 wicketsChattogramFeb 28, 2022ODI # 4359
IndiaSri LankaIndia6 wicketsDharamsalaFeb 27, 2022T20I # 1494
IndiaSri LankaIndia7 wicketsDharamsalaFeb 26, 2022T20I # 1493
BangladeshAfghanistanBangladesh88 runsChattogramFeb 25, 2022ODI # 4358
New ZealandSouth AfricaSouth Africa198 runsChristchurchFeb 25-Mar 1, 2022Test # 2451
IndiaSri LankaIndia62 runsLucknowFeb 24, 2022T20I # 1492
IrelandU.A.E.U.A.E.7 wicketsAl AmeratFeb 24, 2022T20I # 1490
OmanNepalNepal9 wicketsAl AmeratFeb 24, 2022T20I # 1491
BahrainCanadaCanada7 wicketsAl AmeratFeb 24, 2022T20I # 1488
GermanyPhilippinesGermany9 wicketsAl AmeratFeb 24, 2022T20I # 1489
BangladeshAfghanistanBangladesh4 wicketsChattogramFeb 23, 2022ODI # 4357
NepalU.A.E.U.A.E.68 runsAl AmeratFeb 22, 2022T20I # 1486
OmanIrelandIreland56 runsAl AmeratFeb 22, 2022T20I # 1487
BahrainPhilippinesBahrain91 runsAl AmeratFeb 22, 2022T20I # 1484
CanadaGermanyCanada6 wicketsAl AmeratFeb 22, 2022T20I # 1485
CanadaNepalNepal8 wicketsAl AmeratFeb 21, 2022T20I # 1482
OmanPhilippinesOman9 wicketsAl AmeratFeb 21, 2022T20I # 1483
BahrainU.A.E.Bahrain2 runsAl AmeratFeb 21, 2022T20I # 1480
GermanyIrelandIreland7 wicketsAl AmeratFeb 21, 2022T20I # 1481
IndiaWest IndiesIndia17 runsEden GardensFeb 20, 2022T20I # 1479
AustraliaSri LankaSri Lanka5 wicketsMelbourneFeb 20, 2022T20I # 1478
BahrainIrelandIreland21 runsAl AmeratFeb 19, 2022T20I # 1476
GermanyU.A.E.U.A.E.24 runsAl AmeratFeb 19, 2022T20I # 1477
NepalPhilippinesNepal136 runsAl AmeratFeb 19, 2022T20I # 1474
OmanCanadaOman9 wicketsAl AmeratFeb 19, 2022T20I # 1475
IndiaWest IndiesIndia8 runsEden GardensFeb 18, 2022T20I # 1473
BahrainGermanyBahrain6 wicketsAl AmeratFeb 18, 2022T20I # 1471
IrelandU.A.E.U.A.E.18 runsAl AmeratFeb 18, 2022T20I # 1472
AustraliaSri LankaAustralia6 wicketsMelbourneFeb 18, 2022T20I # 1470
CanadaPhilippinesCanada118 runsAl AmeratFeb 18, 2022T20I # 1468
OmanNepalNepal39 runsAl AmeratFeb 18, 2022T20I # 1469
New ZealandSouth AfricaNew Zealandinns & 276 runsChristchurchFeb 17-19, 2022Test # 2450
IndiaWest IndiesIndia6 wicketsEden GardensFeb 16, 2022T20I # 1467
AustraliaSri LankaAustralia6 wicketsCanberraFeb 15, 2022T20I # 1466
IrelandNepalIreland16 runsAl AmeratFeb 14, 2022T20I # 1465
OmanU.A.E.Oman7 wicketsAl AmeratFeb 14, 2022T20I # 1464
AustraliaSri Lankatied-SydneyFeb 13, 2022T20I # 1463
IrelandU.A.E.U.A.E.13 runsAl AmeratFeb 13, 2022T20I # 1462
OmanIrelandIreland9 wicketsAl AmeratFeb 12, 2022T20I # 1461
NepalU.A.E.U.A.E.25 runsAl AmeratFeb 12, 2022T20I # 1460
OmanNepalNepal6 wicketsAl AmeratFeb 11, 2022T20I # 1459
AustraliaSri LankaAustralia20 runsSydneyFeb 11, 2022T20I # 1458
IndiaWest IndiesIndia96 runsAhmedabadFeb 11, 2022ODI # 4356
IndiaWest IndiesIndia44 runsAhmedabadFeb 9, 2022ODI # 4355
OmanU.A.E.tied-Al AmeratFeb 8, 2022ODI # 4354
IndiaWest IndiesIndia6 wicketsAhmedabadFeb 6, 2022ODI # 4353
OmanU.A.E.U.A.E.4 wicketsAl AmeratFeb 6, 2022ODI # 4352
OmanU.A.E.U.A.E.4 wicketsAl AmeratFeb 5, 2022ODI # 4351
West IndiesEnglandWest Indies17 runsBridgetownJan 30, 2022T20I # 1457
West IndiesEnglandEngland34 runsBridgetownJan 29, 2022T20I # 1456
West IndiesEnglandWest Indies20 runsBridgetownJan 26, 2022T20I # 1455
AfghanistanNetherlandsAfghanistan75 runsDohaJan 25, 2022ODI # 4350
West IndiesEnglandEngland1 runBridgetownJan 23, 2022T20I # 1454
South AfricaIndiaSouth Africa4 runsCape TownJan 23, 2022ODI # 4349
AfghanistanNetherlandsAfghanistan48 runsDohaJan 23, 2022ODI # 4348
West IndiesEnglandWest Indies9 wicketsBridgetownJan 22, 2022T20I # 1453
Sri LankaZimbabweSri Lanka184 runsPallekeleJan 21, 2022ODI # 4347
South AfricaIndiaSouth Africa7 wicketsPaarlJan 21, 2022ODI # 4346
AfghanistanNetherlandsAfghanistan36 runsDohaJan 21, 2022ODI # 4345
South AfricaIndiaSouth Africa31 runsPaarlJan 19, 2022ODI # 4344
Sri LankaZimbabweZimbabwe22 runsPallekeleJan 18, 2022ODI # 4343
West IndiesIrelandIreland2 wicketsKingstonJan 16, 2022ODI # 4342
Sri LankaZimbabweSri Lanka5 wicketsPallekeleJan 16, 2022ODI # 4341
AustraliaEnglandAustralia146 runsHobartJan 14-16, 2022Test # 2449
West IndiesIrelandIreland5 wicketsKingstonJan 13, 2022ODI # 4340
South AfricaIndiaSouth Africa7 wicketsCape TownJan 11-14, 2022Test # 2448
New ZealandBangladeshNew Zealandinns & 117 runsChristchurchJan 9-11, 2022Test # 2447
West IndiesIrelandWest Indies24 runsKingstonJan 8, 2022ODI # 4339
AustraliaEnglanddrawn-SydneyJan 5-9, 2022Test # 2446
South AfricaIndiaSouth Africa7 wicketsJohannesburgJan 3-6, 2022Test # 2445
New ZealandBangladeshBangladesh8 wicketsMount MaunganuiJan 1-5, 2022Test # 2444
South AfricaIndiaIndia113 runsCenturionDec 26-30, 2021Test # 2443
AustraliaEnglandAustraliainns & 14 runsMelbourneDec 26-28, 2021Test # 2442
U.S.A.IrelandIreland9 runsLauderhillDec 23, 2021T20I # 1452
U.S.A.IrelandU.S.A.26 runsLauderhillDec 22, 2021T20I # 1451
PakistanWest IndiesPakistan7 wicketsKarachiDec 16, 2021T20I # 1450
AustraliaEnglandAustralia275 runsAdelaideDec 16-20, 2021Test # 2441
PakistanWest IndiesPakistan9 runsKarachiDec 14, 2021T20I # 1449
PakistanWest IndiesPakistan63 runsKarachiDec 13, 2021T20I # 1448
AustraliaEnglandAustralia9 wicketsBrisbaneDec 8-11, 2021Test # 2440
BangladeshPakistanPakistaninns & 8 runsMirpurDec 4-8, 2021Test # 2439
IndiaNew ZealandIndia372 runsWankhedeDec 3-6, 2021Test # 2438
Sri LankaWest IndiesSri Lanka164 runsGalleNov 29-Dec 3, 2021Test # 2437
NamibiaOmanOman9 runsWindhoekNov 27, 2021ODI # 4338
South AfricaNetherlandsno result-CenturionNov 26, 2021ODI # 4337
NamibiaOmanNamibia40 runsWindhoekNov 26, 2021ODI # 4336
BangladeshPakistanPakistan8 wicketsChattogramNov 26-30, 2021Test # 2436
IndiaNew Zealanddrawn-KanpurNov 25-29, 2021Test # 2435
BangladeshPakistanPakistan5 wicketsMirpurNov 22, 2021T20I # 1447
IndiaNew ZealandIndia73 runsEden GardensNov 21, 2021T20I # 1446
Sri LankaWest IndiesSri Lanka187 runsGalleNov 21-25, 2021Test # 2434
KenyaUgandaUganda6 wicketsRwandaNov 20, 2021T20I # 1444
NigeriaTanzaniaTanzania69 runsKigaliNov 20, 2021T20I # 1445
BangladeshPakistanPakistan8 wicketsMirpurNov 20, 2021T20I # 1443
TanzaniaUgandaUganda6 wicketsRwandaNov 20, 2021T20I # 1441
KenyaNigeriaKenya60 runsKigaliNov 20, 2021T20I # 1442
IndiaNew ZealandIndia7 wicketsRanchiNov 19, 2021T20I # 1440
BangladeshPakistanPakistan4 wicketsMirpurNov 19, 2021T20I # 1439
KenyaTanzaniaKenya7 wicketsRwandaNov 18, 2021T20I # 1437
NigeriaUgandaUganda8 wicketsKigaliNov 18, 2021T20I # 1438
TanzaniaUgandaUganda8 wicketsRwandaNov 18, 2021T20I # 1435
KenyaNigeriaKenya8 wicketsKigaliNov 18, 2021T20I # 1436
IndiaNew ZealandIndia5 wicketsJaipurNov 17, 2021T20I # 1434
NigeriaUgandaUganda12 runsRwandaNov 17, 2021T20I # 1432
KenyaTanzaniaTanzania49 runsKigaliNov 17, 2021T20I # 1433
NigeriaTanzaniaTanzania6 wicketsRwandaNov 17, 2021T20I # 1430
KenyaUgandaKenya1 runKigaliNov 17, 2021T20I # 1431
ArgentinaBermudaBermuda3 wicketsCoolidgeNov 14, 2021T20I # 1429
AustraliaNew ZealandAustralia8 wicketsDubai (DICS)Nov 14, 2021T20I # 1428
CanadaPanamaCanada208 runsCoolidgeNov 14, 2021T20I # 1427
BahamasPanamaPanama26 runsCoolidgeNov 13, 2021T20I # 1425
ArgentinaCanadaCanada9 wicketsNorth SoundNov 13, 2021T20I # 1426
BahamasU.S.A.U.S.A.10 wicketsCoolidgeNov 13, 2021T20I # 1423
BelizeBermudaBermuda7 wicketsNorth SoundNov 13, 2021T20I # 1424
BermudaPanamaBermuda86 runsCoolidgeNov 11, 2021T20I # 1421
ArgentinaU.S.A.U.S.A.8 wicketsNorth SoundNov 11, 2021T20I # 1422
AustraliaPakistanAustralia5 wicketsDubai (DICS)Nov 11, 2021T20I # 1420
BermudaCanadaCanada46 runsCoolidgeNov 11, 2021T20I # 1418
BahamasBelizeBahamas11 runsNorth SoundNov 11, 2021T20I # 1419
CanadaU.S.A.tied-CoolidgeNov 10, 2021T20I # 1416
ArgentinaPanamaArgentina45 runsNorth SoundNov 10, 2021T20I # 1417
EnglandNew ZealandNew Zealand5 wicketsAbu DhabiNov 10, 2021T20I # 1415
BahamasBermudaBermuda140 runsCoolidgeNov 10, 2021T20I # 1413
ArgentinaBelizeArgentina59 runsNorth SoundNov 10, 2021T20I # 1414
BelizePanamaBelize12 runsCoolidgeNov 8, 2021T20I # 1411
BermudaU.S.A.U.S.A.23 runsNorth SoundNov 8, 2021T20I # 1412
IndiaNamibiaIndia9 wicketsDubai (DICS)Nov 8, 2021T20I # 1410
BelizeCanadaCanada145 runsCoolidgeNov 8, 2021T20I # 1408
ArgentinaBahamasBahamas12 runsNorth SoundNov 8, 2021T20I # 1409
PanamaU.S.A.U.S.A.9 wicketsCoolidgeNov 7, 2021T20I # 1407
PakistanScotlandPakistan72 runsSharjahNov 7, 2021T20I # 1406
BelizeU.S.A.U.S.A.10 wicketsCoolidgeNov 7, 2021T20I # 1404
BahamasCanadaCanada122 runsNorth SoundNov 7, 2021T20I # 1405
BotswanaTanzaniaTanzania3 runsRwandaNov 7, 2021T20I # 1403
AfghanistanNew ZealandNew Zealand8 wicketsAbu DhabiNov 7, 2021T20I # 1402
CameroonSierra LeoneSierra Leone6 wicketsRwandaNov 7, 2021T20I # 1401
EnglandSouth AfricaSouth Africa10 runsSharjahNov 6, 2021T20I # 1400
CameroonTanzaniaTanzania178 runsRwandaNov 6, 2021T20I # 1399
AustraliaWest IndiesAustralia8 wicketsAbu DhabiNov 6, 2021T20I # 1398
BotswanaMozambiqueBotswana52 runsRwandaNov 6, 2021T20I # 1397
IndiaScotlandIndia8 wicketsDubai (DICS)Nov 5, 2021T20I # 1396
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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