Match results in 2020 in Tests+ODIs+T20Is

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
New ZealandSri LankaNew Zealand45 runsMount MaunganuiDec 30, 2024T20I # 3080
New ZealandSri LankaNew Zealand8 runsMount MaunganuiDec 28, 2024T20I # 3079
South AfricaPakistanSouth Africa2 wicketsCenturionDec 26-29, 2024Test # 2572
ZimbabweAfghanistandrawn-BulawayoDec 26-30, 2024Test # 2573
AustraliaIndiaAustralia184 runsMelbourneDec 26-30, 2024Test # 2571
South AfricaPakistanPakistan36 runsJohannesburgDec 22, 2024ODI # 4821
U.A.E.KuwaitU.A.E.2 runsDubai (DICS)Dec 21, 2024T20I # 3078
ZimbabweAfghanistanAfghanistan8 wicketsHarareDec 21, 2024ODI # 4820
KuwaitOmanKuwait3 wicketsICCA DubaiDec 20, 2024T20I # 3077
BahrainQatarQatar6 wicketsICCA DubaiDec 20, 2024T20I # 3076
West IndiesBangladeshBangladesh80 runsKingstownDec 19, 2024T20I # 3075
South AfricaPakistanPakistan81 runsCape TownDec 19, 2024ODI # 4819
U.A.E.Saudi ArabiaSaudi Arabia11 runsICCA DubaiDec 19, 2024T20I # 3074
ZimbabweAfghanistanAfghanistan232 runsHarareDec 19, 2024ODI # 4818
U.A.E.QatarU.A.E.23 runsICCA DubaiDec 18, 2024T20I # 3073
OmanSaudi ArabiaSaudi Arabia8 wicketsICCA DubaiDec 18, 2024T20I # 3072
West IndiesBangladeshBangladesh27 runsKingstownDec 17, 2024T20I # 3071
South AfricaPakistanPakistan3 wicketsPaarlDec 17, 2024ODI # 4817
BahrainOmanOman2 runsICCA DubaiDec 17, 2024T20I # 3070
ZimbabweAfghanistanno result-HarareDec 17, 2024ODI # 4816
KuwaitQatarKuwait6 wicketsICCA DubaiDec 17, 2024T20I # 3069
BelizeSurinameSuriname4 wicketsBuenos AiresDec 16, 2024T20I # 3067
ArgentinaBrazilArgentina11 runsBuenos AiresDec 16, 2024T20I # 3068
BermudaCaymanBermuda13 runsBuenos AiresDec 16, 2024T20I # 3065
BahamasMexicoBahamas24 runsBuenos AiresDec 16, 2024T20I # 3066
U.A.E.KuwaitU.A.E.11 runsICCA DubaiDec 16, 2024T20I # 3064
BahrainSaudi ArabiaBahrain8 wicketsICCA DubaiDec 16, 2024T20I # 3063
West IndiesBangladeshBangladesh7 runsKingstownDec 15, 2024T20I # 3062
BahamasBermudaBermuda62 runsBuenos AiresDec 15, 2024T20I # 3060
MexicoPanamaPanama48 runsBuenos AiresDec 15, 2024T20I # 3061
BelizeBrazilBelize6 wicketsBuenos AiresDec 15, 2024T20I # 3058
ArgentinaCaymanCayman22 runsBuenos AiresDec 15, 2024T20I # 3059
QatarSaudi ArabiaSaudi Arabia9 wicketsICCA DubaiDec 15, 2024T20I # 3057
U.A.E.OmanU.A.E.24 runsICCA DubaiDec 15, 2024T20I # 3056
BelizePanamaBelize7 wicketsBuenos AiresDec 14, 2024T20I # 3054
ArgentinaMexicoArgentina23 runsBuenos AiresDec 14, 2024T20I # 3055
BrazilCaymanCayman159 runsBuenos AiresDec 14, 2024T20I # 3052
BahamasSurinameBahamas26 runsBuenos AiresDec 14, 2024T20I # 3053
NigeriaUgandaUganda6 wicketsRwandaDec 14, 2024T20I # 3051
ZimbabweAfghanistanAfghanistan3 wicketsHarareDec 14, 2024T20I # 3050
OmanQatarOman35 runsICCA DubaiDec 14, 2024T20I # 3049
BahrainKuwaitBahrain4 runsICCA DubaiDec 14, 2024T20I # 3048
AustraliaIndiadrawn-BrisbaneDec 14-18, 2024Test # 2570
New ZealandEnglandNew Zealand423 runsHamiltonDec 14-17, 2024Test # 2569
South AfricaPakistanSouth Africa7 wicketsCenturionDec 13, 2024T20I # 3047
BotswanaUgandaUganda32 runsRwandaDec 13, 2024T20I # 3046
ZimbabweAfghanistanAfghanistan50 runsHarareDec 13, 2024T20I # 3045
KuwaitSaudi ArabiaKuwait6 wicketsICCA DubaiDec 13, 2024T20I # 3044
RwandaNigeriaNigeria37 runsRwandaDec 13, 2024T20I # 3043
U.A.E.BahrainU.A.E.8 wicketsICCA DubaiDec 13, 2024T20I # 3042
BahamasCaymanCayman10 wicketsBuenos AiresDec 12, 2024T20I # 3040
BelizeBermudaBermuda71 runsBuenos AiresDec 12, 2024T20I # 3041
West IndiesBangladeshWest Indies4 wicketsBasseterreDec 12, 2024ODI # 4815
BrazilPanamaBrazil6 wicketsBuenos AiresDec 12, 2024T20I # 3038
MexicoSurinameMexico8 wicketsBuenos AiresDec 12, 2024T20I # 3039
BotswanaNigeriaNigeria10 wicketsRwandaDec 12, 2024T20I # 3037
RwandaUgandaUganda50 runsRwandaDec 12, 2024T20I # 3036
BermudaBrazilBermuda87 runsBuenos AiresDec 11, 2024T20I # 3034
ArgentinaSurinameArgentina6 wicketsBuenos AiresDec 11, 2024T20I # 3035
CaymanMexicoCayman7 wicketsBuenos AiresDec 11, 2024T20I # 3032
BahamasPanamaBahamas21 runsBuenos AiresDec 11, 2024T20I # 3033
NigeriaUgandaUganda23 runsRwandaDec 11, 2024T20I # 3031
ZimbabweAfghanistanZimbabwe4 wicketsHarareDec 11, 2024T20I # 3030
RwandaBotswanaRwanda25 runsRwandaDec 11, 2024T20I # 3029
BermudaMexicoBermuda6 wicketsBuenos AiresDec 10, 2024T20I # 3027
ArgentinaPanamaArgentina6 wicketsBuenos AiresDec 10, 2024T20I # 3028
South AfricaPakistanSouth Africa11 runsDurbanDec 10, 2024T20I # 3026
West IndiesBangladeshWest Indies7 wicketsBasseterreDec 10, 2024ODI # 4814
CaymanSurinameSuriname6 wicketsBuenos AiresDec 10, 2024T20I # 3024
BahamasBelizeBahamas3 runsBuenos AiresDec 10, 2024T20I # 3025
RwandaNigeriaRwanda6 wicketsRwandaDec 9, 2024T20I # 3023
BotswanaUgandaUganda108 runsRwandaDec 9, 2024T20I # 3022
BrazilSurinameBrazil6 wicketsBuenos AiresDec 8, 2024T20I # 3020
BelizeCaymanCayman44 runsBuenos AiresDec 8, 2024T20I # 3021
West IndiesBangladeshWest Indies5 wicketsBasseterreDec 8, 2024ODI # 4813
BermudaPanamaBermuda9 wicketsBuenos AiresDec 8, 2024T20I # 3018
ArgentinaBahamasBahamas18 runsBuenos AiresDec 8, 2024T20I # 3019
RwandaBotswanaBotswana6 wicketsRwandaDec 8, 2024T20I # 3017
NigeriaUgandaUganda7 wicketsRwandaDec 8, 2024T20I # 3016
BermudaSurinameBermuda92 runsBuenos AiresDec 7, 2024T20I # 3014
CaymanPanamaCayman83 runsBuenos AiresDec 7, 2024T20I # 3015
BrazilMexicoMexico47 runsBuenos AiresDec 7, 2024T20I # 3012
ArgentinaBelizeArgentina5 runsBuenos AiresDec 7, 2024T20I # 3013
BotswanaNigeriaBotswana3 wicketsRwandaDec 7, 2024T20I # 3011
RwandaUgandaUganda86 runsRwandaDec 7, 2024T20I # 3010
BahamasBrazilBahamas26 runsBuenos AiresDec 6, 2024T20I # 3008
BelizeMexicoBelize5 wicketsBuenos AiresDec 6, 2024T20I # 3009
PanamaSurinamePanama10 runsBuenos AiresDec 6, 2024T20I # 3007
NigeriaUgandaUganda5 wicketsRwandaDec 6, 2024T20I # 3006
RwandaBotswanaRwanda10 wicketsRwandaDec 6, 2024T20I # 3005
AustraliaIndiaAustralia10 wicketsAdelaideDec 6-8, 2024Test # 2568
New ZealandEnglandEngland323 runsWellingtonDec 6-8, 2024Test # 2567
RwandaUgandaUganda112 runsRwandaDec 5, 2024T20I # 3003
ZimbabwePakistanZimbabwe2 wicketsBulawayoDec 5, 2024T20I # 3004
South AfricaSri LankaSouth Africa109 runsGqeberhaDec 5-9, 2024Test # 2566
BotswanaNigeriaNigeria29 runsRwandaDec 5, 2024T20I # 3002
RwandaNigeriaNigeria6 wicketsRwandaDec 4, 2024T20I # 3001
BotswanaUgandaUganda78 runsRwandaDec 4, 2024T20I # 3000
ZimbabwePakistanPakistan10 wicketsBulawayoDec 3, 2024T20I # 2999
ArgentinaBermudaBermuda42 runsBuenos AiresDec 2, 2024T20I # 2998
ZimbabwePakistanPakistan57 runsBulawayoDec 1, 2024T20I # 2997
West IndiesBangladeshBangladesh101 runsKingstonNov 30-Dec 3, 2024Test # 2565
EswatiniSierra LeoneSierra Leone109 runsAbujaNov 28, 2024T20I # 2995
NigeriaBotswanaNigeria77 runsAbujaNov 28, 2024T20I # 2996
BahrainU.A.E.U.A.E.8 wicketsDohaNov 28, 2024T20I # 2994
Ivory CoastSt HelenaSt Helena10 wicketsAbujaNov 28, 2024T20I # 2993
ZimbabwePakistanPakistan99 runsBulawayoNov 28, 2024ODI # 4812
BhutanCambodiaCambodia5 wicketsDohaNov 28, 2024T20I # 2991
QatarSaudi ArabiaQatar6 wicketsDohaNov 28, 2024T20I # 2992
New ZealandEnglandEngland8 wicketsChristchurchNov 28-Dec 1, 2024Test # 2564
BotswanaSt HelenaBotswana9 wicketsAbujaNov 27, 2024T20I # 2989
EswatiniIvory CoastEswatini8 wicketsAbujaNov 27, 2024T20I # 2990
NigeriaSierra LeoneNigeria29 runsAbujaNov 27, 2024T20I # 2988
South AfricaSri LankaSouth Africa233 runsDurbanNov 27-30, 2024Test # 2563
NigeriaEswatiniNigeria5 wicketsAbujaNov 26, 2024T20I # 2986
BotswanaIvory CoastBotswana10 wicketsAbujaNov 26, 2024T20I # 2987
QatarU.A.E.U.A.E.29 runsDohaNov 26, 2024T20I # 2985
Sierra LeoneSt HelenaSierra Leone4 wicketsAbujaNov 26, 2024T20I # 2984
ZimbabwePakistanPakistan10 wicketsBulawayoNov 26, 2024ODI # 4811
Saudi ArabiaThailandSaudi Arabia5 wicketsDohaNov 26, 2024T20I # 2982
BahrainCambodiaBahrain49 runsDohaNov 26, 2024T20I # 2983
BhutanThailandThailand7 runsDohaNov 25, 2024T20I # 2981
QatarBahrainQatar15 runsDohaNov 25, 2024T20I # 2979
CambodiaSaudi ArabiaSaudi Arabia5 wicketsDohaNov 25, 2024T20I # 2980
NigeriaIvory CoastNigeria264 runsAbujaNov 24, 2024T20I # 2977
EswatiniSt HelenaEswatini48 runsAbujaNov 24, 2024T20I # 2978
BotswanaSierra LeoneBotswana5 wicketsAbujaNov 24, 2024T20I # 2976
ZimbabwePakistanZimbabwe80 runsBulawayoNov 24, 2024ODI # 4810
Ivory CoastSierra LeoneSierra Leone168 runsAbujaNov 23, 2024T20I # 2974
NigeriaSt HelenaNigeria118 runsAbujaNov 23, 2024T20I # 2975
QatarCambodiaQatar48 runsDohaNov 23, 2024T20I # 2973
BotswanaEswatiniBotswana48 runsAbujaNov 23, 2024T20I # 2972
BahrainBhutanBahrain90 runsDohaNov 23, 2024T20I # 2970
ThailandU.A.E.U.A.E.155 runsDohaNov 23, 2024T20I # 2971
West IndiesBangladeshWest Indies201 runsNorth SoundNov 22-26, 2024Test # 2562
BhutanSaudi ArabiaSaudi Arabia85 runsDohaNov 22, 2024T20I # 2969
CambodiaU.A.E.U.A.E.5 wicketsDohaNov 22, 2024T20I # 2967
BahrainThailandThailand2 wicketsDohaNov 22, 2024T20I # 2968
AustraliaIndiaIndia295 runsPerthNov 22-25, 2024Test # 2561
Saudi ArabiaU.A.E.U.A.E.17 runsDohaNov 20, 2024T20I # 2966
CambodiaThailandThailand16 runsDohaNov 20, 2024T20I # 2964
QatarBhutanQatar6 wicketsDohaNov 20, 2024T20I # 2965
BahrainSaudi ArabiaBahrain3 runsDohaNov 19, 2024T20I # 2963
Sri LankaNew Zealandno result-PallekeleNov 19, 2024ODI # 4809
QatarThailandQatar5 wicketsDohaNov 19, 2024T20I # 2961
BhutanU.A.E.U.A.E.63 runsDohaNov 19, 2024T20I # 2962
IndonesiaMyanmarIndonesia4 wicketsBaliNov 19, 2024T20I # 2960
AustraliaPakistanAustralia7 wicketsHobartNov 18, 2024T20I # 2959
West IndiesEnglandno result-Gros IsletNov 17, 2024T20I # 2958
Sri LankaNew ZealandSri Lanka3 wicketsPallekeleNov 17, 2024ODI # 4808
IndonesiaMyanmarIndonesia114 runsBaliNov 17, 2024T20I # 2957
West IndiesEnglandWest Indies5 wicketsGros IsletNov 16, 2024T20I # 2956
OmanNetherlandsNetherlands29 runsAl AmeratNov 16, 2024T20I # 2955
AustraliaPakistanAustralia13 runsSydneyNov 16, 2024T20I # 2954
IndonesiaMyanmarIndonesia4 wicketsBaliNov 16, 2024T20I # 2953
South AfricaIndiaIndia135 runsJohannesburgNov 15, 2024T20I # 2952
IndonesiaMyanmarIndonesia5 wicketsBaliNov 15, 2024T20I # 2951
West IndiesEnglandEngland3 wicketsGros IsletNov 14, 2024T20I # 2950
OmanNetherlandsNetherlands50 runsAl AmeratNov 14, 2024T20I # 2949
AustraliaPakistanAustralia29 runsBrisbaneNov 14, 2024T20I # 2948
South AfricaIndiaIndia11 runsCenturionNov 13, 2024T20I # 2947
OmanNetherlandsOman3 wicketsAl AmeratNov 13, 2024T20I # 2946
Sri LankaNew ZealandSri Lanka45 runsDambullaNov 13, 2024ODI # 4807
IndonesiaMyanmarIndonesia9 wicketsBaliNov 13, 2024T20I # 2945
IndonesiaMyanmarIndonesia136 runsBaliNov 12, 2024T20I # 2944
AfghanistanBangladeshAfghanistan5 wicketsSharjahNov 11, 2024ODI # 4806
OmanNetherlandsOman1 runAl AmeratNov 11, 2024ODI # 4805
West IndiesEnglandEngland7 wicketsBridgetownNov 10, 2024T20I # 2943
South AfricaIndiaSouth Africa3 wicketsGqeberhaNov 10, 2024T20I # 2942
Sri LankaNew ZealandNew Zealand5 runsDambullaNov 10, 2024T20I # 2941
AustraliaPakistanPakistan8 wicketsPerthNov 10, 2024ODI # 4804
West IndiesEnglandEngland8 wicketsBridgetownNov 9, 2024T20I # 2940
Sri LankaNew ZealandSri Lanka4 wicketsDambullaNov 9, 2024T20I # 2939
AfghanistanBangladeshBangladesh68 runsSharjahNov 9, 2024ODI # 4803
NetherlandsU.A.E.Netherlands67 runsAl AmeratNov 9, 2024ODI # 4802
South AfricaIndiaIndia61 runsDurbanNov 8, 2024T20I # 2938
AustraliaPakistanPakistan9 wicketsAdelaideNov 8, 2024ODI # 4801
OmanU.A.E.Oman4 wicketsAl AmeratNov 7, 2024ODI # 4800
West IndiesEnglandWest Indies8 wicketsBridgetownNov 6, 2024ODI # 4799
AfghanistanBangladeshAfghanistan92 runsSharjahNov 6, 2024ODI # 4798
OmanNetherlandsOman8 wicketsAl AmeratNov 5, 2024ODI # 4797
NepalScotlandno result-DallasNov 4, 2024ODI # 4796
AustraliaPakistanAustralia2 wicketsMelbourneNov 4, 2024ODI # 4795
NetherlandsU.A.E.U.A.E.26 runsAl AmeratNov 3, 2024ODI # 4794
U.S.A.NepalU.S.A.37 runsDallasNov 2, 2024ODI # 4793
West IndiesEnglandEngland5 wicketsNorth SoundNov 2, 2024ODI # 4792
OmanU.A.E.Oman6 wicketsAl AmeratNov 1, 2024ODI # 4791
IndiaNew ZealandNew Zealand25 runsWankhedeNov 1-3, 2024Test # 2560
West IndiesEnglandWest Indies8 wicketsNorth SoundOct 31, 2024ODI # 4790
U.S.A.ScotlandScotland71 runsDallasOct 31, 2024ODI # 4789
NepalScotlandNepal5 wicketsDallasOct 29, 2024ODI # 4788
UgandaBahrainUganda8 wicketsJinjaOct 29, 2024T20I # 2937
BangladeshSouth AfricaSouth Africainns & 273 runsChattogramOct 29-31, 2024Test # 2559
UgandaBahrainBahrain17 runsJinjaOct 28, 2024T20I # 2936
U.S.A.NepalU.S.A.3 wicketsDallasOct 27, 2024ODI # 4787
Sri LankaWest IndiesWest Indies8 wicketsPallekeleOct 26, 2024ODI # 4786
U.S.A.ScotlandScotland10 wicketsDallasOct 25, 2024ODI # 4785
KenyaZimbabweZimbabwe61 runsNairobi (Gym)Oct 24, 2024T20I # 2934
GambiaMozambiqueMozambique6 wicketsNairobi (Ruaraka)Oct 24, 2024T20I # 2935
RwandaSeychellesRwanda73 runsNairobi (Ruaraka)Oct 24, 2024T20I # 2933
PakistanEnglandPakistan9 wicketsRawalpindiOct 24-26, 2024Test # 2558
BhutanIndonesiaBhutan1 wicketGelephuOct 24, 2024T20I # 2932
IndiaNew ZealandNew Zealand113 runsPuneOct 24-26, 2024Test # 2557
MozambiqueRwandaMozambique7 wicketsNairobi (Gym)Oct 23, 2024T20I # 2930
GambiaZimbabweZimbabwe290 runsNairobi (Ruaraka)Oct 23, 2024T20I # 2931
Sri LankaWest IndiesSri Lanka5 wicketsPallekeleOct 23, 2024ODI # 4784
BhutanMaldivesMaldives7 wicketsGelephuOct 23, 2024T20I # 2929
KenyaSeychellesKenya9 wicketsNairobi (Ruaraka)Oct 23, 2024T20I # 2928
IndonesiaThailandThailand66 runsGelephuOct 23, 2024T20I # 2927
KenyaGambiaKenya129 runsNairobi (Gym)Oct 22, 2024T20I # 2925
RwandaZimbabweZimbabwe149 runsNairobi (Ruaraka)Oct 22, 2024T20I # 2926
BhutanIndonesiaBhutan56 runsGelephuOct 22, 2024T20I # 2924
MozambiqueSeychellesMozambique60 runsNairobi (Gym)Oct 22, 2024T20I # 2923
MaldivesThailandThailand44 runsGelephuOct 22, 2024T20I # 2922
BangladeshSouth AfricaSouth Africa7 wicketsMirpurOct 21-24, 2024Test # 2556
U.S.A.NepalNepal8 wicketsDallasOct 20, 2024T20I # 2921
KenyaRwandaKenya5 wicketsNairobi (Gym)Oct 20, 2024T20I # 2920
Sri LankaWest IndiesSri Lanka5 wicketsPallekeleOct 20, 2024ODI # 4783
IndonesiaThailandThailand6 wicketsGelephuOct 20, 2024T20I # 2919
MozambiqueZimbabweZimbabwe9 wicketsNairobi (Gym)Oct 20, 2024T20I # 2918
BhutanMaldivesBhutan4 wicketsGelephuOct 20, 2024T20I # 2917
U.S.A.Nepaltied-DallasOct 19, 2024T20I # 2916
SeychellesZimbabweZimbabwe76 runsNairobi (Gym)Oct 19, 2024T20I # 2914
KenyaMozambiqueKenya111 runsNairobi (Ruaraka)Oct 19, 2024T20I # 2915
IndonesiaMaldivesMaldives23 runsGelephuOct 19, 2024T20I # 2913
BhutanThailandThailand77 runsGelephuOct 19, 2024T20I # 2912
KenyaSeychellesKenya91 runsNairobiOct 18, 2024T20I # 2911
U.S.A.NepalNepal17 runsDallasOct 17, 2024T20I # 2910
Sri LankaWest IndiesSri Lanka9 wicketsDambullaOct 17, 2024T20I # 2909
IndiaNew ZealandNew Zealand8 wicketsBengaluruOct 16-20, 2024Test # 2555
Sri LankaWest IndiesSri Lanka73 runsDambullaOct 15, 2024T20I # 2908
PakistanEnglandPakistan152 runsMultanOct 15-18, 2024Test # 2554
Sri LankaWest IndiesWest Indies5 wicketsDambullaOct 13, 2024T20I # 2907
ArgentinaMexicoArgentina8 wicketsSeropedicaOct 13, 2024T20I # 2906
MalawiRwandaRwanda6 wicketsBlantyreOct 13, 2024T20I # 2905
IndiaBangladeshIndia133 runsHyderabadOct 12, 2024T20I # 2904
BrazilMexicoBrazil7 runsSeropedicaOct 12, 2024T20I # 2903
MalawiRwandaMalawi6 wicketsBlantyreOct 12, 2024T20I # 2902
MalawiRwandaMalawi5 runsBlantyreOct 12, 2024T20I # 2901
MalawiRwandaRwanda9 wicketsBlantyreOct 10, 2024T20I # 2900
IndiaBangladeshIndia86 runsDelhiOct 9, 2024T20I # 2899
MalawiRwandaRwanda8 wicketsBlantyreOct 9, 2024T20I # 2898
IrelandSouth AfricaIreland69 runsAbu DhabiOct 7, 2024ODI # 4782
PakistanEnglandEnglandinns & 47 runsMultanOct 7-11, 2024Test # 2553
IndiaBangladeshIndia7 wicketsGwaliorOct 6, 2024T20I # 2897
NamibiaU.S.A.U.S.A.6 wicketsWindhoekOct 5, 2024T20I # 2896
IndonesiaJapanJapan144 runsIncheonOct 5, 2024T20I # 2895
South KoreaPhilippinesPhilippines101 runsIncheonOct 5, 2024T20I # 2894
U.A.E.U.S.A.U.A.E.6 runsWindhoekOct 4, 2024T20I # 2893
IrelandSouth AfricaSouth Africa174 runsAbu DhabiOct 4, 2024ODI # 4781
South KoreaJapanJapan108 runsIncheonOct 4, 2024T20I # 2892
IndonesiaPhilippinesIndonesia3 runsIncheonOct 4, 2024T20I # 2891
CanadaOmanCanada5 wicketsKing City (NW)Oct 3, 2024T20I # 2890
NepalOmanNepal56 runsKing City (NW)Oct 2, 2024T20I # 2889
NamibiaU.A.E.U.A.E.6 wicketsWindhoekOct 2, 2024T20I # 2888
IrelandSouth AfricaSouth Africa139 runsAbu DhabiOct 2, 2024ODI # 4780
South KoreaIndonesiaIndonesia27 runsIncheonOct 2, 2024T20I # 2887
JapanPhilippinesJapan27 runsIncheonOct 2, 2024T20I # 2886
CanadaNepalCanada4 wicketsKing City (NW)Oct 1, 2024T20I # 2885
NamibiaU.S.A.U.S.A.13 runsWindhoekOct 1, 2024T20I # 2884
South KoreaPhilippinesPhilippines37 runsIncheonOct 1, 2024T20I # 2883
IndonesiaJapanJapan53 runsIncheonOct 1, 2024T20I # 2882
CanadaOmanOman8 wicketsKing City (NW)Sep 30, 2024T20I # 2880
GibraltarSerbiaGibraltar8 wicketsGibraltarSep 30, 2024T20I # 2881
U.A.E.U.S.A.U.S.A.15 runsWindhoekSep 30, 2024T20I # 2879
GibraltarSerbiaGibraltar7 wicketsGibraltarSep 30, 2024T20I # 2878
NepalOmanNepal37 runsKing City (NW)Sep 29, 2024T20I # 2877
IrelandSouth AfricaIreland10 runsAbu DhabiSep 29, 2024T20I # 2876
NamibiaU.A.E.U.A.E.40 runsWindhoekSep 29, 2024T20I # 2875
EnglandAustraliaAustralia49 runsBristolSep 29, 2024ODI # 4779
South KoreaJapanJapan7 wicketsIncheonSep 29, 2024T20I # 2874
IndonesiaPhilippinesPhilippines42 runsIncheonSep 29, 2024T20I # 2873
CanadaNepalCanada14 runsKing City (NW)Sep 28, 2024T20I # 2872
South KoreaIndonesiaIndonesia2 wicketsIncheonSep 28, 2024T20I # 2871
JapanPhilippinesJapan2 wicketsIncheonSep 28, 2024T20I # 2870
IrelandSouth AfricaSouth Africa8 wicketsAbu DhabiSep 27, 2024T20I # 2869
EnglandAustraliaEngland186 runsLord'sSep 27, 2024ODI # 4778
IndiaBangladeshIndia7 wicketsKanpurSep 27-Oct 1, 2024Test # 2552
CanadaOmanCanada5 wicketsKing City (NW)Sep 26, 2024ODI # 4777
TanzaniaMalawiTanzania19 runsDar-es-SalaamSep 26, 2024T20I # 2868
NamibiaU.A.E.Namibia8 wicketsWindhoekSep 26, 2024ODI # 4776
GhanaMaliGhana10 wicketsDar-es-SalaamSep 26, 2024T20I # 2866
CameroonLesothoCameroon9 wicketsDar-es-SalaamSep 26, 2024T20I # 2867
Sri LankaNew ZealandSri Lankainns & 154 runsGalleSep 26-29, 2024Test # 2551
JapanPhilippinesJapan47 runsIncheonSep 26, 2024T20I # 2865
LesothoMaliLesotho112 runsDar-es-SalaamSep 25, 2024T20I # 2863
CameroonMalawiMalawi9 wicketsDar-es-SalaamSep 25, 2024T20I # 2864
TanzaniaGhanaTanzania7 wicketsDar-es-SalaamSep 25, 2024T20I # 2862
IndonesiaJapanJapan4 runsIncheonSep 25, 2024T20I # 2861
EnglandAustraliaEngland46 runsChester-le-StreetSep 24, 2024ODI # 4775
TanzaniaCameroonTanzania9 wicketsDar-es-SalaamSep 24, 2024T20I # 2859
MalawiMaliMalawi9 wicketsDar-es-SalaamSep 24, 2024T20I # 2860
U.A.E.U.S.A.U.S.A.136 runsWindhoekSep 24, 2024ODI # 4774
GhanaLesothoGhana50 runsDar-es-SalaamSep 24, 2024T20I # 2858
CanadaNepalCanada5 wicketsKing City (NW)Sep 22, 2024ODI # 4773
AfghanistanSouth AfricaSouth Africa7 wicketsSharjahSep 22, 2024ODI # 4772
TanzaniaLesothoTanzania122 runsDar-es-SalaamSep 22, 2024T20I # 2857
NamibiaU.S.A.U.S.A.7 wicketsWindhoekSep 22, 2024ODI # 4771
CameroonMaliCameroon6 wicketsDar-es-SalaamSep 22, 2024T20I # 2855
GhanaMalawiMalawi25 runsDar-es-SalaamSep 22, 2024T20I # 2856
CameroonGhanaGhana8 wicketsDar-es-SalaamSep 21, 2024T20I # 2853
TanzaniaMaliTanzania10 wicketsDar-es-SalaamSep 21, 2024T20I # 2854
EnglandAustraliaAustralia68 runsLeedsSep 21, 2024ODI # 4770
LesothoMalawiMalawi93 runsDar-es-SalaamSep 21, 2024T20I # 2852
CanadaOmanCanada59 runsKing City (NW)Sep 20, 2024ODI # 4769
AfghanistanSouth AfricaAfghanistan177 runsSharjahSep 20, 2024ODI # 4768
NamibiaU.A.E.U.A.E.1 wicketWindhoekSep 20, 2024ODI # 4767
EnglandAustraliaAustralia7 wicketsNottinghamSep 19, 2024ODI # 4766
IndiaBangladeshIndia280 runsChennaiSep 19-22, 2024Test # 2550
NepalOmanOman1 wicketKing City (NW)Sep 18, 2024ODI # 4765
AfghanistanSouth AfricaAfghanistan6 wicketsSharjahSep 18, 2024ODI # 4764
U.A.E.U.S.A.U.S.A.10 wicketsWindhoekSep 18, 2024ODI # 4763
Sri LankaNew ZealandSri Lanka63 runsGalleSep 18-23, 2024Test # 2549
CanadaNepalCanada103 runsKing City (NW)Sep 16, 2024ODI # 4762
NamibiaU.S.A.U.S.A.6 wicketsWindhoekSep 16, 2024ODI # 4761
EnglandAustraliaEngland3 wicketsCardiffSep 13, 2024T20I # 2851
EnglandAustraliaAustralia28 runsSouthamptonSep 11, 2024T20I # 2850
Hong KongKuwaitno result-BangiSep 9, 2024T20I # 2849
MyanmarSingaporeSingapore8 wicketsKuala LumpurSep 9, 2024T20I # 2847
MalaysiaMongoliaMalaysia10 wicketsBangiSep 9, 2024T20I # 2848
ScotlandAustraliaAustralia6 wicketsEdinburghSep 7, 2024T20I # 2846
MalaysiaHong KongMalaysia3 runsKuala LumpurSep 7, 2024T20I # 2845
ScotlandAustraliaAustralia70 runsEdinburghSep 6, 2024T20I # 2844
EnglandSri LankaSri Lanka8 wicketsThe OvalSep 6-9, 2024Test # 2548
MaldivesMongoliaMaldives117 runsKuala LumpurSep 6, 2024T20I # 2842
KuwaitSingaporeSingapore5 wicketsBangiSep 6, 2024T20I # 2843
MaldivesMyanmarMaldives9 wicketsKuala LumpurSep 5, 2024T20I # 2841
MalaysiaKuwaitKuwait8 wicketsKuala LumpurSep 5, 2024T20I # 2839
MongoliaSingaporeSingapore9 wicketsBangiSep 5, 2024T20I # 2840
ScotlandAustraliaAustralia7 wicketsEdinburghSep 4, 2024T20I # 2838
KuwaitMyanmarKuwait8 wicketsKuala LumpurSep 3, 2024T20I # 2836
MalaysiaSingaporeMalaysia1 runBangiSep 3, 2024T20I # 2837
Hong KongMaldivesHong Kong9 wicketsBangiSep 3, 2024T20I # 2835
MongoliaMyanmarMyanmar71 runsBangiSep 2, 2024T20I # 2834
Hong KongSingaporeHong Kong23 runsKuala LumpurSep 2, 2024T20I # 2832
KuwaitMaldivesKuwait142 runsBangiSep 2, 2024T20I # 2833
Hong KongMongoliaHong Kong9 wicketsKuala LumpurAug 31, 2024T20I # 2831
MaldivesSingaporeSingapore47 runsKuala LumpurAug 31, 2024T20I # 2829
MalaysiaMyanmarMalaysia6 wicketsBangiAug 31, 2024T20I # 2830
KuwaitMongoliaKuwait160 runsKuala LumpurAug 30, 2024T20I # 2828
PakistanBangladeshBangladesh6 wicketsRawalpindiAug 30-Sep 3, 2024Test # 2547
MalaysiaMaldivesMalaysia94 runsKuala LumpurAug 30, 2024T20I # 2826
Hong KongMyanmarHong Kong9 wicketsBangiAug 30, 2024T20I # 2827
EnglandSri LankaEngland190 runsLord'sAug 29-Sep 1, 2024Test # 2546
Czech Rep.EstoniaEstonia7 wicketsPort SoifAug 28, 2024T20I # 2824
GuernseyDenmarkGuernsey6 wicketsCastelAug 28, 2024T20I # 2825
NetherlandsU.S.A.Netherlands4 runsThe HagueAug 28, 2024T20I # 2823
CyprusMaltaCyprus6 runsPort SoifAug 28, 2024T20I # 2821
FinlandSpainSpain46 runsCastelAug 28, 2024T20I # 2822
West IndiesSouth AfricaWest Indies8 wicketsTaroubaAug 27, 2024T20I # 2820
Czech Rep.GreeceCzech Rep.75 runsCastelAug 27, 2024T20I # 2818
EstoniaMaltaEstonia5 wicketsPort SoifAug 27, 2024T20I # 2819
CanadaU.S.A.U.S.A.20 runsThe HagueAug 27, 2024T20I # 2817
CyprusDenmarkDenmark142 runsCastelAug 27, 2024T20I # 2815
BulgariaFinlandFinland125 runsPort SoifAug 27, 2024T20I # 2816
Hong KongKuwaitKuwait8 wicketsKuala LumpurAug 27, 2024T20I # 2814
NetherlandsCanadaCanada8 runsUtrechtAug 26, 2024T20I # 2813
MalaysiaHong KongHong Kong7 runsKuala LumpurAug 26, 2024T20I # 2812
West IndiesSouth AfricaWest Indies30 runsTaroubaAug 25, 2024T20I # 2811
GuernseyEstoniaGuernsey5 wicketsCastelAug 25, 2024T20I # 2809
GreeceSpainSpain7 wicketsPort SoifAug 25, 2024T20I # 2810
NetherlandsU.S.A.Netherlands102 runsUtrechtAug 25, 2024T20I # 2808
BulgariaMaltaMalta61 runsCastelAug 25, 2024T20I # 2806
CyprusCzech Rep.Czech Rep.4 wicketsPort SoifAug 25, 2024T20I # 2807
MalaysiaKuwaitKuwait18 runsKuala LumpurAug 25, 2024T20I # 2805
CyprusGreeceCyprus8 wicketsCastelAug 24, 2024T20I # 2803
BulgariaEstoniaEstonia7 wicketsPort SoifAug 24, 2024T20I # 2804
CanadaU.S.A.no result-UtrechtAug 24, 2024T20I # 2802
GuernseyFinlandFinland4 runsPort SoifAug 24, 2024T20I # 2801
Hong KongKuwaitKuwait2 wicketsKuala LumpurAug 24, 2024T20I # 2800
SamoaVanuatuSamoa8 runsApia (No 2)Aug 24, 2024T20I # 2799
Cook IslandsFijiFiji9 runsApia (No 2)Aug 24, 2024T20I # 2798
West IndiesSouth AfricaWest Indies7 wicketsTaroubaAug 23, 2024T20I # 2797
NetherlandsCanadaNetherlands5 wicketsUtrechtAug 23, 2024T20I # 2796
MalaysiaHong KongHong Kong6 wicketsKuala LumpurAug 23, 2024T20I # 2795
SamoaCook IslandsCook Islands8 wicketsApia (No 2)Aug 23, 2024T20I # 2794
FijiVanuatuFiji5 wicketsApia (No 2)Aug 23, 2024T20I # 2793
GuernseyMaltaGuernsey8 wicketsCastelAug 22, 2024T20I # 2791
Czech Rep.SpainSpain1 runPort SoifAug 22, 2024T20I # 2792
EstoniaFinlandEstonia8 wicketsCastelAug 22, 2024T20I # 2789
DenmarkGreeceDenmark32 runsPort SoifAug 22, 2024T20I # 2790
MalaysiaKuwaitMalaysia5 wicketsKuala LumpurAug 22, 2024T20I # 2788
Czech Rep.DenmarkDenmark118 runsCastelAug 21, 2024T20I # 2786
FinlandMaltaFinland9 wicketsPort SoifAug 21, 2024T20I # 2787
EnglandSri LankaEngland5 wicketsManchesterAug 21-24, 2024Test # 2545
CyprusSpainSpain15 runsCastelAug 21, 2024T20I # 2784
GuernseyBulgariaGuernsey8 wicketsPort SoifAug 21, 2024T20I # 2785
NetherlandsU.S.A.Netherlands27 runsRotterdamAug 21, 2024ODI # 4760
PakistanBangladeshBangladesh10 wicketsRawalpindiAug 21-25, 2024Test # 2544
Hong KongKuwaitKuwait4 wicketsKuala LumpurAug 21, 2024T20I # 2783
Cook IslandsVanuatuCook Islands7 wicketsApia (No 2)Aug 21, 2024T20I # 2782
SamoaFijiSamoa73 runsApia (No 2)Aug 21, 2024T20I # 2781
Cook IslandsFijiFiji104 runsApia (No 2)Aug 20, 2024T20I # 2780
SamoaVanuatuSamoa10 runsApia (No 2)Aug 20, 2024T20I # 2779
CanadaU.S.A.U.S.A.50 runsRotterdamAug 19, 2024ODI # 4759
FijiVanuatuVanuatu36 runsApia (No 2)Aug 19, 2024T20I # 2778
SamoaCook IslandsCook Islands7 wicketsApia (No 2)Aug 19, 2024T20I # 2777
NetherlandsCanadaNetherlands63 runsRotterdamAug 17, 2024ODI # 4758
SamoaFijiSamoa9 wicketsApia (No 2)Aug 17, 2024T20I # 2776
Cook IslandsVanuatuCook Islands9 wicketsApia (No 2)Aug 17, 2024T20I # 2775
West IndiesSouth AfricaSouth Africa40 runsProvidenceAug 15-17, 2024Test # 2543
NetherlandsU.S.A.Netherlands19 runsThe HagueAug 15, 2024ODI # 4757
CanadaU.S.A.U.S.A.14 runsThe HagueAug 13, 2024ODI # 4756
NetherlandsCanadaNetherlands5 wicketsThe HagueAug 11, 2024ODI # 4755
West IndiesSouth Africadrawn-Port of SpainAug 7-11, 2024Test # 2542
Sri LankaIndiaSri Lanka110 runsColombo (RPS)Aug 7, 2024ODI # 4754
CroatiaSpainSpain161 runsZagrebAug 4, 2024T20I # 2774
Sri LankaIndiaSri Lanka32 runsColombo (RPS)Aug 4, 2024ODI # 4753
CroatiaSpainSpain140 runsZagrebAug 4, 2024T20I # 2773
CroatiaSpainSpain8 wicketsZagrebAug 3, 2024T20I # 2772
CroatiaSpainSpain6 wicketsZagrebAug 3, 2024T20I # 2771
CroatiaSpainSpain4 wicketsZagrebAug 2, 2024T20I # 2770
Sri LankaIndiatied-Colombo (RPS)Aug 2, 2024ODI # 4752
Sri LankaIndiatied-PallekeleJul 30, 2024T20I # 2769
Sri LankaIndiaIndia7 wicketsPallekeleJul 28, 2024T20I # 2768
Sri LankaIndiaIndia43 runsPallekeleJul 27, 2024T20I # 2767
EnglandWest IndiesEngland10 wicketsBirminghamJul 26-28, 2024Test # 2541
ScotlandNamibiaScotland138 runsDundeeJul 26, 2024ODI # 4751
IrelandZimbabweIreland4 wicketsBelfastJul 25-28, 2024Test # 2540
NamibiaOmanOman4 wicketsDundeeJul 24, 2024ODI # 4750
ScotlandOmanScotland8 wicketsDundeeJul 22, 2024ODI # 4749
ScotlandNamibiaScotland47 runsDundeeJul 20, 2024ODI # 4748
EnglandWest IndiesEngland241 runsNottinghamJul 18-21, 2024Test # 2539
NamibiaOmanNamibia6 wicketsDundeeJul 18, 2024ODI # 4747
KenyaNigeriaKenya4 wicketsNairobiJul 17, 2024T20I # 2766
ScotlandOmanno result-DundeeJul 16, 2024ODI # 4746
KenyaNigeriaNigeria14 runsNairobiJul 16, 2024T20I # 2765
KenyaNigeriaNigeria3 wicketsNairobiJul 15, 2024T20I # 2764
JerseyNorwayJersey6 wicketsKrefeldJul 14, 2024T20I # 2763
ZimbabweIndiaIndia42 runsHarareJul 14, 2024T20I # 2762
GermanyCroatiaGermany8 wicketsKrefeldJul 14, 2024T20I # 2761
SloveniaSwedenSweden6 wicketsKrefeldJul 13, 2024T20I # 2760
CroatiaSwitzerlandSwitzerland7 wicketsKrefeldJul 13, 2024T20I # 2758
ZimbabweIndiaIndia10 wicketsHarareJul 13, 2024T20I # 2759
KenyaNigeriaKenya4 wicketsNairobiJul 13, 2024T20I # 2757
GibraltarNorwayNorway6 runsKrefeldJul 13, 2024T20I # 2756
BelgiumSerbiaBelgium77 runsKrefeldJul 12, 2024T20I # 2755
KenyaNigeriaKenya29 runsNairobiJul 12, 2024T20I # 2754
SerbiaSwitzerlandSwitzerland40 runsKrefeldJul 11, 2024T20I # 2753
GibraltarSwedenSweden8 wicketsKrefeldJul 11, 2024T20I # 2752
GermanyNorwayNorway11 runsKrefeldJul 11, 2024T20I # 2751
GibraltarSloveniaSlovenia1 wicketKrefeldJul 10, 2024T20I # 2750
BelgiumJerseyJersey108 runsKrefeldJul 10, 2024T20I # 2748
ZimbabweIndiaIndia23 runsHarareJul 10, 2024T20I # 2749
EnglandWest IndiesEnglandinns & 114 runsLord'sJul 10-12, 2024Test # 2538
CroatiaSerbiaCroatia28 runsKrefeldJul 10, 2024T20I # 2747
JerseySwitzerlandJersey167 runsKrefeldJul 9, 2024T20I # 2746
GermanySwedenGermany2 runsKrefeldJul 9, 2024T20I # 2745
NorwaySloveniaNorway8 wicketsKrefeldJul 9, 2024T20I # 2744
BelgiumCroatiaCroatia6 runsKrefeldJul 8, 2024T20I # 2743
NorwaySwedenNorway53 runsKrefeldJul 8, 2024T20I # 2742
GermanyGibraltarGermany44 runsKrefeldJul 8, 2024T20I # 2741
BelgiumSwitzerlandBelgium2 wicketsKrefeldJul 7, 2024T20I # 2740
ZimbabweIndiaIndia100 runsHarareJul 7, 2024T20I # 2739
JerseySerbiaJersey165 runsKrefeldJul 7, 2024T20I # 2738
ZimbabweIndiaZimbabwe13 runsHarareJul 6, 2024T20I # 2737
MalawiRwandaMalawi21 runsNairobiJul 6, 2024T20I # 2736
KenyaRwandaKenya49 runsNairobiJul 5, 2024T20I # 2735
KenyaMalawiKenya67 runsNairobiJul 4, 2024T20I # 2734
KenyaRwandaKenya4 wicketsNairobiJul 3, 2024T20I # 2733
MalawiRwandaRwanda9 wicketsNairobiJul 2, 2024T20I # 2732
KenyaMalawiKenya9 wicketsNairobiJul 1, 2024T20I # 2731
SloveniaSerbiaSerbia27 runsLjubljanaJun 30, 2024T20I # 2730
IndiaSouth AfricaIndia7 runsBridgetownJun 29, 2024T20I # 2729
SloveniaSerbiaSlovenia84 runsLjubljanaJun 29, 2024T20I # 2728
KenyaRwandaKenya6 wicketsNairobiJun 29, 2024T20I # 2727
SloveniaSerbiaSlovenia43 runsLjubljanaJun 29, 2024T20I # 2726
MalawiRwandaMalawi58 runsNairobiJun 28, 2024T20I # 2725
EnglandIndiaIndia68 runsProvidenceJun 27, 2024T20I # 2724
AfghanistanSouth AfricaSouth Africa9 wicketsTaroubaJun 26, 2024T20I # 2723
AfghanistanBangladeshAfghanistan8 runsKingstownJun 24, 2024T20I # 2722
AustraliaIndiaIndia24 runsGros IsletJun 24, 2024T20I # 2721
West IndiesSouth AfricaSouth Africa3 wicketsNorth SoundJun 23, 2024T20I # 2720
EnglandU.S.A.England10 wicketsBridgetownJun 23, 2024T20I # 2719
GuernseyJerseyGuernsey4 wicketsPort SoifJun 23, 2024T20I # 2718
AfghanistanAustraliaAfghanistan21 runsKingstownJun 22, 2024T20I # 2717
BangladeshIndiaIndia50 runsNorth SoundJun 22, 2024T20I # 2716
GuernseyJerseyJersey8 wicketsCastelJun 22, 2024T20I # 2715
GuernseyJerseyJersey7 wicketsCastelJun 22, 2024T20I # 2714
West IndiesU.S.A.West Indies9 wicketsBridgetownJun 21, 2024T20I # 2713
EnglandSouth AfricaSouth Africa7 runsGros IsletJun 21, 2024T20I # 2712
AustraliaBangladeshAustralia28 runsNorth SoundJun 20, 2024T20I # 2711
AfghanistanIndiaIndia47 runsBridgetownJun 20, 2024T20I # 2710
West IndiesEnglandEngland8 wicketsGros IsletJun 19, 2024T20I # 2709
South AfricaU.S.A.South Africa18 runsNorth SoundJun 19, 2024T20I # 2708
CyprusEstoniaEstonia31 runsEpiskopiJun 19, 2024T20I # 2707
CyprusEstoniaCyprus4 wicketsEpiskopiJun 19, 2024T20I # 2706
CyprusEstoniaEstonia26 runsEpiskopiJun 18, 2024T20I # 2705
CyprusEstoniaCyprus12 runsEpiskopiJun 18, 2024T20I # 2704
West IndiesAfghanistanWest Indies104 runsGros IsletJun 17, 2024T20I # 2703
New ZealandP.N.G.New Zealand7 wicketsTaroubaJun 17, 2024T20I # 2702
CyprusEstoniaEstonia6 wicketsEpiskopiJun 17, 2024T20I # 2701
CyprusEstoniaEstonia5 wicketsEpiskopiJun 17, 2024T20I # 2700
NetherlandsSri LankaSri Lanka83 runsGros IsletJun 16, 2024T20I # 2699
BangladeshNepalBangladesh21 runsKingstownJun 16, 2024T20I # 2698
IrelandPakistanPakistan3 wicketsLauderhillJun 16, 2024T20I # 2697
Isle of ManPortugalPortugal88 runsSpinacetoJun 16, 2024T20I # 2695
ItalyRomaniaItaly160 runsRomeJun 16, 2024T20I # 2696
DenmarkJerseyJersey96 runsBrondbyJun 16, 2024T20I # 2694
FinlandNorwayNorway9 wicketsKeravaJun 16, 2024T20I # 2693
DenmarkJerseyJersey6 wicketsBrondbyJun 16, 2024T20I # 2692
AustriaFranceAustria6 wicketsRomeJun 16, 2024T20I # 2690
IsraelLuxembourgIsrael2 wicketsSpinacetoJun 16, 2024T20I # 2691
AustraliaScotlandAustralia5 wicketsGros IsletJun 15, 2024T20I # 2689
EnglandNamibiaEngland41 runsNorth SoundJun 15, 2024T20I # 2688
FranceTurkeyFrance40 runsSpinacetoJun 15, 2024T20I # 2686
IsraelRomaniaRomania24 runsRomeJun 15, 2024T20I # 2687
FinlandNorwayNorway7 wicketsKeravaJun 15, 2024T20I # 2685
Isle of ManLuxembourgIsle of Man63 runsSpinacetoJun 15, 2024T20I # 2683
AustriaHungaryAustria14 runsRomeJun 15, 2024T20I # 2684
New ZealandUgandaNew Zealand9 wicketsTaroubaJun 14, 2024T20I # 2682
NepalSouth AfricaSouth Africa1 runKingstownJun 14, 2024T20I # 2681
FinlandNorwayNorway97 runsKeravaJun 14, 2024T20I # 2680
AfghanistanP.N.G.Afghanistan7 wicketsTaroubaJun 13, 2024T20I # 2679
EnglandOmanEngland8 wicketsNorth SoundJun 13, 2024T20I # 2678
BangladeshNetherlandsBangladesh25 runsKingstownJun 13, 2024T20I # 2677
IsraelPortugalIsrael2 wicketsSpinacetoJun 13, 2024T20I # 2675
ItalyTurkeyItaly9 wicketsRomeJun 13, 2024T20I # 2676
HungaryRomaniaRomania8 wicketsSpinacetoJun 13, 2024T20I # 2673
FranceLuxembourgFrance13 runsRomeJun 13, 2024T20I # 2674
West IndiesNew ZealandWest Indies13 runsTaroubaJun 12, 2024T20I # 2672
U.S.A.IndiaIndia7 wicketsNew YorkJun 12, 2024T20I # 2671
LuxembourgTurkeyLuxembourg73 runsSpinacetoJun 12, 2024T20I # 2669
HungaryIsraelHungary1 wicketRomeJun 12, 2024T20I # 2670
ItalyIsle of ManItaly7 wicketsSpinacetoJun 12, 2024T20I # 2667
AustriaPortugalAustria7 wicketsRomeJun 12, 2024T20I # 2668
AustraliaNamibiaAustralia9 wicketsNorth SoundJun 11, 2024T20I # 2666
CanadaPakistanPakistan7 wicketsNew YorkJun 11, 2024T20I # 2665
BangladeshSouth AfricaSouth Africa4 runsNew YorkJun 10, 2024T20I # 2664
PortugalRomaniaRomania6 wicketsSpinacetoJun 10, 2024T20I # 2662
ItalyFranceItaly5 wicketsRomeJun 10, 2024T20I # 2663
AustriaIsraelAustria7 wicketsSpinacetoJun 10, 2024T20I # 2660
Isle of ManTurkeyIsle of Man81 runsRomeJun 10, 2024T20I # 2661
OmanScotlandScotland7 wicketsNorth SoundJun 9, 2024T20I # 2659
IndiaPakistanIndia6 runsNew YorkJun 9, 2024T20I # 2658
BelgiumGuernseyGuernsey7 wicketsWaterlooJun 9, 2024T20I # 2657
FranceIsle of ManFrance16 runsSpinacetoJun 9, 2024T20I # 2655
AustriaRomaniaRomania3 wicketsRomeJun 9, 2024T20I # 2656
BelgiumGuernseyBelgium6 wicketsWaterlooJun 9, 2024T20I # 2654
ItalyLuxembourgItaly77 runsSpinacetoJun 9, 2024T20I # 2652
HungaryPortugalPortugal15 runsRomeJun 9, 2024T20I # 2653
West IndiesUgandaWest Indies134 runsProvidenceJun 8, 2024T20I # 2651
AustraliaEnglandAustralia36 runsBridgetownJun 8, 2024T20I # 2650
NetherlandsSouth AfricaSouth Africa4 wicketsNew YorkJun 8, 2024T20I # 2649
BelgiumGuernseyBelgium4 wicketsWaterlooJun 8, 2024T20I # 2648
BelgiumGuernseyGuernsey6 wicketsWaterlooJun 8, 2024T20I # 2647
BangladeshSri LankaBangladesh2 wicketsDallasJun 7, 2024T20I # 2646
AfghanistanNew ZealandAfghanistan84 runsProvidenceJun 7, 2024T20I # 2645
CanadaIrelandCanada12 runsNew YorkJun 7, 2024T20I # 2644
NamibiaScotlandScotland5 wicketsBridgetownJun 6, 2024T20I # 2643
U.S.A.Pakistantied-DallasJun 6, 2024T20I # 2642
AustraliaOmanAustralia39 runsBridgetownJun 5, 2024T20I # 2641
P.N.G.UgandaUganda3 wicketsProvidenceJun 5, 2024T20I # 2640
IndiaIrelandIndia8 wicketsNew YorkJun 5, 2024T20I # 2639
NepalNetherlandsNetherlands6 wicketsDallasJun 4, 2024T20I # 2638
EnglandScotlandno result-BridgetownJun 4, 2024T20I # 2637
AfghanistanUgandaAfghanistan125 runsProvidenceJun 3, 2024T20I # 2636
South AfricaSri LankaSouth Africa6 wicketsNew YorkJun 3, 2024T20I # 2635
NamibiaOmantied-BridgetownJun 2, 2024T20I # 2634
West IndiesP.N.G.West Indies5 wicketsProvidenceJun 2, 2024T20I # 2633
U.S.A.CanadaU.S.A.7 wicketsDallasJun 1, 2024T20I # 2632
EnglandPakistanEngland7 wicketsThe OvalMay 30, 2024T20I # 2631
West IndiesSouth AfricaWest Indies8 wicketsKingstonMay 26, 2024T20I # 2630
AustriaBelgiumAustria75 runsLower AustriaMay 26, 2024T20I # 2629
RomaniaBulgariaRomania74 runsIlfov CountyMay 26, 2024T20I # 2628
AustriaBelgiumBelgium9 wicketsLower AustriaMay 26, 2024T20I # 2627
West IndiesSouth AfricaWest Indies16 runsKingstonMay 25, 2024T20I # 2626
U.S.A.BangladeshBangladesh10 wicketsPrairie ViewMay 25, 2024T20I # 2625
RomaniaGibraltarGibraltar6 wicketsIlfov CountyMay 25, 2024T20I # 2624
EnglandPakistanEngland23 runsBirminghamMay 25, 2024T20I # 2623
AustriaBelgiumAustria6 wicketsLower AustriaMay 25, 2024T20I # 2622
AustriaBelgiumBelgium6 wicketsLower AustriaMay 25, 2024T20I # 2621
RomaniaBulgariaRomania7 wicketsIlfov CountyMay 24, 2024T20I # 2620
NetherlandsIrelandIreland3 runsThe HagueMay 24, 2024T20I # 2619
BulgariaGibraltarGibraltar5 wicketsIlfov CountyMay 24, 2024T20I # 2618
West IndiesSouth AfricaWest Indies28 runsKingstonMay 23, 2024T20I # 2617
U.S.A.BangladeshU.S.A.6 runsPrairie ViewMay 23, 2024T20I # 2616
IrelandScotlandIreland5 wicketsThe HagueMay 23, 2024T20I # 2615
NetherlandsScotlandScotland71 runsThe HagueMay 22, 2024T20I # 2614
U.S.A.BangladeshU.S.A.5 wicketsPrairie ViewMay 21, 2024T20I # 2613
NetherlandsIrelandIreland1 runThe HagueMay 19, 2024T20I # 2612
NetherlandsScotlandNetherlands41 runsThe HagueMay 18, 2024T20I # 2611
IrelandPakistanPakistan6 wicketsDublinMay 14, 2024T20I # 2610
IrelandPakistanPakistan7 wicketsDublinMay 12, 2024T20I # 2609
FranceBelgiumBelgium15 runsDreuxMay 12, 2024T20I # 2608
BangladeshZimbabweZimbabwe8 wicketsMirpurMay 12, 2024T20I # 2607
JapanMongoliaJapan157 runsSanoMay 12, 2024T20I # 2606
FranceBelgiumFrance7 wicketsDreuxMay 11, 2024T20I # 2605
BelgiumMaltaBelgium7 wicketsDreuxMay 11, 2024T20I # 2604
JapanMongoliaJapan158 runsSanoMay 11, 2024T20I # 2603
JapanMongoliaJapan180 runsSanoMay 11, 2024T20I # 2602
IrelandPakistanIreland5 wicketsDublinMay 10, 2024T20I # 2601
BelgiumMaltaBelgium16 runsDreuxMay 10, 2024T20I # 2600
BangladeshZimbabweBangladesh5 runsMirpurMay 10, 2024T20I # 2599
FranceBelgiumtied-DreuxMay 10, 2024T20I # 2598
FranceMaltaFrance86 runsDreuxMay 9, 2024T20I # 2597
FranceMaltaFrance9 runsDreuxMay 9, 2024T20I # 2596
JapanMongoliaJapan10 wicketsSanoMay 9-10, 2024T20I # 2595
JapanMongoliano result-SanoMay 8, 2024T20I # 2594
JapanMongoliaJapan205 runsSanoMay 8, 2024T20I # 2593
BangladeshZimbabweBangladesh9 runsChattogramMay 7, 2024T20I # 2592
JapanMongoliaJapan166 runsSanoMay 7, 2024T20I # 2591
IndonesiaThailandThailand6 wicketsBaliMay 6, 2024T20I # 2590
BangladeshZimbabweBangladesh6 wicketsChattogramMay 5, 2024T20I # 2589
IndonesiaThailandThailand17 runsBaliMay 5, 2024T20I # 2588
IndonesiaThailandIndonesia33 runsBaliMay 4, 2024T20I # 2587
BangladeshZimbabweBangladesh8 wicketsChattogramMay 3, 2024T20I # 2586
IndonesiaThailandIndonesia6 wicketsBaliMay 2, 2024T20I # 2585
IndonesiaThailandThailand8 runsBaliMay 1, 2024T20I # 2584
PakistanNew ZealandPakistan9 runsLahoreApr 27, 2024T20I # 2583
PakistanNew ZealandNew Zealand4 runsLahoreApr 25, 2024T20I # 2582
PakistanNew ZealandNew Zealand7 wicketsRawalpindiApr 21, 2024T20I # 2581
OmanU.A.E.U.A.E.55 runsAl AmeratApr 21, 2024T20I # 2580
PakistanNew ZealandPakistan7 wicketsRawalpindiApr 20, 2024T20I # 2579
Hong KongNepalHong Kong4 wicketsAl AmeratApr 20, 2024T20I # 2578
OmanHong KongOman5 wicketsAl AmeratApr 19, 2024T20I # 2577
NepalU.A.E.U.A.E.6 wicketsAl AmeratApr 19, 2024T20I # 2576
PakistanNew Zealandno result-RawalpindiApr 18, 2024T20I # 2575
CambodiaU.A.E.U.A.E.9 wicketsAl AmeratApr 17, 2024T20I # 2573
OmanKuwaitOman46 runsAl AmeratApr 17, 2024T20I # 2574
Hong KongMalaysiaHong Kong7 wicketsAl AmeratApr 17, 2024T20I # 2571
NepalSaudi ArabiaNepal6 wicketsAl AmeratApr 17, 2024T20I # 2572
BahrainCambodiaBahrain7 wicketsAl AmeratApr 16, 2024T20I # 2570
QatarSaudi ArabiaQatar15 runsAl AmeratApr 16, 2024T20I # 2569
OmanU.A.E.Oman9 wicketsAl AmeratApr 15, 2024T20I # 2567
BahrainKuwaitKuwait26 runsAl AmeratApr 15, 2024T20I # 2568
Hong KongNepalNepal8 wicketsAl AmeratApr 15, 2024T20I # 2565
MalaysiaQatarQatar4 wicketsAl AmeratApr 15, 2024T20I # 2566
Costa RicaMexicoMexico58 runsGuacimaApr 14, 2024T20I # 2564
SpainJerseySpain1 wicketCartagenaApr 14, 2024T20I # 2563
Hong KongSaudi ArabiaSaudi Arabia55 runsAl AmeratApr 14, 2024T20I # 2562
SpainJerseySpain5 wicketsCartagenaApr 14, 2024T20I # 2561
OmanCambodiaOman63 runsAl AmeratApr 14, 2024T20I # 2560
Costa RicaMexicoCosta Rica42 runsGuacimaApr 13, 2024T20I # 2558
U.S.A.CanadaU.S.A.4 wicketsPrairie ViewApr 13, 2024T20I # 2559
NepalQatarNepal32 runsAl AmeratApr 13, 2024T20I # 2556
MalaysiaSaudi ArabiaMalaysia12 runsAl AmeratApr 13, 2024T20I # 2557
CambodiaKuwaitKuwait8 wicketsAl AmeratApr 13, 2024T20I # 2554
BahrainU.A.E.U.A.E.37 runsAl AmeratApr 13, 2024T20I # 2555
Costa RicaMexicoMexico42 runsGuacimaApr 12, 2024T20I # 2553
U.S.A.CanadaU.S.A.14 runsPrairie ViewApr 12, 2024T20I # 2552
Costa RicaMexicoMexico22 runsGuacimaApr 12, 2024T20I # 2551
MalaysiaNepalNepal5 wicketsAl AmeratApr 12, 2024T20I # 2549
Hong KongQatarHong Kong26 runsAl AmeratApr 12, 2024T20I # 2550
OmanBahrainOman3 runsAl AmeratApr 12, 2024T20I # 2547
KuwaitU.A.E.U.A.E.7 wicketsAl AmeratApr 12, 2024T20I # 2548
Costa RicaMexicoCosta Rica8 wicketsGuacimaApr 11, 2024T20I # 2546
U.S.A.CanadaU.S.A.31 runsPrairie ViewApr 9, 2024T20I # 2545
U.S.A.CanadaU.S.A.6 wicketsPrairie ViewApr 7, 2024T20I # 2544
OmanNamibiaNamibia62 runsAl AmeratApr 7, 2024T20I # 2543
OmanNamibiaNamibia24 runsAl AmeratApr 5, 2024T20I # 2542
OmanNamibiaOman8 wicketsAl AmeratApr 4, 2024T20I # 2541
OmanNamibiaOman6 runsAl AmeratApr 2, 2024T20I # 2540
OmanNamibiaNamibia4 wicketsAl AmeratApr 1, 2024T20I # 2539
EswatiniLesothoEswatini3 wicketsMalkernsMar 31, 2024T20I # 2538
EswatiniLesothoEswatini39 runsMalkernsMar 30, 2024T20I # 2537
EswatiniLesothoLesotho8 wicketsMalkernsMar 30, 2024T20I # 2536
BangladeshSri LankaSri Lanka192 runsChattogramMar 30-Apr 3, 2024Test # 2537
EswatiniLesothoLesotho6 wicketsMalkernsMar 29, 2024T20I # 2535
EswatiniLesothoEswatini55 runsMalkernsMar 29, 2024T20I # 2534
KenyaUgandaUganda106 runsAccraMar 23, 2024T20I # 2533
BangladeshSri LankaSri Lanka328 runsSylhetMar 22-25, 2024Test # 2536
NamibiaUgandaNamibia24 runsAccraMar 21, 2024T20I # 2532
NamibiaTanzaniaNamibia7 wicketsAccraMar 20, 2024T20I # 2531
GhanaKenyaKenya7 wicketsAccraMar 20, 2024T20I # 2530
AfghanistanIrelandAfghanistan57 runsSharjahMar 18, 2024T20I # 2529
GhanaUgandaUganda121 runsAccraMar 18, 2024T20I # 2528
NamibiaNigeriaNigeria3 wicketsAccraMar 18, 2024T20I # 2527
BangladeshSri LankaBangladesh4 wicketsChattogramMar 18, 2024ODI # 4745
AfghanistanIrelandAfghanistan10 runsSharjahMar 17, 2024T20I # 2526
KenyaUgandaUganda72 runsAccraMar 17, 2024T20I # 2525
NigeriaTanzaniaTanzania47 runsAccraMar 17, 2024T20I # 2524
MalaysiaP.N.G.Malaysia63 runsKuala LumpurMar 17, 2024T20I # 2523
MalaysiaP.N.G.P.N.G.77 runsKuala LumpurMar 16, 2024T20I # 2522
AfghanistanIrelandIreland38 runsSharjahMar 15, 2024T20I # 2521
BangladeshSri LankaSri Lanka3 wicketsChattogramMar 15, 2024ODI # 4744
U.A.E.ScotlandScotland32 runsDubai (DICS)Mar 14, 2024T20I # 2520
U.A.E.ScotlandScotland9 runsDubai (DICS)Mar 13, 2024T20I # 2519
BangladeshSri LankaBangladesh6 wicketsChattogramMar 13, 2024ODI # 4743
NepalP.N.G.P.N.G.86 runsMong KokMar 13, 2024T20I # 2518
AfghanistanIrelandAfghanistan117 runsSharjahMar 12, 2024ODI # 4742
Hong KongP.N.G.P.N.G.10 wicketsMong KokMar 12, 2024T20I # 2517
NepalP.N.G.Nepal85 runsMong KokMar 12, 2024T20I # 2516
U.A.E.ScotlandU.A.E.8 wicketsDubai (DICS)Mar 11, 2024T20I # 2515
MalaysiaBahrainBahrain8 wicketsKuala LumpurMar 11, 2024T20I # 2514
KuwaitVanuatuKuwait7 wicketsKuala LumpurMar 11, 2024T20I # 2513
MalaysiaTanzaniaMalaysia6 wicketsKuala LumpurMar 10, 2024T20I # 2512
Hong KongNepalno result-Mong KokMar 10, 2024T20I # 2511
BahrainVanuatuBahrain56 runsKuala LumpurMar 10, 2024T20I # 2510
BangladeshSri LankaSri Lanka28 runsSylhetMar 9, 2024T20I # 2509
BahrainTanzaniaBahrain52 runsKuala LumpurMar 9, 2024T20I # 2508
Hong KongNepalHong Kong73 runsMong KokMar 9, 2024T20I # 2507
MalaysiaKuwaitMalaysia7 wicketsKuala LumpurMar 9, 2024T20I # 2506
OmanP.N.G.Oman4 wicketsAl AmeratMar 8, 2024T20I # 2505
New ZealandAustraliaAustralia3 wicketsChristchurchMar 8-11, 2024Test # 2535
AfghanistanIrelandAfghanistan35 runsSharjahMar 7, 2024ODI # 4741
CanadaScotlandCanada5 wicketsDubai (DICS)Mar 7, 2024ODI # 4740
OmanP.N.G.P.N.G.8 wicketsAl AmeratMar 7, 2024T20I # 2504
KuwaitVanuatuKuwait8 wicketsKuala LumpurMar 7, 2024T20I # 2503
IndiaEnglandIndiainns & 64 runsDharamsalaMar 7-9, 2024Test # 2534
MalaysiaBahrainBahrain9 wicketsKuala LumpurMar 7, 2024T20I # 2502
BangladeshSri LankaBangladesh8 wicketsSylhetMar 6, 2024T20I # 2501
OmanP.N.G.Oman3 wicketsAl AmeratMar 6, 2024T20I # 2500
MalaysiaVanuatuMalaysia52 runsKuala LumpurMar 6, 2024T20I # 2499
KuwaitTanzaniaKuwait5 wicketsKuala LumpurMar 6, 2024T20I # 2498
U.A.E.CanadaCanada8 runsDubai (DICS)Mar 5, 2024ODI # 4739
BahrainKuwaitBahrain28 runsKuala LumpurMar 5, 2024T20I # 2496
NepalNetherlandsNetherlands4 wicketsKirtipurMar 5, 2024T20I # 2497
TanzaniaVanuatuVanuatu9 runsKuala LumpurMar 5, 2024T20I # 2495
BangladeshSri LankaSri Lanka3 runsSylhetMar 4, 2024T20I # 2494
U.A.E.ScotlandScotland8 wicketsDubai (DICS)Mar 3, 2024ODI # 4738
NamibiaNetherlandsno result-KirtipurMar 3, 2024T20I # 2493
NepalNetherlandsNepal6 wicketsKirtipurMar 2, 2024T20I # 2492
QatarHong Kongtied-DohaMar 1, 2024T20I # 2491
CanadaScotlandCanada7 wicketsDubai (DICS)Mar 1, 2024ODI # 4737
NepalNamibiaNepal3 runsKirtipurMar 1, 2024T20I # 2490
QatarHong KongQatar4 wicketsDohaFeb 29, 2024T20I # 2489
NamibiaNetherlandsNetherlands59 runsKirtipurFeb 29, 2024T20I # 2488
New ZealandAustraliaAustralia172 runsWellingtonFeb 29-Mar 3, 2024Test # 2533
AfghanistanIrelandIreland6 wicketsTolerance OvalFeb 28-Mar 1, 2024Test # 2532
U.A.E.CanadaCanada3 wicketsDubai (DICS)Feb 28, 2024ODI # 4736
NepalNetherlandsNetherlands2 runsKirtipurFeb 28, 2024T20I # 2487
QatarHong KongHong Kong10 runsDohaFeb 27, 2024T20I # 2486
NepalNamibiaNamibia20 runsKirtipurFeb 27, 2024T20I # 2485
NepalNetherlandsNetherlands8 wicketsKirtipurFeb 25, 2024ODI # 4735
New ZealandAustraliaAustralia27 runsAucklandFeb 25, 2024T20I # 2484
New ZealandAustraliaAustralia72 runsAucklandFeb 23, 2024T20I # 2483
IndiaEnglandIndia5 wicketsRanchiFeb 23-26, 2024Test # 2531
NamibiaNetherlandsNamibia24 runsKirtipurFeb 23, 2024ODI # 4734
Sri LankaAfghanistanAfghanistan3 runsDambullaFeb 21, 2024T20I # 2482
New ZealandAustraliaAustralia6 wicketsWellingtonFeb 21, 2024T20I # 2481
NepalNamibiaNamibia2 wicketsKirtipurFeb 21, 2024ODI # 4733
Sri LankaAfghanistanSri Lanka72 runsDambullaFeb 19, 2024T20I # 2480
NamibiaNetherlandsNetherlands7 wicketsKirtipurFeb 19, 2024ODI # 4732
Sri LankaAfghanistanSri Lanka4 runsDambullaFeb 17, 2024T20I # 2479
Hong KongJapanHong Kong34 runsMong KokFeb 17, 2024T20I # 2478
NepalNetherlandsNepal9 wicketsKirtipurFeb 17, 2024ODI # 4731
BhutanMaldivesBhutan4 wicketsBangkokFeb 16, 2024T20I # 2477
ChinaJapanJapan44 runsMong KokFeb 16, 2024T20I # 2476
ThailandSaudi ArabiaSaudi Arabia8 wicketsBangkokFeb 16, 2024T20I # 2475
Hong KongChinaHong Kong10 wicketsMong KokFeb 16, 2024T20I # 2474
BhutanSaudi ArabiaSaudi Arabia166 runsBangkokFeb 15, 2024T20I # 2473
Hong KongJapanHong Kong27 runsMong KokFeb 15, 2024T20I # 2472
IndiaEnglandIndia434 runsRajkotFeb 15-18, 2024Test # 2530
NepalNamibiaNamibia4 wicketsKirtipurFeb 15, 2024ODI # 4730
ThailandMaldivesThailand8 wicketsBangkokFeb 15, 2024T20I # 2471
ChinaJapanJapan180 runsMong KokFeb 15, 2024T20I # 2470
Sri LankaAfghanistanSri Lanka7 wicketsPallekeleFeb 14, 2024ODI # 4729
Hong KongJapanHong Kong7 wicketsMong KokFeb 14, 2024T20I # 2469
Hong KongChinaHong Kong123 runsMong KokFeb 14, 2024T20I # 2468
AustraliaWest IndiesWest Indies37 runsPerthFeb 13, 2024T20I # 2467
BhutanMaldivesMaldives9 wicketsBangkokFeb 13, 2024T20I # 2466
ThailandSaudi ArabiaSaudi Arabia5 wicketsBangkokFeb 13, 2024T20I # 2465
New ZealandSouth AfricaNew Zealand7 wicketsHamiltonFeb 13-16, 2024Test # 2529
MaldivesSaudi ArabiaSaudi Arabia98 runsBangkokFeb 12, 2024T20I # 2464
NepalCanadaNepal9 wicketsKirtipurFeb 12, 2024ODI # 4728
ThailandBhutanThailand10 wicketsBangkokFeb 12, 2024T20I # 2463
Sri LankaAfghanistanSri Lanka155 runsPallekeleFeb 11, 2024ODI # 4727
AustraliaWest IndiesAustralia34 runsAdelaideFeb 11, 2024T20I # 2462
CambodiaSaudi ArabiaSaudi Arabia5 wicketsBangkokFeb 11, 2024T20I # 2461
JapanSingaporeSingapore8 wicketsBangkokFeb 11, 2024T20I # 2460
NepalCanadaNepal4 wicketsKirtipurFeb 10, 2024ODI # 4726
Sri LankaAfghanistanSri Lanka42 runsPallekeleFeb 9, 2024ODI # 4725
AustraliaWest IndiesAustralia11 runsHobartFeb 9, 2024T20I # 2459
CambodiaSingaporeCambodia6 wicketsBangkokFeb 9, 2024T20I # 2458
JapanSaudi ArabiaSaudi Arabia10 wicketsBangkokFeb 9, 2024T20I # 2457
NepalCanadaNepal7 runsKirtipurFeb 8, 2024ODI # 4724
BhutanMaldivesMaldives32 runsBangkokFeb 7, 2024T20I # 2456
ThailandIndonesiaThailand7 wicketsBangkokFeb 7, 2024T20I # 2455
ThailandMaldivesThailand8 wicketsBangkokFeb 6, 2024T20I # 2454
AustraliaWest IndiesAustralia8 wicketsCanberraFeb 6, 2024ODI # 4723
JapanSingaporeSingapore34 runsBangkokFeb 6, 2024T20I # 2453
BhutanCambodiaCambodia10 runsBangkokFeb 5, 2024T20I # 2452
IndonesiaSaudi ArabiaSaudi Arabia82 runsBangkokFeb 5, 2024T20I # 2451
JapanMaldivesJapan42 runsBangkokFeb 4, 2024T20I # 2450
AustraliaWest IndiesAustralia83 runsSydneyFeb 4, 2024ODI # 4722
ThailandSingaporeThailand7 wicketsBangkokFeb 4, 2024T20I # 2449
New ZealandSouth AfricaNew Zealand281 runsMount MaunganuiFeb 4-7, 2024Test # 2528
CambodiaIndonesiaCambodia6 wicketsBangkokFeb 3, 2024T20I # 2448
BhutanSaudi ArabiaSaudi Arabia8 wicketsBangkokFeb 3, 2024T20I # 2447
ThailandJapanJapan46 runsBangkokFeb 2, 2024T20I # 2446
Sri LankaAfghanistanSri Lanka10 wicketsColombo (SSC)Feb 2-5, 2024Test # 2527
IndiaEnglandIndia106 runsVisakhapatnamFeb 2-5, 2024Test # 2526
AustraliaWest IndiesAustralia8 wicketsMelbourneFeb 2, 2024ODI # 4721
MaldivesSingaporeSingapore41 runsBangkokFeb 2, 2024T20I # 2445
BhutanIndonesiaIndonesia16 runsBangkokFeb 1, 2024T20I # 2444
CambodiaSaudi ArabiaSaudi Arabia88 runsBangkokFeb 1, 2024T20I # 2443
ChinaMyanmarChina47 runsBangkokJan 30, 2024T20I # 2442
ChinaMyanmarMyanmar1 wicketBangkokJan 29, 2024T20I # 2441
CambodiaChinaCambodia93 runsBangkokJan 28, 2024T20I # 2440
CambodiaMyanmarCambodia7 wicketsBangkokJan 27, 2024T20I # 2439
AustraliaWest IndiesWest Indies8 runsBrisbaneJan 25-28, 2024Test # 2524
IndiaEnglandEngland28 runsHyderabadJan 25-28, 2024Test # 2525
New ZealandPakistanPakistan42 runsChristchurchJan 21, 2024T20I # 2438
New ZealandPakistanNew Zealand7 wicketsChristchurchJan 19, 2024T20I # 2437
Sri LankaZimbabweSri Lanka9 wicketsColombo (RPS)Jan 18, 2024T20I # 2436
IndiaAfghanistantied-BengaluruJan 17, 2024T20I # 2435
New ZealandPakistanNew Zealand45 runsDunedinJan 17, 2024T20I # 2434
AustraliaWest IndiesAustralia10 wicketsAdelaideJan 17-19, 2024Test # 2523
Sri LankaZimbabweZimbabwe4 wicketsColombo (RPS)Jan 16, 2024T20I # 2433
IndiaAfghanistanIndia6 wicketsIndoreJan 14, 2024T20I # 2431
Sri LankaZimbabweSri Lanka3 wicketsColombo (RPS)Jan 14, 2024T20I # 2432
New ZealandPakistanNew Zealand21 runsHamiltonJan 14, 2024T20I # 2430
New ZealandPakistanNew Zealand46 runsAucklandJan 12, 2024T20I # 2429
IndiaAfghanistanIndia6 wicketsMohaliJan 11, 2024T20I # 2428
Sri LankaZimbabweSri Lanka8 wicketsColombo (RPS)Jan 11, 2024ODI # 4720
Sri LankaZimbabweSri Lanka2 wicketsColombo (RPS)Jan 8, 2024ODI # 4719
Sri LankaZimbabweno result-Colombo (RPS)Jan 6, 2024ODI # 4718
South AfricaIndiaIndia7 wicketsCape TownJan 3-4, 2024Test # 2522
AustraliaPakistanAustralia8 wicketsSydneyJan 3-6, 2024Test # 2521
U.A.E.AfghanistanAfghanistan4 wicketsSharjahJan 2, 2024T20I # 2427
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
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:

Puducherry vs Arunachal Pradesh at Ahmedabad, Vijay Hazare Trophy Group C, Dec 31, 2024 [List A]

Jammu & Kashmir vs Mizoram at Vizianagaram, Vijay Hazare Trophy Group D, Dec 31, 2024 [List A]

Manipur vs Gujarat at Jaipur, Vijay Hazare Trophy Group A, Dec 31, 2024 [List A]