Players

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
IndiaSouth AfricaSouth Africa51 runsNew ChandigarhDec 11, 2025T20I # 3631
NigeriaSierra LeoneNigeria68 runsAbujaDec 11, 2025T20I # 3630
RwandaZambiaZambia24 runsAbujaDec 11, 2025T20I # 3629
IndonesiaPhilippinesPhilippines78 runsBangkokDec 11, 2025T20I # 3628
BhutanBahrainBahrain35 runsGelephuDec 11, 2025T20I # 3627
ThailandSingaporeSingapore4 runsBangkokDec 11, 2025T20I # 3626
PhilippinesSingaporePhilippines14 runsBangkokDec 10, 2025T20I # 3625
IndonesiaMalaysiaMalaysia7 wicketsBangkokDec 10, 2025T20I # 3624
New ZealandWest Indies--WellingtonDec 10-14, 2025Test # 2612
IndiaSouth AfricaIndia101 runsCuttackDec 9, 2025T20I # 3623
Sierra LeoneZambiaZambia5 wicketsAbujaDec 9, 2025T20I # 3622
NigeriaRwandaRwanda23 runsAbujaDec 9, 2025T20I # 3621
MalaysiaPhilippinesMalaysia114 runsBangkokDec 9, 2025T20I # 3620
BhutanBahrainBahrain63 runsGelephuDec 9, 2025T20I # 3619
ThailandIndonesiaIndonesia5 wicketsBangkokDec 9, 2025T20I # 3618
NigeriaZambiaNigeria23 runsAbujaDec 8, 2025T20I # 3617
RwandaSierra LeoneRwanda58 runsAbujaDec 8, 2025T20I # 3616
BhutanBahrainBahrain8 wicketsGelephuDec 8, 2025T20I # 3615
RwandaZambiaRwanda8 wicketsAbujaDec 7, 2025T20I # 3613
SpainCroatiaSpain8 wicketsCartagenaDec 7, 2025T20I # 3614
NigeriaSierra LeoneNigeria9 wicketsAbujaDec 7, 2025T20I # 3611
SpainCroatiaSpain215 runsCartagenaDec 7, 2025T20I # 3612
Sierra LeoneZambiaZambia15 runsAbujaDec 6, 2025T20I # 3609
SpainCroatiaSpain9 wicketsCartagenaDec 6, 2025T20I # 3610
NigeriaRwandaNigeria9 runsAbujaDec 6, 2025T20I # 3607
SpainCroatiaSpain182 runsCartagenaDec 6, 2025T20I # 3608
IndiaSouth AfricaIndia9 wicketsVisakhapatnamDec 6, 2025ODI # 4936
NigeriaSierra LeoneNigeria36 runsAbujaDec 5, 2025T20I # 3605
SpainCroatiaSpain8 wicketsCartagenaDec 5, 2025T20I # 3606
RwandaZambiaRwanda7 wicketsAbujaDec 5, 2025T20I # 3604
RwandaSierra LeoneRwanda7 wicketsAbujaDec 4, 2025T20I # 3603
NigeriaZambiaNigeria19 runsAbujaDec 4, 2025T20I # 3602
AustraliaEnglandAustralia8 wicketsBrisbaneDec 4-7, 2025Test # 2611
IndiaSouth AfricaSouth Africa4 wicketsRaipurDec 3, 2025ODI # 4935
BangladeshIrelandBangladesh8 wicketsChattogramDec 2, 2025T20I # 3601
New ZealandWest Indiesdrawn-ChristchurchDec 2-6, 2025Test # 2610
MalaysiaBahrainMalaysia5 runsKuala LumpurDec 1, 2025T20I # 3600
ArgentinaBrazilno result-Buenos AiresNov 30, 2025T20I # 3599
ArgentinaBrazilArgentina44 runsBuenos AiresNov 30, 2025T20I # 3598
IndiaSouth AfricaIndia17 runsRanchiNov 30, 2025ODI # 4934
BahrainThailandBahrain7 wicketsKuala LumpurNov 30, 2025T20I # 3597
ArgentinaBrazilno result-Buenos AiresNov 29, 2025T20I # 3595
PakistanSri LankaPakistan6 wicketsRawalpindiNov 29, 2025T20I # 3596
BangladeshIrelandBangladesh4 wicketsChattogramNov 29, 2025T20I # 3594
ArgentinaBrazilArgentina8 wicketsBuenos AiresNov 28, 2025T20I # 3593
PakistanSri LankaSri Lanka6 runsRawalpindiNov 27, 2025T20I # 3592
BangladeshIrelandIreland39 runsChattogramNov 27, 2025T20I # 3591
BahrainThailandno result-Kuala LumpurNov 27, 2025T20I # 3590
Sri LankaZimbabweSri Lanka9 wicketsRawalpindiNov 25, 2025T20I # 3589
MalaysiaBahrainMalaysia4 wicketsKuala LumpurNov 25, 2025T20I # 3588
MalaysiaThailandno result-Kuala LumpurNov 24, 2025T20I # 3587
PakistanZimbabwePakistan69 runsRawalpindiNov 23, 2025T20I # 3586
PakistanSri LankaPakistan7 wicketsRawalpindiNov 22, 2025T20I # 3585
IndiaSouth AfricaSouth Africa408 runsGuwahatiNov 22-26, 2025Test # 2609
New ZealandWest IndiesNew Zealand4 wicketsHamiltonNov 22, 2025ODI # 4933
IndonesiaBahrainBahrain7 wicketsBaliNov 21, 2025T20I # 3584
AustraliaEnglandAustralia8 wicketsPerthNov 21-22, 2025Test # 2608
Sri LankaZimbabweZimbabwe67 runsRawalpindiNov 20, 2025T20I # 3583
BangladeshIrelandBangladesh217 runsMirpurNov 19-23, 2025Test # 2607
IndonesiaBahrainBahrain147 runsBaliNov 19, 2025T20I # 3582
New ZealandWest IndiesNew Zealand5 wicketsNapierNov 19, 2025ODI # 4932
PakistanZimbabwePakistan5 wicketsRawalpindiNov 18, 2025T20I # 3581
IndonesiaBahrainBahrain53 runsBaliNov 18, 2025T20I # 3580
PakistanSri LankaPakistan6 wicketsRawalpindiNov 16, 2025ODI # 4931
OmanU.A.E.Oman2 wicketsDohaNov 16, 2025T20I # 3579
New ZealandWest IndiesNew Zealand7 runsChristchurchNov 16, 2025ODI # 4930
PakistanSri LankaPakistan8 wicketsRawalpindiNov 14, 2025ODI # 4929
IndiaSouth AfricaSouth Africa30 runsEden GardensNov 14-16, 2025Test # 2606
MyanmarTimor-LesteMyanmar87 runsBaliNov 14, 2025T20I # 3578
QatarHong KongHong Kong9 runsDohaNov 13, 2025T20I # 3577
IndonesiaMyanmarIndonesia10 wicketsBaliNov 13, 2025T20I # 3576
IndonesiaTimor-LesteIndonesia9 wicketsBaliNov 13, 2025T20I # 3575
New ZealandWest IndiesNew Zealand8 wicketsDunedinNov 13, 2025T20I # 3574
QatarHong KongQatar6 runsDohaNov 12, 2025T20I # 3573
MyanmarTimor-LesteMyanmar93 runsBaliNov 12, 2025T20I # 3572
QatarAfghanistanAfghanistan25 runsDohaNov 11, 2025T20I # 3571
PakistanSri LankaPakistan6 runsRawalpindiNov 11, 2025ODI # 4928
IndonesiaTimor-LesteIndonesia10 wicketsBaliNov 11, 2025T20I # 3570
BangladeshIrelandBangladeshinns & 47 runsSylhetNov 11-14, 2025Test # 2605
IndonesiaMyanmarIndonesia5 wicketsBaliNov 11, 2025T20I # 3569
New ZealandWest Indiesno result-NelsonNov 10, 2025T20I # 3568
MyanmarTimor-LesteMyanmar8 wicketsBaliNov 9, 2025T20I # 3567
New ZealandWest IndiesNew Zealand9 runsNelsonNov 9, 2025T20I # 3566
PakistanSouth AfricaPakistan7 wicketsFaisalabadNov 8, 2025ODI # 4927
AustraliaIndiano result-BrisbaneNov 8, 2025T20I # 3565
IndonesiaMyanmarIndonesia26 runsBaliNov 8, 2025T20I # 3564
IndonesiaTimor-LesteIndonesia10 wicketsBaliNov 8, 2025T20I # 3563
MyanmarTimor-LesteMyanmar10 wicketsBaliNov 7, 2025T20I # 3562
PakistanSouth AfricaSouth Africa8 wicketsFaisalabadNov 6, 2025ODI # 4926
AustraliaIndiaIndia48 runsCarraraNov 6, 2025T20I # 3561
IndonesiaTimor-LesteIndonesia10 wicketsBaliNov 6, 2025T20I # 3559
New ZealandWest IndiesNew Zealand3 runsAucklandNov 6, 2025T20I # 3560
IndonesiaMyanmarIndonesia9 wicketsBaliNov 6, 2025T20I # 3558
New ZealandWest IndiesWest Indies7 runsAucklandNov 5, 2025T20I # 3557
U.A.E.NepalU.A.E.4 wicketsICCA DubaiNov 5, 2025ODI # 4925
PakistanSouth AfricaPakistan2 wicketsFaisalabadNov 4, 2025ODI # 4924
CyprusBulgariaCyprus6 wicketsEpiskopiNov 3, 2025T20I # 3556
CyprusBulgariaCyprus4 wicketsEpiskopiNov 3, 2025T20I # 3555
U.A.E.U.S.A.U.S.A.243 runsDubai (DICS)Nov 3, 2025ODI # 4923
BrazilMexicoMexico54 runsSeropedicaNov 2, 2025T20I # 3554
ZimbabweAfghanistanAfghanistan9 runsHarareNov 2, 2025T20I # 3553
CyprusBulgariaCyprus64 runsEpiskopiNov 2, 2025T20I # 3552
AustraliaIndiaIndia5 wicketsHobartNov 2, 2025T20I # 3551
CyprusBulgariaCyprus3 wicketsEpiskopiNov 2, 2025T20I # 3550
PakistanSouth AfricaPakistan4 wicketsLahoreNov 1, 2025T20I # 3549
BulgariaSerbiaBulgaria69 runsEpiskopiNov 1, 2025T20I # 3548
BulgariaSerbiaBulgaria8 wicketsEpiskopiNov 1, 2025T20I # 3547
NepalU.S.A.U.S.A.4 wicketsICCA DubaiNov 1, 2025ODI # 4922
New ZealandEnglandNew Zealand2 wicketsWellingtonNov 1, 2025ODI # 4921
PakistanSouth AfricaPakistan9 wicketsLahoreOct 31, 2025T20I # 3546
BangladeshWest IndiesWest Indies5 wicketsChattogramOct 31, 2025T20I # 3544
BrazilPanamano result-ItaguaiOct 31, 2025T20I # 3545
ZimbabweAfghanistanAfghanistan7 wicketsHarareOct 31, 2025T20I # 3543
CyprusSerbiaCyprus41 runsEpiskopiOct 31, 2025T20I # 3542
AustraliaIndiaAustralia4 wicketsMelbourneOct 31, 2025T20I # 3541
CyprusSerbiaCyprus88 runsEpiskopiOct 31, 2025T20I # 3540
MexicoPanamano result-ItaguaiOct 30, 2025T20I # 3539
U.A.E.NepalU.A.E.5 wicketsICCA DubaiOct 30, 2025ODI # 4920
BangladeshWest IndiesWest Indies14 runsChattogramOct 29, 2025T20I # 3538
ZimbabweAfghanistanAfghanistan53 runsHarareOct 29, 2025T20I # 3537
AustraliaIndiano result-CanberraOct 29, 2025T20I # 3536
New ZealandEnglandNew Zealand5 wicketsHamiltonOct 29, 2025ODI # 4919
PakistanSouth AfricaSouth Africa55 runsRawalpindiOct 28, 2025T20I # 3535
U.A.E.U.S.A.U.S.A.4 wicketsDubai (DICS)Oct 28, 2025ODI # 4918
BangladeshWest IndiesWest Indies16 runsChattogramOct 27, 2025T20I # 3534
NepalU.S.A.U.S.A.106 runsDubai (DICS)Oct 26, 2025ODI # 4917
New ZealandEnglandNew Zealand4 wicketsMount MaunganuiOct 26, 2025ODI # 4916
AustraliaIndiaIndia9 wicketsSydneyOct 25, 2025ODI # 4915
BangladeshWest IndiesBangladesh179 runsMirpurOct 23, 2025ODI # 4914
New ZealandEnglandno result-AucklandOct 23, 2025T20I # 3533
AustraliaIndiaAustralia2 wicketsAdelaideOct 23, 2025ODI # 4913
BangladeshWest Indiestied-MirpurOct 21, 2025ODI # 4912
ZimbabweAfghanistanZimbabweinns & 73 runsHarareOct 20-22, 2025Test # 2604
New ZealandEnglandEngland65 runsChristchurchOct 20, 2025T20I # 3532
PakistanSouth AfricaSouth Africa8 wicketsRawalpindiOct 20-23, 2025Test # 2603
RomaniaAustriaAustria42 runsIlfov CountyOct 19, 2025T20I # 3531
RomaniaAustriaAustria7 wicketsIlfov CountyOct 19, 2025T20I # 3530
AustraliaIndiaAustralia7 wicketsPerthOct 19, 2025ODI # 4911
RomaniaAustriaRomania3 wicketsIlfov CountyOct 18, 2025T20I # 3529
BangladeshWest IndiesBangladesh74 runsMirpurOct 18, 2025ODI # 4910
RomaniaAustriaAustria4 wicketsIlfov CountyOct 18, 2025T20I # 3528
New ZealandEnglandno result-ChristchurchOct 18, 2025T20I # 3527
NepalSamoaNepal124 runsAl AmeratOct 17, 2025T20I # 3526
OmanJapanOman9 wicketsAl AmeratOct 17, 2025T20I # 3525
QatarSamoaQatar8 wicketsAl AmeratOct 16, 2025T20I # 3524
JapanU.A.E.U.A.E.8 wicketsAl AmeratOct 16, 2025T20I # 3523
OmanNepalNepal38 runsAl AmeratOct 15, 2025T20I # 3522
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
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
ZimbabweBotswanaZimbabwe170 runsHarareSep 28, 2025T20I # 3480
KenyaMalawiMalawi3 runsHarareSep 28, 2025T20I # 3481
NamibiaNigeriaNamibia117 runsHarareSep 28, 2025T20I # 3478
TanzaniaUgandaTanzania9 runsHarareSep 28, 2025T20I # 3479
ZimbabweUgandaZimbabwe5 wicketsHarareSep 26, 2025T20I # 3474
BotswanaTanzaniaTanzania7 wicketsHarareSep 26, 2025T20I # 3475
KenyaNamibiaNamibia136 runsHarareSep 26, 2025T20I # 3472
MalawiNigeriaNigeria9 wicketsHarareSep 26, 2025T20I # 3473
ZimbabweNamibiaNamibia28 runsBulawayoSep 18, 2025T20I # 3463
ZimbabweNamibiaZimbabwe5 wicketsBulawayoSep 16, 2025T20I # 3459
ZimbabweNamibiaZimbabwe33 runsBulawayoSep 15, 2025T20I # 3456
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

West Indies vs New Zealand at Wellington, West Indies in New Zealand 2nd Test, Dec 10-14, 2025 [Test # 2612 - Live]
>> 32/2 (10.0 ov, KAR Hodge 3*, BA King 15*, JA Duffy 1/8) - Stumps

Philippines vs Indonesia at Bangkok, SEA Games Men's T20 Cricket Competition 6th Match, Dec 11, 2025 [T20I # 3628]

South Africa vs India at New Chandigarh, South Africa in India 2nd T20I, Dec 11, 2025 [T20I # 3631]