Match results in 2025 in Tests+ODIs+T20Is

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
SamoaU.A.E.U.A.E.77 runsAl AmeratOct 15, 2025T20I # 3521
JapanQatarQatar3 wicketsAl AmeratOct 15, 2025T20I # 3520
AfghanistanBangladeshAfghanistan200 runsAbu DhabiOct 14, 2025ODI # 4909
NepalQatarNepal5 runsAl AmeratOct 13, 2025T20I # 3519
OmanU.A.E.Oman5 wicketsAl AmeratOct 13, 2025T20I # 3518
JapanSamoaJapan4 runsAl AmeratOct 12, 2025T20I # 3517
NepalU.A.E.Nepal1 runAl AmeratOct 12, 2025T20I # 3516
OmanQatarOman34 runsAl AmeratOct 12, 2025T20I # 3515
PakistanSouth AfricaPakistan93 runsLahoreOct 12-15, 2025Test # 2602
AfghanistanBangladeshAfghanistan81 runsAbu DhabiOct 11, 2025ODI # 4908
NamibiaSouth AfricaNamibia4 wicketsWindhoekOct 11, 2025T20I # 3514
OmanP.N.G.Oman52 runsAl AmeratOct 10, 2025T20I # 3513
JapanNepalNepal5 wicketsAl AmeratOct 10, 2025T20I # 3512
MalaysiaU.A.E.U.A.E.6 wicketsAl AmeratOct 10, 2025T20I # 3511
IndiaWest IndiesIndia7 wicketsDelhiOct 10-14, 2025Test # 2601
P.N.G.SamoaSamoa6 wicketsAl AmeratOct 9, 2025T20I # 3510
JapanKuwaitJapan5 wicketsAl AmeratOct 9, 2025T20I # 3509
MalaysiaQatarQatar8 wicketsAl AmeratOct 9, 2025T20I # 3508
KuwaitNepalNepal58 runsAl AmeratOct 8, 2025T20I # 3507
AfghanistanBangladeshAfghanistan5 wicketsAbu DhabiOct 8, 2025ODI # 4907
QatarU.A.E.U.A.E.7 wicketsAl AmeratOct 8, 2025T20I # 3506
OmanSamoaOman5 wicketsAl AmeratOct 8, 2025T20I # 3505
AfghanistanBangladeshBangladesh6 wicketsSharjahOct 5, 2025T20I # 3504
NigeriaUgandaUganda66 runsHarareOct 4, 2025T20I # 3502
ZimbabweNamibiaZimbabwe7 wicketsHarareOct 4, 2025T20I # 3503
BotswanaMalawiMalawi56 runsHarareOct 4, 2025T20I # 3500
KenyaTanzaniaKenya51 runsHarareOct 4, 2025T20I # 3501
New ZealandAustraliaAustralia3 wicketsMount MaunganuiOct 4, 2025T20I # 3499
AfghanistanBangladeshBangladesh2 wicketsSharjahOct 3, 2025T20I # 3498
New ZealandAustraliano result-Mount MaunganuiOct 3, 2025T20I # 3497
AfghanistanBangladeshBangladesh4 wicketsSharjahOct 2, 2025T20I # 3496
MalawiUgandaUganda117 runsHarareOct 2, 2025T20I # 3494
ZimbabweKenyaZimbabwe7 wicketsHarareOct 2, 2025T20I # 3495
BotswanaNigeriaNigeria44 runsHarareOct 2, 2025T20I # 3492
NamibiaTanzaniaNamibia63 runsHarareOct 2, 2025T20I # 3493
IndiaWest IndiesIndiainns & 140 runsAhmedabadOct 2-4, 2025Test # 2600
New ZealandAustraliaAustralia6 wicketsMount MaunganuiOct 1, 2025T20I # 3491
NepalWest IndiesWest Indies10 wicketsSharjahSep 30, 2025T20I # 3490
MalawiNamibiaNamibia8 wicketsHarareSep 30, 2025T20I # 3488
KenyaNigeriaKenya7 wicketsHarareSep 30, 2025T20I # 3489
OmanKuwaitOman5 wicketsAl AmeratSep 30, 2025T20I # 3487
ZimbabweTanzaniaZimbabwe113 runsHarareSep 30, 2025T20I # 3485
BotswanaUgandaUganda8 wicketsHarareSep 30, 2025T20I # 3486
OmanKuwaitOman5 wicketsAl AmeratSep 29, 2025T20I # 3484
NepalWest IndiesNepal90 runsSharjahSep 29, 2025T20I # 3483
IndiaPakistanIndia5 wicketsDubai (DICS)Sep 28, 2025T20I # 3482
ZimbabweBotswanaZimbabwe170 runsHarareSep 28, 2025T20I # 3480
KenyaMalawiMalawi3 runsHarareSep 28, 2025T20I # 3481
NamibiaNigeriaNamibia117 runsHarareSep 28, 2025T20I # 3478
TanzaniaUgandaTanzania9 runsHarareSep 28, 2025T20I # 3479
NepalWest IndiesNepal19 runsSharjahSep 27, 2025T20I # 3477
IndiaSri Lankatied-Dubai (DICS)Sep 26, 2025T20I # 3476
ZimbabweUgandaZimbabwe5 wicketsHarareSep 26, 2025T20I # 3474
BotswanaTanzaniaTanzania7 wicketsHarareSep 26, 2025T20I # 3475
KenyaNamibiaNamibia136 runsHarareSep 26, 2025T20I # 3472
MalawiNigeriaNigeria9 wicketsHarareSep 26, 2025T20I # 3473
BangladeshPakistanPakistan11 runsDubai (DICS)Sep 25, 2025T20I # 3471
BangladeshIndiaIndia41 runsDubai (DICS)Sep 24, 2025T20I # 3470
PakistanSri LankaPakistan5 wicketsAbu DhabiSep 23, 2025T20I # 3469
IndiaPakistanIndia6 wicketsDubai (DICS)Sep 21, 2025T20I # 3468
IrelandEnglandEngland6 wicketsDublin (Malahide)Sep 21, 2025T20I # 3467
BangladeshSri LankaBangladesh4 wicketsDubai (DICS)Sep 20, 2025T20I # 3466
IndiaOmanIndia21 runsAbu DhabiSep 19, 2025T20I # 3465
AfghanistanSri LankaSri Lanka6 wicketsAbu DhabiSep 18, 2025T20I # 3464
ZimbabweNamibiaNamibia28 runsBulawayoSep 18, 2025T20I # 3463
U.A.E.PakistanPakistan41 runsDubai (DICS)Sep 17, 2025T20I # 3462
IrelandEnglandEngland4 wicketsDublin (Malahide)Sep 17, 2025T20I # 3461
AfghanistanBangladeshBangladesh8 runsAbu DhabiSep 16, 2025T20I # 3460
ZimbabweNamibiaZimbabwe5 wicketsBulawayoSep 16, 2025T20I # 3459
Hong KongSri LankaSri Lanka4 wicketsDubai (DICS)Sep 15, 2025T20I # 3458
U.A.E.OmanU.A.E.42 runsAbu DhabiSep 15, 2025T20I # 3457
ZimbabweNamibiaZimbabwe33 runsBulawayoSep 15, 2025T20I # 3456
IndiaPakistanIndia7 wicketsDubai (DICS)Sep 14, 2025T20I # 3455
EswatiniMozambiqueno result-MalkernsSep 14, 2025T20I # 3454
BangladeshSri LankaSri Lanka6 wicketsAbu DhabiSep 13, 2025T20I # 3453
EswatiniMozambiquetied-MalkernsSep 13, 2025T20I # 3452
EswatiniMozambiqueEswatini74 runsMalkernsSep 13, 2025T20I # 3451
EnglandSouth AfricaEngland146 runsManchesterSep 12, 2025T20I # 3450
OmanPakistanPakistan93 runsDubai (DICS)Sep 12, 2025T20I # 3449
EswatiniMozambiqueEswatini5 runsMalkernsSep 12, 2025T20I # 3448
EswatiniMozambiqueEswatini31 runsMalkernsSep 12, 2025T20I # 3447
BangladeshHong KongBangladesh7 wicketsAbu DhabiSep 11, 2025T20I # 3446
EnglandSouth AfricaSouth Africa14 runsCardiffSep 10, 2025T20I # 3445
U.A.E.IndiaIndia9 wicketsDubai (DICS)Sep 10, 2025T20I # 3444
AfghanistanHong KongAfghanistan94 runsAbu DhabiSep 9, 2025T20I # 3443
AfghanistanPakistanPakistan75 runsSharjahSep 7, 2025T20I # 3442
ZimbabweSri LankaSri Lanka8 wicketsHarareSep 7, 2025T20I # 3441
EnglandSouth AfricaEngland342 runsSouthamptonSep 7, 2025ODI # 4906
Isle of ManSwedenSweden3 wicketsTromodeSep 6, 2025T20I # 3440
ZimbabweSri LankaZimbabwe5 wicketsHarareSep 6, 2025T20I # 3439
Isle of ManSwedenSweden10 wicketsTromodeSep 6, 2025T20I # 3438
U.A.E.AfghanistanAfghanistan4 runsSharjahSep 5, 2025T20I # 3437
NamibiaScotlandScotland55 runsKing City (NW)Sep 4, 2025ODI # 4905
U.A.E.PakistanPakistan31 runsSharjahSep 4, 2025T20I # 3436
EnglandSouth AfricaSouth Africa5 runsLord'sSep 4, 2025ODI # 4904
BangladeshNetherlandsno result-SylhetSep 3, 2025T20I # 3435
ZimbabweSri LankaSri Lanka4 wicketsHarareSep 3, 2025T20I # 3434
CanadaNamibiaNamibia24 runsKing City (NW)Sep 2, 2025ODI # 4903
AfghanistanPakistanAfghanistan18 runsSharjahSep 2, 2025T20I # 3433
EnglandSouth AfricaSouth Africa7 wicketsLeedsSep 2, 2025ODI # 4902
U.A.E.AfghanistanAfghanistan38 runsSharjahSep 1, 2025T20I # 3432
BangladeshNetherlandsBangladesh9 wicketsSylhetSep 1, 2025T20I # 3431
CanadaScotlandScotland7 wicketsKing City (NW)Aug 31, 2025ODI # 4901
HungarySerbiaHungary34 runsSzodligetAug 31, 2025T20I # 3430
GuernseySwitzerlandGuernsey7 wicketsCastelAug 31, 2025T20I # 3429
ZimbabweSri LankaSri Lanka5 wicketsHarareAug 31, 2025ODI # 4900
CroatiaSerbiaSerbia8 wicketsSzodligetAug 31, 2025T20I # 3428
GuernseySwitzerlandno result-CastelAug 30, 2025T20I # 3427
U.A.E.PakistanPakistan31 runsSharjahAug 30, 2025T20I # 3426
BangladeshNetherlandsBangladesh8 wicketsSylhetAug 30, 2025T20I # 3425
GuernseySwitzerlandno result-CastelAug 30, 2025T20I # 3424
HungarySerbiaSerbia5 runsSzodligetAug 30, 2025T20I # 3423
CroatiaSerbiaSerbia84 runsSzodligetAug 30, 2025T20I # 3422
AfghanistanPakistanPakistan39 runsSharjahAug 29, 2025T20I # 3421
HungaryCroatiaHungary4 wicketsSzodligetAug 29, 2025T20I # 3420
ZimbabweSri LankaSri Lanka7 runsHarareAug 29, 2025ODI # 4899
HungarySerbiaSerbia6 wicketsSzodligetAug 29, 2025T20I # 3419
CanadaNamibiaNamibia5 wicketsKing City (NW)Aug 27, 2025ODI # 4898
AustriaBelgiumAustria4 wicketsLatschachAug 24, 2025T20I # 3418
AustriaBelgiumAustria4 wicketsLatschachAug 24, 2025T20I # 3417
AustraliaSouth AfricaAustralia276 runsMackayAug 24, 2025ODI # 4897
AustriaBelgiumAustria38 runsLatschachAug 23, 2025T20I # 3416
AustriaBelgiumAustria6 wicketsLatschachAug 23, 2025T20I # 3415
RomaniaCzech Rep.Czech Rep.4 wicketsIlfov CountyAug 22, 2025T20I # 3414
RomaniaCzech Rep.Romania25 runsIlfov CountyAug 22, 2025T20I # 3413
AustraliaSouth AfricaSouth Africa84 runsMackayAug 22, 2025ODI # 4896
RomaniaCzech Rep.Romania18 runsIlfov CountyAug 21, 2025T20I # 3412
RomaniaCzech Rep.Czech Rep.18 runsIlfov CountyAug 21, 2025T20I # 3411
AustraliaSouth AfricaSouth Africa98 runsCairnsAug 19, 2025ODI # 4895
NorwayHungaryNorway32 runsOsloAug 17, 2025T20I # 3410
HungarySwedenSweden79 runsOsloAug 17, 2025T20I # 3409
NorwaySwedenNorway3 wicketsOsloAug 17, 2025T20I # 3408
AustraliaSouth AfricaAustralia2 wicketsCairnsAug 16, 2025T20I # 3407
GuernseyP.N.G.P.N.G.6 wicketsCastelAug 14, 2025T20I # 3406
West IndiesPakistanWest Indies202 runsTaroubaAug 12, 2025ODI # 4894
AustraliaSouth AfricaSouth Africa53 runsDarwinAug 12, 2025T20I # 3405
West IndiesPakistanWest Indies5 wicketsTaroubaAug 10, 2025ODI # 4893
AustriaNorwayAustria8 wicketsStockholmAug 10, 2025T20I # 3404
AustraliaSouth AfricaAustralia17 runsDarwinAug 10, 2025T20I # 3403
SwedenFranceFrance2 wicketsStockholmAug 10, 2025T20I # 3402
AustriaFranceAustria6 wicketsStockholmAug 9, 2025T20I # 3401
SwedenNorwayNorway23 runsStockholmAug 9, 2025T20I # 3400
West IndiesPakistanPakistan5 wicketsTaroubaAug 8, 2025ODI # 4892
SwedenAustriaAustria4 wicketsStockholmAug 8, 2025T20I # 3399
CroatiaCyprusCyprus52 runsZagrebAug 8, 2025T20I # 3398
FranceNorwayNorway22 runsStockholmAug 8, 2025T20I # 3397
CroatiaCyprusCyprus3 wicketsZagrebAug 8, 2025T20I # 3396
SwedenFranceSweden34 runsStockholmAug 7, 2025T20I # 3395
CroatiaCyprusCyprus7 wicketsZagrebAug 7, 2025T20I # 3394
AustriaNorwayAustria4 wicketsStockholmAug 7, 2025T20I # 3393
ZimbabweNew ZealandNew Zealandinns & 359 runsBulawayoAug 7-9, 2025Test # 2599
CroatiaCyprusCyprus58 runsZagrebAug 7, 2025T20I # 3392
PakistanWest IndiesPakistan13 runsLauderhillAug 3, 2025T20I # 3391
EstoniaSwitzerlandSwitzerland41 runsTallinnAug 3, 2025T20I # 3390
EstoniaSwitzerlandSwitzerland15 runsTallinnAug 3, 2025T20I # 3389
PakistanWest IndiesWest Indies2 wicketsLauderhillAug 2, 2025T20I # 3388
EstoniaSwitzerlandSwitzerland72 runsTallinnAug 2, 2025T20I # 3387
PakistanWest IndiesPakistan14 runsLauderhillJul 31, 2025T20I # 3386
EnglandIndiaIndia6 runsThe OvalJul 31-Aug 4, 2025Test # 2598
ZimbabweNew ZealandNew Zealand9 wicketsBulawayoJul 30-Aug 1, 2025Test # 2597
West IndiesAustraliaAustralia3 wicketsBasseterreJul 28, 2025T20I # 3385
EstoniaFinlandFinland5 wicketsTallinnJul 27, 2025T20I # 3384
BahrainMalawiBahrain94 runsRwandaJul 27, 2025T20I # 3383
UgandaU.A.E.Uganda8 runsEntebbeJul 27, 2025T20I # 3382
AustriaRomaniano result-SzodligetJul 27, 2025T20I # 3381
KenyaNigeriaKenya6 wicketsEntebbeJul 27, 2025T20I # 3380
HungaryLuxembourgHungary37 runsSzodligetJul 27, 2025T20I # 3379
West IndiesAustraliaAustralia3 wicketsBasseterreJul 26, 2025T20I # 3378
AustriaLuxembourgAustria66 runsSzodligetJul 26, 2025T20I # 3377
EstoniaFinlandEstonia4 wicketsTallinnJul 26, 2025T20I # 3376
RwandaMalawiMalawi9 wicketsRwandaJul 26, 2025T20I # 3375
New ZealandSouth AfricaNew Zealand3 runsHarareJul 26, 2025T20I # 3374
HungaryAustriaAustria4 wicketsSzodligetJul 26, 2025T20I # 3373
NigeriaU.A.E.U.A.E.53 runsEntebbeJul 26, 2025T20I # 3372
Hong KongMalaysiaMalaysia10 wicketsSingaporeJul 26, 2025T20I # 3370
LuxembourgRomaniaRomania45 runsSzodligetJul 26, 2025T20I # 3371
West IndiesAustraliaAustralia6 wicketsBasseterreJul 25, 2025T20I # 3369
HungaryLuxembourgHungary70 runsSzodligetJul 25, 2025T20I # 3368
EstoniaFinlandFinland16 runsTallinnJul 25, 2025T20I # 3367
BahrainMalawiBahrain8 wicketsRwandaJul 25, 2025T20I # 3366
HungaryRomaniaRomania10 wicketsSzodligetJul 25, 2025T20I # 3365
RwandaBahrainBahrain114 runsRwandaJul 25, 2025T20I # 3364
UgandaKenyaUganda6 wicketsEntebbeJul 25, 2025T20I # 3363
AustriaRomaniaAustria7 wicketsSzodligetJul 25, 2025T20I # 3362
BangladeshPakistanPakistan74 runsMirpurJul 24, 2025T20I # 3361
ZimbabweNew ZealandNew Zealand60 runsHarareJul 24, 2025T20I # 3360
SingaporeHong KongHong Kong52 runsSingaporeJul 24, 2025T20I # 3359
MalaysiaSamoaMalaysia6 wicketsSingaporeJul 24, 2025T20I # 3358
QatarSaudi Arabiatied-DohaJul 23, 2025T20I # 3357
BahrainMalawiBahrain45 runsRwandaJul 23, 2025T20I # 3356
EnglandIndiadrawn-ManchesterJul 23-27, 2025Test # 2596
RwandaMalawiMalawi6 wicketsRwandaJul 23, 2025T20I # 3355
KenyaU.A.E.U.A.E.7 wicketsEntebbeJul 23, 2025T20I # 3354
SingaporeMalaysiaMalaysia65 runsSingaporeJul 23, 2025T20I # 3353
Hong KongSamoaHong Kong3 wicketsSingaporeJul 23, 2025T20I # 3352
West IndiesAustraliaAustralia8 wicketsKingstonJul 22, 2025T20I # 3351
QatarSaudi ArabiaQatar32 runsDohaJul 22, 2025T20I # 3350
BangladeshPakistanBangladesh8 runsMirpurJul 22, 2025T20I # 3349
RwandaBahrainBahrain112 runsRwandaJul 22, 2025T20I # 3348
New ZealandSouth AfricaNew Zealand7 wicketsHarareJul 22, 2025T20I # 3347
UgandaNigeriaUganda38 runsEntebbeJul 22, 2025T20I # 3346
RwandaMalawiRwanda4 wicketsRwandaJul 22, 2025T20I # 3345
SingaporeSamoaSingapore3 wicketsSingaporeJul 22, 2025T20I # 3344
Hong KongMalaysiaMalaysia7 wicketsSingaporeJul 22, 2025T20I # 3343
QatarSaudi ArabiaQatar4 wicketsDohaJul 21, 2025T20I # 3342
UgandaKenyaUganda28 runsEntebbeJul 21, 2025T20I # 3341
NigeriaU.A.E.U.A.E.7 wicketsEntebbeJul 21, 2025T20I # 3340
West IndiesAustraliaAustralia3 wicketsKingstonJul 20, 2025T20I # 3339
BangladeshPakistanBangladesh7 wicketsMirpurJul 20, 2025T20I # 3338
RwandaBahrainBahrain7 wicketsRwandaJul 20, 2025T20I # 3337
ZimbabweSouth AfricaSouth Africa7 wicketsHarareJul 20, 2025T20I # 3336
BahrainMalawiBahrain9 wicketsRwandaJul 20, 2025T20I # 3335
MalaysiaSamoaMalaysia6 wicketsSingaporeJul 20, 2025T20I # 3334
SingaporeHong KongHong Kong52 runsSingaporeJul 20, 2025T20I # 3333
QatarSaudi ArabiaSaudi Arabia4 wicketsDohaJul 19, 2025T20I # 3332
RwandaMalawiRwanda6 wicketsRwandaJul 19, 2025T20I # 3331
UgandaU.A.E.Uganda6 runsEntebbeJul 19, 2025T20I # 3330
BahrainMalawiBahrain9 wicketsRwandaJul 19, 2025T20I # 3329
Hong KongSamoaHong Kong54 runsSingaporeJul 19, 2025T20I # 3328
SingaporeMalaysiaMalaysia6 wicketsSingaporeJul 19, 2025T20I # 3327
QatarSaudi ArabiaQatar1 runDohaJul 18, 2025T20I # 3326
RwandaBahrainBahrain8 wicketsRwandaJul 18, 2025T20I # 3325
ZimbabweNew ZealandNew Zealand8 wicketsHarareJul 18, 2025T20I # 3324
KenyaU.A.E.U.A.E.40 runsEntebbeJul 18, 2025T20I # 3323
UgandaNigeriaUganda77 runsEntebbeJul 18, 2025T20I # 3322
SingaporeSamoaSingapore52 runsSingaporeJul 18, 2025T20I # 3321
Hong KongMalaysiaMalaysia5 wicketsSingaporeJul 18, 2025T20I # 3320
KenyaNigeriaKenya20 runsEntebbeJul 17, 2025T20I # 3319
Sri LankaBangladeshBangladesh8 wicketsColombo (RPS)Jul 16, 2025T20I # 3318
New ZealandSouth AfricaNew Zealand21 runsHarareJul 16, 2025T20I # 3317
ZimbabweSouth AfricaSouth Africa5 wicketsHarareJul 14, 2025T20I # 3316
Sri LankaBangladeshBangladesh83 runsDambullaJul 13, 2025T20I # 3315
BahrainTanzaniaTanzania10 wicketsBlantyreJul 13, 2025T20I # 3314
MalawiGermanyGermany37 runsBlantyreJul 13, 2025T20I # 3313
BulgariaGibraltarBulgaria8 wicketsSofiaJul 13, 2025T20I # 3312
IndonesiaSouth KoreaIndonesia7 wicketsBaliJul 13, 2025T20I # 3311
IndonesiaPhilippinesPhilippines6 wicketsBaliJul 13, 2025T20I # 3310
West IndiesAustraliaAustralia176 runsKingstonJul 12-14, 2025Test # 2595
GermanyTanzaniaTanzania5 wicketsBlantyreJul 12, 2025T20I # 3309
GibraltarTurkeyGibraltar5 wicketsSofiaJul 12, 2025T20I # 3308
MalawiBahrainBahrain10 wicketsBlantyreJul 12, 2025T20I # 3307
BulgariaTurkeyTurkey59 runsSofiaJul 12, 2025T20I # 3306
PhilippinesSouth KoreaPhilippines85 runsBaliJul 12, 2025T20I # 3305
IndonesiaSouth KoreaSouth Korea3 wicketsBaliJul 12, 2025T20I # 3304
NetherlandsItalyNetherlands9 wicketsThe HagueJul 11, 2025T20I # 3303
BulgariaGibraltarBulgaria6 wicketsSofiaJul 11, 2025T20I # 3302
JerseyScotlandJersey1 wicketThe HagueJul 11, 2025T20I # 3301
GibraltarTurkeyGibraltar7 wicketsSofiaJul 11, 2025T20I # 3300
Sri LankaBangladeshSri Lanka7 wicketsPallekeleJul 10, 2025T20I # 3299
MalawiGermanyMalawi8 runsBlantyreJul 10, 2025T20I # 3298
BulgariaTurkeyBulgaria8 wicketsSofiaJul 10, 2025T20I # 3297
EnglandIndiaEngland22 runsLord'sJul 10-14, 2025Test # 2594
BahrainTanzaniaBahrain6 wicketsBlantyreJul 10, 2025T20I # 3296
BulgariaGibraltarGibraltar6 wicketsSofiaJul 10, 2025T20I # 3295
PhilippinesSouth KoreaPhilippines112 runsBaliJul 10, 2025T20I # 3294
IndonesiaPhilippinesPhilippines9 wicketsBaliJul 10, 2025T20I # 3293
NetherlandsGuernseyNetherlands73 runsThe HagueJul 9, 2025T20I # 3292
ItalyScotlandItaly12 runsThe HagueJul 9, 2025T20I # 3291
IndonesiaSouth KoreaIndonesia10 wicketsBaliJul 9, 2025T20I # 3290
PhilippinesSouth KoreaSouth Korea39 runsBaliJul 9, 2025T20I # 3289
NetherlandsScotlandScotland6 runsThe HagueJul 8, 2025T20I # 3288
BahrainTanzaniaTanzania6 wicketsBlantyreJul 8, 2025T20I # 3287
Sri LankaBangladeshSri Lanka99 runsPallekeleJul 8, 2025ODI # 4891
GuernseyJerseyJersey22 runsThe HagueJul 8, 2025T20I # 3286
IndonesiaSouth KoreaIndonesia52 runsBaliJul 8, 2025T20I # 3285
MalawiBahrainBahrain7 wicketsBlantyreJul 7, 2025T20I # 3284
GermanyTanzaniaGermany4 wicketsBlantyreJul 7, 2025T20I # 3283
IndonesiaPhilippinesIndonesia45 runsBaliJul 7, 2025T20I # 3282
PhilippinesSouth KoreaPhilippines7 wicketsBaliJul 7, 2025T20I # 3281
BahrainGermanyBahrain46 runsBlantyreJul 6, 2025T20I # 3280
ZimbabweSouth AfricaSouth Africainns & 236 runsBulawayoJul 6-8, 2025Test # 2593
MalawiTanzaniaTanzania72 runsBlantyreJul 6, 2025T20I # 3279
IndonesiaPhilippinesPhilippines53 runsBaliJul 6, 2025T20I # 3278
GuernseyItalyItaly7 wicketsThe HagueJul 5, 2025T20I # 3277
MalawiGermanyGermany5 wicketsBlantyreJul 5, 2025T20I # 3276
Sri LankaBangladeshBangladesh16 runsColombo (RPS)Jul 5, 2025ODI # 4890
NetherlandsJerseyNetherlands7 wicketsThe HagueJul 5, 2025T20I # 3275
West IndiesAustraliaAustralia133 runsSt George'sJul 3-6, 2025Test # 2592
EnglandIndiaIndia336 runsBirminghamJul 2-6, 2025Test # 2591
Sri LankaBangladeshSri Lanka77 runsColombo (RPS)Jul 2, 2025ODI # 4889
FranceHungaryHungary52 runsIlfov CountyJun 29, 2025T20I # 3274
AustriaMaltaMalta47 runsIlfov CountyJun 29, 2025T20I # 3273
RomaniaBelgiumBelgium63 runsIlfov CountyJun 29, 2025T20I # 3272
RomaniaMaltaMalta13 runsIlfov CountyJun 28, 2025T20I # 3271
ZimbabweSouth AfricaSouth Africa328 runsBulawayoJun 28-Jul 1, 2025Test # 2590
AustriaBelgiumAustria4 wicketsIlfov CountyJun 28, 2025T20I # 3270
RomaniaHungaryRomania7 wicketsIlfov CountyJun 27, 2025T20I # 3269
BelgiumFranceBelgium16 runsIlfov CountyJun 27, 2025T20I # 3268
AustriaHungaryAustria8 wicketsIlfov CountyJun 27, 2025T20I # 3267
BelgiumMaltaBelgium65 runsIlfov CountyJun 26, 2025T20I # 3266
RomaniaAustriaRomania6 wicketsIlfov CountyJun 26, 2025T20I # 3265
FranceMaltaMalta6 wicketsIlfov CountyJun 26, 2025T20I # 3264
West IndiesAustraliaAustralia159 runsBridgetownJun 25-27, 2025Test # 2589
Sri LankaBangladeshSri Lankainns & 78 runsColombo (SSC)Jun 25-28, 2025Test # 2588
CanadaBermudaCanada6 wicketsKing City (NW)Jun 22, 2025T20I # 3263
BahamasCaymanCayman49 runsKing City (NW)Jun 22, 2025T20I # 3262
LuxembourgSwitzerlandLuxembourg7 wicketsWalferdangeJun 22, 2025T20I # 3261
HungarySloveniaHungary9 wicketsSzodligetJun 22, 2025T20I # 3260
BermudaCaymanCayman9 wicketsKing City (NW)Jun 21, 2025T20I # 3259
CanadaBahamasCanada7 wicketsKing City (NW)Jun 21, 2025T20I # 3258
LuxembourgSwitzerlandSwitzerland11 runsWalferdangeJun 21, 2025T20I # 3257
HungarySloveniaHungary62 runsSzodligetJun 21, 2025T20I # 3256
LuxembourgSwitzerlandSwitzerland57 runsWalferdangeJun 21, 2025T20I # 3255
HungarySloveniaHungary122 runsSzodligetJun 21, 2025T20I # 3254
ScotlandNepalScotland34 runsGlasgowJun 20, 2025T20I # 3253
EnglandIndiaEngland5 wicketsLeedsJun 20-24, 2025Test # 2587
CanadaCaymanCanada42 runsKing City (NW)Jun 19, 2025T20I # 3252
BahamasBermudaBermuda26 runsKing City (NW)Jun 19, 2025T20I # 3251
NepalNetherlandsNepal6 wicketsGlasgowJun 19, 2025T20I # 3250
CanadaBahamasCanada10 wicketsKing City (NW)Jun 18, 2025T20I # 3249
BermudaCaymanBermuda7 wicketsKing City (NW)Jun 18, 2025T20I # 3248
ScotlandNetherlandsNetherlands17 runsGlasgowJun 18, 2025T20I # 3247
ScotlandNepalNepal2 wicketsGlasgowJun 17, 2025T20I # 3246
Sri LankaBangladeshdrawn-GalleJun 17-21, 2025Test # 2586
BahamasBermudaBermuda7 wicketsKing City (NW)Jun 16, 2025T20I # 3245
CanadaCaymanCanada59 runsKing City (NW)Jun 16, 2025T20I # 3244
NepalNetherlandstied-GlasgowJun 16, 2025T20I # 3243
IndonesiaCambodiaIndonesia4 wicketsBaliJun 16, 2025T20I # 3242
BahamasCaymanCayman38 runsKing City (NW)Jun 15, 2025T20I # 3241
CanadaBermudaCanada110 runsKing City (NW)Jun 15, 2025T20I # 3240
IrelandWest IndiesWest Indies62 runsBreadyJun 15, 2025T20I # 3238
ScotlandNetherlandsScotland39 runsGlasgowJun 15, 2025T20I # 3239
FinlandNorwayFinland22 runsIshojJun 15, 2025T20I # 3237
NorwaySwedenNorway2 wicketsIshojJun 15, 2025T20I # 3236
IndonesiaCambodiaCambodia10 wicketsBaliJun 15, 2025T20I # 3235
IndonesiaCambodiaCambodia9 wicketsBaliJun 15, 2025T20I # 3234
FinlandSwedenSweden71 runsIshojJun 14, 2025T20I # 3233
DenmarkNorwayNorway9 wicketsKogeJun 14, 2025T20I # 3232
DenmarkSwedenDenmark18 runsKogeJun 14, 2025T20I # 3231
FinlandNorwayFinland11 runsIshojJun 14, 2025T20I # 3230
IndonesiaCambodiano result-BaliJun 14, 2025T20I # 3229
IndonesiaCambodiaIndonesia9 wicketsBaliJun 14, 2025T20I # 3228
CanadaCaymanCanada126 runsKing City (NE)Jun 13, 2025T20I # 3227
BahamasBermudaBermuda18 runsKing City (NE)Jun 13, 2025T20I # 3226
DenmarkFinlandDenmark121 runsIshojJun 13, 2025T20I # 3225
BermudaCaymanBermuda30 runsKing City (NE)Jun 12, 2025T20I # 3224
CanadaBahamasCanada107 runsKing City (NE)Jun 12, 2025T20I # 3223
ScotlandNetherlandsNetherlands4 wicketsDundeeJun 12, 2025ODI # 4888
IndonesiaCambodiaCambodia6 wicketsBaliJun 12, 2025T20I # 3222
IndonesiaCambodiaCambodia5 wicketsBaliJun 12, 2025T20I # 3221
BahamasCaymanCayman5 wicketsKing City (NE)Jun 11, 2025T20I # 3220
AustraliaSouth AfricaSouth Africa5 wicketsLord'sJun 11-14, 2025Test # 2585
IndonesiaCambodiaCambodia8 wicketsBaliJun 11, 2025T20I # 3219
EnglandWest IndiesEngland37 runsSouthamptonJun 10, 2025T20I # 3218
AustriaNorwayAustria9 wicketsVinorJun 10, 2025T20I # 3217
NepalNetherlandsNepal16 runsDundeeJun 10, 2025ODI # 4887
Czech Rep.NorwayNorway41 runsVinorJun 10, 2025T20I # 3216
Czech Rep.AustriaAustria161 runsVinorJun 9, 2025T20I # 3215
AustriaNorwayNorway22 runsVinorJun 9, 2025T20I # 3214
EnglandWest IndiesEngland4 wicketsBristolJun 8, 2025T20I # 3213
Czech Rep.NorwayNorway37 runsVinorJun 8, 2025T20I # 3212
ScotlandNepalScotland2 runsDundeeJun 8, 2025ODI # 4886
SerbiaSloveniaSerbia24 runsBelgradeJun 8, 2025T20I # 3211
Czech Rep.AustriaAustria10 wicketsVinorJun 8, 2025T20I # 3210
JerseyGuernseyJersey3 runsSt SaviourJun 7, 2025T20I # 3209
JerseyGuernseyJersey7 wicketsSt SaviourJun 7, 2025T20I # 3207
SerbiaSloveniaSerbia9 wicketsBelgradeJun 7, 2025T20I # 3208
SerbiaSloveniaSerbia3 runsBelgradeJun 7, 2025T20I # 3206
EnglandWest IndiesEngland21 runsChester-le-StreetJun 6, 2025T20I # 3205
JerseyGuernseyGuernsey13 runsSt SaviourJun 6, 2025T20I # 3204
ScotlandNetherlandsScotland44 runsDundeeJun 6, 2025ODI # 4885
NepalNetherlandsNepal5 wicketsDundeeJun 4, 2025ODI # 4884
EnglandWest IndiesEngland7 wicketsThe OvalJun 3, 2025ODI # 4883
ScotlandNepalNepal1 wicketDundeeJun 2, 2025ODI # 4882
PakistanBangladeshPakistan7 wicketsLahoreJun 1, 2025T20I # 3203
EnglandWest IndiesEngland3 wicketsCardiffJun 1, 2025ODI # 4881
AustriaSwitzerlandAustria17 runsLatschachJun 1, 2025T20I # 3201
BelgiumPortugalBelgium44 runsZemstJun 1, 2025T20I # 3202
BelgiumPortugalPortugal5 wicketsZemstMay 31, 2025T20I # 3200
AustriaSwitzerlandSwitzerland3 wicketsLatschachMay 31, 2025T20I # 3199
MaltaPortugalPortugal8 wicketsZemstMay 31, 2025T20I # 3198
AustriaSwitzerlandAustria17 runsLatschachMay 31, 2025T20I # 3197
BelgiumMaltaBelgium103 runsZemstMay 31, 2025T20I # 3196
BelgiumPortugalPortugal5 wicketsZemstMay 30, 2025T20I # 3195
PakistanBangladeshPakistan57 runsLahoreMay 30, 2025T20I # 3194
AustriaSwitzerlandAustria29 runsLatschachMay 30, 2025T20I # 3193
MaltaPortugalPortugal8 wicketsZemstMay 30, 2025T20I # 3192
BelgiumMaltaBelgium6 wicketsZemstMay 30, 2025T20I # 3191
EnglandWest IndiesEngland238 runsBirminghamMay 29, 2025ODI # 4880
PakistanBangladeshPakistan37 runsLahoreMay 28, 2025T20I # 3190
U.S.A.OmanU.S.A.9 runsLauderhillMay 27, 2025ODI # 4879
U.S.A.CanadaU.S.A.88 runsLauderhillMay 25, 2025ODI # 4878
IrelandWest IndiesWest Indies197 runsDublinMay 25, 2025ODI # 4877
CanadaOmanOman18 runsLauderhillMay 23, 2025ODI # 4876
IrelandWest Indiesno result-DublinMay 23, 2025ODI # 4875
EnglandZimbabweEnglandinns & 45 runsNottinghamMay 22-24, 2025Test # 2584
U.A.E.BangladeshU.A.E.7 wicketsSharjahMay 21, 2025T20I # 3189
U.S.A.Omantied-LauderhillMay 21, 2025ODI # 4874
IrelandWest IndiesIreland124 runsDublinMay 21, 2025ODI # 4873
U.A.E.BangladeshU.A.E.2 wicketsSharjahMay 19, 2025T20I # 3188
CanadaOmanOman15 runsLauderhillMay 19, 2025ODI # 4872
AustriaSloveniaAustria168 runsGrazMay 18, 2025T20I # 3187
AustriaSloveniaAustria5 wicketsGrazMay 18, 2025T20I # 3186
U.A.E.BangladeshBangladesh27 runsSharjahMay 17, 2025T20I # 3185
U.S.A.CanadaU.S.A.169 runsLauderhillMay 17, 2025ODI # 4871
AustriaSloveniaAustria110 runsLatschachMay 17, 2025T20I # 3184
AustriaSloveniaAustria75 runsLatschachMay 17, 2025T20I # 3183
NetherlandsScotlandScotland145 runsUtrechtMay 16, 2025ODI # 4870
ScotlandU.A.E.Scotland8 wicketsUtrechtMay 14, 2025ODI # 4869
JapanCook IslandsJapan42 runsSanoMay 14, 2025T20I # 3182
JapanCook IslandsJapan2 wicketsSanoMay 13, 2025T20I # 3181
NetherlandsU.A.E.Netherlands5 wicketsUtrechtMay 12, 2025ODI # 4868
JapanThailandThailand6 wicketsSanoMay 11, 2025T20I # 3180
NetherlandsScotlandNetherlands19 runsAmstelveenMay 10, 2025ODI # 4867
JapanCook IslandsJapan34 runsSanoMay 9, 2025T20I # 3179
Cook IslandsThailandThailand8 wicketsSanoMay 9, 2025T20I # 3178
ScotlandU.A.E.U.A.E.97 runsAmstelveenMay 8, 2025ODI # 4866
JapanThailandJapan61 runsSanoMay 8, 2025T20I # 3177
MaltaEstoniaMalta101 runsMarsaMay 7, 2025T20I # 3176
Cook IslandsThailandCook Islands3 wicketsSanoMay 7, 2025T20I # 3175
MaltaEstoniaEstonia4 wicketsMarsaMay 6, 2025T20I # 3174
NetherlandsU.A.E.Netherlands113 runsAmstelveenMay 6, 2025ODI # 4865
MaltaEstoniaMalta26 runsMarsaMay 6, 2025T20I # 3173
ScotlandU.A.E.Scotland3 wicketsAmstelveenMay 4, 2025ODI # 4864
MalaysiaSaudi ArabiaMalaysia18 runsKuala LumpurMay 2, 2025T20I # 3172
SingaporeThailandSingapore30 runsKuala LumpurMay 2, 2025T20I # 3171
MalaysiaSaudi ArabiaSaudi Arabia7 wicketsKuala LumpurApr 30, 2025T20I # 3170
Saudi ArabiaSingaporeSaudi Arabia7 wicketsKuala LumpurApr 29, 2025T20I # 3169
MalaysiaThailandMalaysia70 runsKuala LumpurApr 29, 2025T20I # 3168
MalaysiaSingaporeno result-Kuala LumpurApr 28, 2025T20I # 3167
BangladeshZimbabweBangladeshinns & 106 runsChattogramApr 28-30, 2025Test # 2583
Saudi ArabiaThailandSaudi Arabia39 runsKuala LumpurApr 28, 2025T20I # 3166
CanadaU.S.A.U.S.A.6 wicketsGeorge TownApr 27, 2025T20I # 3165
BermudaU.S.A.U.S.A.10 wicketsGeorge TownApr 26, 2025T20I # 3164
CaymanCanadaCanada10 wicketsGeorge TownApr 26, 2025T20I # 3163
SingaporeThailandSingapore10 runsKuala LumpurApr 26, 2025T20I # 3162
MalaysiaSaudi ArabiaMalaysia5 wicketsKuala LumpurApr 26, 2025T20I # 3161
Saudi ArabiaSingaporeSaudi Arabia96 runsKuala LumpurApr 25, 2025T20I # 3160
MalaysiaThailandMalaysia7 wicketsKuala LumpurApr 25, 2025T20I # 3159
CanadaU.S.A.Canada17 runsGeorge TownApr 24, 2025T20I # 3158
CaymanBahamasCayman79 runsGeorge TownApr 24, 2025T20I # 3157
Saudi ArabiaThailandSaudi Arabia66 runsKuala LumpurApr 24, 2025T20I # 3156
MalaysiaSingaporeMalaysia28 runsKuala LumpurApr 24, 2025T20I # 3155
BahamasBermudaBermuda10 wicketsGeorge TownApr 23, 2025T20I # 3154
CaymanCanadaCanada94 runsGeorge TownApr 23, 2025T20I # 3153
BermudaU.S.A.U.S.A.10 wicketsGeorge TownApr 21, 2025T20I # 3152
BahamasCanadaCanada10 wicketsGeorge TownApr 21, 2025T20I # 3151
CaymanBermudaBermuda30 runsGeorge TownApr 20, 2025T20I # 3150
BahamasU.S.A.U.S.A.149 runsGeorge TownApr 20, 2025T20I # 3148
Costa RicaTurks and C.Costa Rica21 runsPanama CityApr 20, 2025T20I # 3149
BangladeshZimbabweZimbabwe3 wicketsSylhetApr 20-23, 2025Test # 2582
PanamaMexicoPanama6 runsPanama CityApr 19, 2025T20I # 3147
BermudaCanadaCanada5 wicketsGeorge TownApr 19, 2025T20I # 3146
CaymanU.S.A.U.S.A.79 runsGeorge TownApr 19, 2025T20I # 3144
Costa RicaTurks and C.Turks and C.10 wicketsPanama CityApr 19, 2025T20I # 3145
MexicoTurks and C.Mexico8 wicketsPanama CityApr 18, 2025T20I # 3143
PanamaCosta RicaPanama9 wicketsPanama CityApr 18, 2025T20I # 3142
PanamaTurks and C.Panama49 runsPanama CityApr 17, 2025T20I # 3141
Costa RicaMexicoMexico124 runsPanama CityApr 17, 2025T20I # 3140
KuwaitNepalKuwait3 runsMong KokApr 13, 2025T20I # 3139
Hong KongQatarHong Kong1 runMong KokApr 13, 2025T20I # 3138
Hong KongNepalno result-Mong KokApr 12, 2025T20I # 3137
KuwaitQatarKuwait6 wicketsMong KokApr 12, 2025T20I # 3136
Hong KongQatarHong Kong68 runsMong KokApr 10, 2025T20I # 3135
KuwaitNepalNepal6 wicketsMong KokApr 10, 2025T20I # 3134
PortugalNorwayPortugal54 runsAlbergariaApr 9, 2025T20I # 3133
Hong KongKuwaitKuwait4 wicketsMong KokApr 9, 2025T20I # 3132
NepalQatarNepal8 wicketsMong KokApr 9, 2025T20I # 3131
PortugalNorwayPortugal4 wicketsAlbergariaApr 8, 2025T20I # 3130
PortugalNorwayNorway39 runsAlbergariaApr 7, 2025T20I # 3129
New ZealandPakistanNew Zealand43 runsMount MaunganuiApr 5, 2025ODI # 4863
New ZealandPakistanNew Zealand84 runsHamiltonApr 2, 2025ODI # 4862
New ZealandPakistanNew Zealand73 runsNapierMar 29, 2025ODI # 4861
New ZealandPakistanNew Zealand8 wicketsWellingtonMar 26, 2025T20I # 3128
NamibiaCanadaNamibia8 wicketsWindhoekMar 23, 2025T20I # 3127
New ZealandPakistanNew Zealand115 runsMount MaunganuiMar 23, 2025T20I # 3126
NamibiaCanadaNamibia10 wicketsWindhoekMar 22, 2025T20I # 3125
New ZealandPakistanPakistan9 wicketsAucklandMar 21, 2025T20I # 3124
NamibiaCanadaNamibia3 wicketsWindhoekMar 19, 2025T20I # 3123
New ZealandPakistanNew Zealand5 wicketsDunedinMar 18, 2025T20I # 3122
BahrainHong KongBahrain8 wicketsKuala LumpurMar 17, 2025T20I # 3121
New ZealandPakistanNew Zealand9 wicketsChristchurchMar 16, 2025T20I # 3120
NamibiaCanadaNamibia12 runsWindhoekMar 15, 2025ODI # 4860
MalaysiaHong KongHong Kong8 wicketsKuala LumpurMar 15, 2025T20I # 3119
BahrainHong Kongtied-Kuala LumpurMar 14, 2025T20I # 3118
Costa RicaFalkland IslCosta Rica47 runsGuacimaMar 13, 2025T20I # 3117
NamibiaNetherlandsNetherlands7 wicketsWindhoekMar 13, 2025ODI # 4859
MalaysiaBahrainBahrain35 runsKuala LumpurMar 13, 2025T20I # 3116
Costa RicaFalkland IslCosta Rica9 wicketsGuacimaMar 12, 2025T20I # 3115
Costa RicaFalkland IslFalkland Isl29 runsGuacimaMar 12, 2025T20I # 3114
MalaysiaHong KongHong Kong42 runsKuala LumpurMar 12, 2025T20I # 3113
Costa RicaFalkland IslCosta Rica92 runsGuacimaMar 11, 2025T20I # 3112
Costa RicaFalkland IslCosta Rica62 runsGuacimaMar 11, 2025T20I # 3111
BahrainHong KongBahrain8 wicketsKuala LumpurMar 11, 2025T20I # 3110
Costa RicaFalkland IslCosta Rica66 runsGuacimaMar 10, 2025T20I # 3109
MalaysiaBahrainBahrain6 wicketsKuala LumpurMar 10, 2025T20I # 3108
IndiaNew ZealandIndia4 wicketsDubai (DICS)Mar 9, 2025ODI # 4858
NamibiaCanadatied-WindhoekMar 9, 2025ODI # 4857
NamibiaNetherlandsNetherlands53 runsWindhoekMar 7, 2025ODI # 4856
New ZealandSouth AfricaNew Zealand50 runsLahoreMar 5, 2025ODI # 4855
CanadaNetherlandsno result-WindhoekMar 5, 2025ODI # 4854
AustraliaIndiaIndia4 wicketsDubai (DICS)Mar 4, 2025ODI # 4853
SingaporeBahrainno result-SingaporeMar 4, 2025T20I # 3107
IndiaNew ZealandIndia44 runsDubai (DICS)Mar 2, 2025ODI # 4852
SingaporeBahrainBahrain8 wicketsSingaporeMar 2, 2025T20I # 3106
EnglandSouth AfricaSouth Africa7 wicketsKarachiMar 1, 2025ODI # 4851
SingaporeBahrainBahrain7 wicketsSingaporeMar 1, 2025T20I # 3105
AfghanistanAustraliano result-LahoreFeb 28, 2025ODI # 4850
SingaporeBahrainBahrain31 runsSingaporeFeb 28, 2025T20I # 3104
AfghanistanEnglandAfghanistan8 runsLahoreFeb 26, 2025ODI # 4849
ZimbabweIrelandno result-HarareFeb 25, 2025T20I # 3103
BangladeshNew ZealandNew Zealand5 wicketsRawalpindiFeb 24, 2025ODI # 4848
IndonesiaBahrainBahrain5 wicketsBaliFeb 24, 2025T20I # 3102
ZimbabweIrelandZimbabwe3 wicketsHarareFeb 23, 2025T20I # 3101
OmanU.S.A.U.S.A.8 wicketsAl AmeratFeb 23, 2025T20I # 3100
IndiaPakistanIndia6 wicketsDubai (DICS)Feb 23, 2025ODI # 4847
IndonesiaBahrainBahrain112 runsBaliFeb 23, 2025T20I # 3099
ZimbabweIrelandno result-HarareFeb 22, 2025T20I # 3098
AustraliaEnglandAustralia5 wicketsLahoreFeb 22, 2025ODI # 4846
IndonesiaBahrainIndonesia8 wicketsBaliFeb 22, 2025T20I # 3097
OmanU.S.A.U.S.A.4 wicketsAl AmeratFeb 21, 2025T20I # 3096
AfghanistanSouth AfricaSouth Africa107 runsKarachiFeb 21, 2025ODI # 4845
OmanU.S.A.U.S.A.7 wicketsAl AmeratFeb 20, 2025T20I # 3095
BangladeshIndiaIndia6 wicketsDubai (DICS)Feb 20, 2025ODI # 4844
IndonesiaBahrainBahrain10 wicketsBaliFeb 20, 2025T20I # 3094
PakistanNew ZealandNew Zealand60 runsKarachiFeb 19, 2025ODI # 4843
IndonesiaBahrainBahrain63 runsBaliFeb 19, 2025T20I # 3093
ZimbabweIrelandZimbabwe9 wicketsHarareFeb 18, 2025ODI # 4842
OmanU.S.A.U.S.A.57 runsAl AmeratFeb 18, 2025ODI # 4841
ZimbabweIrelandIreland6 wicketsHarareFeb 16, 2025ODI # 4840
OmanNamibiaOman2 wicketsAl AmeratFeb 16, 2025ODI # 4839
PakistanNew ZealandNew Zealand5 wicketsKarachiFeb 14, 2025ODI # 4838
ZimbabweIrelandZimbabwe49 runsHarareFeb 14, 2025ODI # 4837
NamibiaU.S.A.U.S.A.70 runsAl AmeratFeb 14, 2025ODI # 4836
Sri LankaAustraliaSri Lanka174 runsColombo (RPS)Feb 14, 2025ODI # 4835
PakistanSouth AfricaPakistan6 wicketsKarachiFeb 12, 2025ODI # 4834
IndiaEnglandIndia142 runsAhmedabadFeb 12, 2025ODI # 4833
OmanU.S.A.Oman7 wicketsAl AmeratFeb 12, 2025ODI # 4832
Sri LankaAustraliaSri Lanka49 runsColombo (RPS)Feb 12, 2025ODI # 4831
OmanNamibiaNamibia23 runsAl AmeratFeb 10, 2025ODI # 4830
New ZealandSouth AfricaNew Zealand6 wicketsLahoreFeb 10, 2025ODI # 4829
IndiaEnglandIndia4 wicketsCuttackFeb 9, 2025ODI # 4828
PakistanNew ZealandNew Zealand78 runsLahoreFeb 8, 2025ODI # 4827
NamibiaU.S.A.U.S.A.114 runsAl AmeratFeb 8, 2025ODI # 4826
ZimbabweIrelandIreland63 runsBulawayoFeb 6-10, 2025Test # 2581
IndiaEnglandIndia4 wicketsNagpurFeb 6, 2025ODI # 4825
Sri LankaAustraliaAustralia9 wicketsGalleFeb 6-9, 2025Test # 2580
AustriaHungaryHungary2 wicketsMarsaFeb 5, 2025T20I # 3092
MaltaAustriaAustria6 wicketsMarsaFeb 5, 2025T20I # 3091
MaltaHungaryHungary8 wicketsMarsaFeb 4, 2025T20I # 3090
AustriaHungaryAustria6 wicketsMarsaFeb 4, 2025T20I # 3089
MaltaAustriaAustria6 wicketsMarsaFeb 3, 2025T20I # 3088
MaltaHungaryHungary8 runsMarsaFeb 3, 2025T20I # 3087
IndiaEnglandIndia150 runsWankhedeFeb 2, 2025T20I # 3086
IndiaEnglandIndia15 runsPuneJan 31, 2025T20I # 3085
Sri LankaAustraliaAustraliainns & 242 runsGalleJan 29-Feb 1, 2025Test # 2579
IndiaEnglandEngland26 runsRajkotJan 28, 2025T20I # 3084
IndiaEnglandIndia2 wicketsChennaiJan 25, 2025T20I # 3083
PakistanWest IndiesWest Indies120 runsMultanJan 25-27, 2025Test # 2578
IndiaEnglandIndia7 wicketsEden GardensJan 22, 2025T20I # 3082
PakistanWest IndiesPakistan127 runsMultanJan 17-19, 2025Test # 2577
New ZealandSri LankaSri Lanka140 runsAucklandJan 11, 2025ODI # 4824
New ZealandSri LankaNew Zealand113 runsHamiltonJan 8, 2025ODI # 4823
New ZealandSri LankaNew Zealand9 wicketsWellingtonJan 5, 2025ODI # 4822
South AfricaPakistanSouth Africa10 wicketsCape TownJan 3-6, 2025Test # 2576
AustraliaIndiaAustralia6 wicketsSydneyJan 3-5, 2025Test # 2575
ZimbabweAfghanistanAfghanistan72 runsBulawayoJan 2-6, 2025Test # 2574
New ZealandSri LankaSri Lanka7 runsNelsonJan 2, 2025T20I # 3081
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
Records includes the following current or recent matches:

Pakistan vs South Africa at Lahore, South Africa in Pakistan 1st Test, Oct 12-15, 2025 [Test # 2602]

United Arab Emirates vs Samoa at Al Amerat, ICC Men's T20 World Cup Asia & EAP Qualifier 16th Match, Super Six, Oct 15, 2025 [T20I # 3521]

Japan vs Qatar at Al Amerat, ICC Men's T20 World Cup Asia & EAP Qualifier 15th Match, Super Six, Oct 15, 2025 [T20I # 3520]