Players

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
NamibiaP.N.G.Namibia27 runsLauderhillSep 23, 2019ODI # 4210
NamibiaP.N.G.Namibia4 wicketsLauderhillSep 22, 2019ODI # 4209
BangladeshAfghanistanBangladesh4 wicketsChattogramSep 21, 2019T20I # 892
U.S.A.NamibiaNamibia139 runsLauderhillSep 20, 2019ODI # 4208
AfghanistanZimbabweZimbabwe7 wicketsChattogramSep 20, 2019T20I # 890
IrelandScotlandIreland1 runDublin (Malahide)Sep 20, 2019T20I # 891
U.S.A.P.N.G.U.S.A.62 runsLauderhillSep 19, 2019ODI # 4207
NetherlandsScotlandScotland6 wicketsDublin (Malahide)Sep 19, 2019T20I # 889
BangladeshZimbabweBangladesh39 runsChattogramSep 18, 2019T20I # 886
IrelandNetherlandsNetherlands6 wicketsDublin (Malahide)Sep 18, 2019T20I # 887
U.S.A.NamibiaU.S.A.5 wicketsLauderhillSep 17, 2019ODI # 4206
IrelandScotlandIreland4 wicketsDublin (Malahide)Sep 17, 2019T20I # 885
NetherlandsScotlandScotland58 runsDublin (Malahide)Sep 16, 2019T20I # 884
BangladeshAfghanistanAfghanistan25 runsMirpurSep 15, 2019T20I # 883
AfghanistanZimbabweAfghanistan28 runsMirpurSep 14, 2019T20I # 882
U.S.A.P.N.G.U.S.A.5 runsLauderhillSep 13, 2019ODI # 4205
BangladeshZimbabweBangladesh3 wicketsMirpurSep 13, 2019T20I # 881
EnglandAustraliaEngland135 runsThe OvalSep 12-15, 2019Test # 2362
Sri LankaNew ZealandSri Lanka37 runsPallekeleSep 6, 2019T20I # 880
BangladeshAfghanistanAfghanistan224 runsChattogramSep 5-9, 2019Test # 2361
EnglandAustraliaAustralia185 runsManchesterSep 4-8, 2019Test # 2360
Sri LankaNew ZealandNew Zealand4 wicketsPallekeleSep 3, 2019T20I # 879
Sri LankaNew ZealandNew Zealand5 wicketsPallekeleSep 1, 2019T20I # 878
AustriaCzech Rep.Austria30 runsIlfov CountySep 1, 2019T20I # 877
Czech Rep.LuxembourgCzech Rep.6 wicketsIlfov CountySep 1, 2019T20I # 876
AustriaTurkeyAustria10 wicketsIlfov CountyAug 31, 2019T20I # 875
RomaniaCzech Rep.Czech Rep.6 wicketsIlfov CountyAug 31, 2019T20I # 874
AustriaLuxembourgAustria135 runsIlfov CountyAug 31, 2019T20I # 873
West IndiesIndiaIndia257 runsKingstonAug 30-Sep 2, 2019Test # 2359
Czech Rep.TurkeyCzech Rep.257 runsIlfov CountyAug 30, 2019T20I # 872
RomaniaLuxembourgRomania7 wicketsIlfov CountyAug 30, 2019T20I # 871
AustriaCzech Rep.Austria8 wicketsIlfov CountyAug 30, 2019T20I # 870
RomaniaTurkeyRomania173 runsIlfov CountyAug 29, 2019T20I # 869
LuxembourgTurkeyLuxembourg8 wicketsIlfov CountyAug 29, 2019T20I # 868
RomaniaAustriaRomania31 runsIlfov CountyAug 29, 2019T20I # 867
BermudaCaymanBermuda6 wickets Sandys ParishAug 25, 2019T20I # 866
CanadaU.S.A.Canada15 runs Sandys ParishAug 25, 2019T20I # 865
BermudaCanadaCanada8 wickets Sandys ParishAug 24, 2019T20I # 864
CaymanU.S.A.U.S.A.9 wickets Sandys ParishAug 24, 2019T20I # 863
NamibiaBotswanaNamibia8 wicketsWindhoekAug 23, 2019T20I # 862
BermudaU.S.A.Bermuda4 wickets Sandys ParishAug 22, 2019T20I # 861
CanadaCaymanCanada8 wickets Sandys ParishAug 22, 2019T20I # 860
West IndiesIndiaIndia318 runsNorth SoundAug 22-25, 2019Test # 2358
NamibiaBotswanaNamibia78 runsWindhoekAug 22, 2019T20I # 859
EnglandAustraliaEngland1 wicketLeedsAug 22-25, 2019Test # 2357
Sri LankaNew ZealandNew Zealandinns & 65 runsColombo (PSS)Aug 22-26, 2019Test # 2356
CanadaU.S.A.Canada4 wickets Sandys ParishAug 21, 2019T20I # 858
BermudaCaymanBermuda6 wickets Sandys ParishAug 21, 2019T20I # 857
OmanP.N.G.Oman4 wicketsAberdeenAug 21, 2019ODI # 4204
NamibiaBotswanaNamibia124 runsWindhoekAug 20, 2019T20I # 856
ScotlandP.N.G.Scotland38 runsAberdeenAug 20, 2019ODI # 4203
CaymanU.S.A.U.S.A.10 runsHamiltonAug 19, 2019T20I # 855
BermudaCanadano result-HamiltonAug 19, 2019T20I # 854
NamibiaBotswanaNamibia93 runsWindhoekAug 19, 2019T20I # 853
CanadaCaymanCanada84 runs Sandys ParishAug 18, 2019T20I # 852
BermudaU.S.A.Bermuda6 runs Sandys ParishAug 18, 2019T20I # 851
ScotlandOmanScotland85 runsAberdeenAug 18, 2019ODI # 4202
FinlandSpainSpain4 wicketsKeravaAug 18, 2019T20I # 850
FinlandSpainSpain6 wicketsKeravaAug 17, 2019T20I # 849
ScotlandP.N.G.Scotland3 wicketsAberdeenAug 17, 2019ODI # 4201
FinlandSpainFinland82 runsKeravaAug 17, 2019T20I # 848
ScotlandOmanOman8 wicketsAberdeenAug 15, 2019ODI # 4200
West IndiesIndiaIndia6 wicketsPort of SpainAug 14, 2019ODI # 4199
EnglandAustraliadrawn-Lord'sAug 14-18, 2019Test # 2355
OmanP.N.G.Oman4 wicketsAberdeenAug 14, 2019ODI # 4198
Sri LankaNew ZealandSri Lanka6 wicketsGalleAug 14-18, 2019Test # 2354
West IndiesIndiaIndia59 runsPort of SpainAug 11, 2019ODI # 4197
NetherlandsU.A.E.U.A.E.7 wicketsThe HagueAug 8, 2019T20I # 847
West IndiesIndiano result-ProvidenceAug 8, 2019ODI # 4196
West IndiesIndiaIndia7 wicketsProvidenceAug 6, 2019T20I # 846
NetherlandsU.A.E.U.A.E.14 runsThe HagueAug 6, 2019T20I # 845
NetherlandsU.A.E.U.A.E.5 wicketsAmstelveenAug 5, 2019T20I # 844
IndiaWest IndiesIndia22 runsLauderhillAug 4, 2019T20I # 843
IndiaWest IndiesIndia4 wicketsLauderhillAug 3, 2019T20I # 842
NetherlandsU.A.E.U.A.E.13 runsAmstelveenAug 3, 2019T20I # 841
EnglandAustraliaAustralia251 runsBirminghamAug 1-5, 2019Test # 2353
Sri LankaBangladeshSri Lanka122 runsColombo (RPS)Jul 31, 2019ODI # 4195
Sri LankaBangladeshSri Lanka7 wicketsColombo (RPS)Jul 28, 2019ODI # 4194
SingaporeNepalSingapore82 runsSingaporeJul 28, 2019T20I # 840
MalaysiaQatarQatar4 wicketsSingaporeJul 27, 2019T20I # 839
KuwaitNepalNepal7 wicketsSingaporeJul 27, 2019T20I # 838
Sri LankaBangladeshSri Lanka91 runsColombo (RPS)Jul 26, 2019ODI # 4193
SingaporeMalaysiaSingapore8 wicketsSingaporeJul 26, 2019T20I # 837
KuwaitQatarKuwait10 runsSingaporeJul 26, 2019T20I # 836
EnglandIrelandEngland143 runsLord'sJul 24-26, 2019Test # 2352
MalaysiaNepalNepal7 wicketsSingaporeJul 24, 2019T20I # 835
NepalQatarQatar4 wicketsSingaporeJul 23, 2019T20I # 834
KuwaitMalaysiaMalaysia42 runsSingaporeJul 22, 2019T20I # 833
SingaporeQatarSingapore33 runsSingaporeJul 22, 2019T20I # 832
IrelandZimbabweZimbabwe8 wicketsBreadyJul 14, 2019T20I # 831
EnglandNew Zealandtied-Lord'sJul 14, 2019ODI # 4192
MalaysiaNepalNepal6 runsKuala LumpurJul 14, 2019T20I # 830
DenmarkFinlandDenmark38 runsBrondbyJul 13, 2019T20I # 829
DenmarkFinlandDenmark1 runBrondbyJul 13, 2019T20I # 828
MalaysiaNepalNepal7 wicketsKuala LumpurJul 13, 2019T20I # 827
P.N.G.VanuatuP.N.G.32 runsApia (No 2)Jul 13, 2019T20I # 826
IrelandZimbabweIreland9 wicketsBreadyJul 12, 2019T20I # 825
P.N.G.VanuatuP.N.G.59 runsApia (No 2)Jul 12, 2019T20I # 824
SamoaVanuatuVanuatu32 runsApia (No 3)Jul 12, 2019T20I # 823
EnglandAustraliaEngland8 wicketsBirminghamJul 11, 2019ODI # 4191
SamoaP.N.G.P.N.G.7 wicketsApia (No 2)Jul 10, 2019T20I # 822
IndiaNew ZealandNew Zealand18 runsManchesterJul 9-10, 2019ODI # 4190
P.N.G.VanuatuP.N.G.3 wicketsApia (No 3)Jul 9, 2019T20I # 820
SamoaVanuatuSamoa2 wicketsApia (No 1)Jul 9, 2019T20I # 821
SamoaP.N.G.P.N.G.9 wicketsApia (No 1)Jul 8, 2019T20I # 819
IrelandZimbabweIreland6 wicketsBelfastJul 7, 2019ODI # 4189
QatarKuwaitQatar3 wicketsDohaJul 6, 2019T20I # 818
AustraliaSouth AfricaSouth Africa10 runsManchesterJul 6, 2019ODI # 4188
IndiaSri LankaIndia7 wicketsLeedsJul 6, 2019ODI # 4187
QatarKuwaittied-DohaJul 5, 2019T20I # 817
BangladeshPakistanPakistan94 runsLord'sJul 5, 2019ODI # 4186
QatarKuwaitKuwait7 wicketsDohaJul 4, 2019T20I # 816
IrelandZimbabweIreland5 runsBelfastJul 4, 2019ODI # 4185
AfghanistanWest IndiesWest Indies23 runsLeedsJul 4, 2019ODI # 4184
EnglandNew ZealandEngland119 runsChester-le-StreetJul 3, 2019ODI # 4183
BangladeshIndiaIndia28 runsBirminghamJul 2, 2019ODI # 4182
IrelandZimbabweIreland4 wicketsBreadyJul 1, 2019ODI # 4181
Sri LankaWest IndiesSri Lanka23 runsChester-le-StreetJul 1, 2019ODI # 4180
EnglandIndiaEngland31 runsBirminghamJun 30, 2019ODI # 4179
AustraliaNew ZealandAustralia86 runsLord'sJun 29, 2019ODI # 4178
AfghanistanPakistanPakistan3 wicketsLeedsJun 29, 2019ODI # 4177
MaldivesThailandThailand5 wicketsKuala LumpurJun 29, 2019T20I # 815
South AfricaSri LankaSouth Africa9 wicketsChester-le-StreetJun 28, 2019ODI # 4176
MalaysiaMaldivesno result-Kuala LumpurJun 28, 2019T20I # 814
IndiaWest IndiesIndia125 runsManchesterJun 27, 2019ODI # 4175
MalaysiaThailandMalaysia8 wicketsKuala LumpurJun 27, 2019T20I # 813
New ZealandPakistanPakistan6 wicketsBirminghamJun 26, 2019ODI # 4174
MaldivesThailandMaldives2 wicketsKuala LumpurJun 26, 2019T20I # 812
NetherlandsZimbabwetied-RotterdamJun 25, 2019T20I # 811
EnglandAustraliaAustralia64 runsLord'sJun 25, 2019ODI # 4173
MalaysiaMaldivesMalaysia73 runsKuala LumpurJun 25, 2019T20I # 810
AfghanistanBangladeshBangladesh62 runsSouthamptonJun 24, 2019ODI # 4172
MalaysiaThailandMalaysia5 wicketsKuala LumpurJun 24, 2019T20I # 809
NetherlandsZimbabweNetherlands49 runsRotterdamJun 23, 2019T20I # 808
PakistanSouth AfricaPakistan49 runsLord'sJun 23, 2019ODI # 4171
New ZealandWest IndiesNew Zealand5 runsManchesterJun 22, 2019ODI # 4170
AfghanistanIndiaIndia11 runsSouthamptonJun 22, 2019ODI # 4169
EnglandSri LankaSri Lanka20 runsLeedsJun 21, 2019ODI # 4168
NetherlandsZimbabweNetherlands3 wicketsDeventerJun 21, 2019ODI # 4167
DenmarkItalyDenmark30 runsCastelJun 20, 2019T20I # 806
GermanyJerseyGermany3 wicketsSt Peter PortJun 20, 2019T20I # 807
GuernseyDenmarkGuernsey6 runsCastelJun 20, 2019T20I # 804
GermanyNorwayGermany7 wicketsSt Peter PortJun 20, 2019T20I # 805
AustraliaBangladeshAustralia48 runsNottinghamJun 20, 2019ODI # 4166
ItalyJerseyJersey73 runsSt Peter PortJun 19, 2019T20I # 802
DenmarkGermanyGermany7 wicketsCastelJun 19, 2019T20I # 803
GuernseyNorwayGuernsey4 wicketsCastelJun 19, 2019T20I # 801
New ZealandSouth AfricaNew Zealand4 wicketsBirminghamJun 19, 2019ODI # 4165
NetherlandsZimbabweNetherlands7 wicketsDeventerJun 19, 2019ODI # 4164
DenmarkItalyno result-CastelJun 18, 2019T20I # 800
GuernseyDenmarkno result-CastelJun 18, 2019T20I # 799
EnglandAfghanistanEngland150 runsManchesterJun 18, 2019ODI # 4163
DenmarkNorwayDenmark46 runsCastelJun 17, 2019T20I # 798
BangladeshWest IndiesBangladesh7 wicketsTauntonJun 17, 2019ODI # 4162
GuernseyItalyItaly11 runsSt Peter PortJun 16, 2019T20I # 796
JerseyNorwayJersey80 runsCastelJun 16, 2019T20I # 797
GermanyItalyItaly5 wicketsSt Peter PortJun 16, 2019T20I # 794
DenmarkJerseyJersey18 runsCastelJun 16, 2019T20I # 795
IndiaPakistanIndia89 runsManchesterJun 16, 2019ODI # 4161
GuernseyGermanyGermany5 wicketsCastelJun 15, 2019T20I # 793
AfghanistanSouth AfricaSouth Africa9 wicketsCardiffJun 15, 2019ODI # 4160
GuernseyJerseyJersey8 wicketsCastelJun 15, 2019T20I # 791
ItalyNorwayItaly20 runsSt Peter PortJun 15, 2019T20I # 792
AustraliaSri LankaAustralia87 runsThe OvalJun 15, 2019ODI # 4159
EnglandWest IndiesEngland8 wicketsSouthamptonJun 14, 2019ODI # 4158
AustraliaPakistanAustralia41 runsTauntonJun 12, 2019ODI # 4157
South AfricaWest Indiesno result-SouthamptonJun 10, 2019ODI # 4156
AustraliaIndiaIndia36 runsThe OvalJun 9, 2019ODI # 4155
AfghanistanNew ZealandNew Zealand7 wicketsTauntonJun 8, 2019ODI # 4154
EnglandBangladeshEngland106 runsCardiffJun 8, 2019ODI # 4153
AustraliaWest IndiesAustralia15 runsNottinghamJun 6, 2019ODI # 4152
BangladeshNew ZealandNew Zealand2 wicketsThe OvalJun 5, 2019ODI # 4151
IndiaSouth AfricaIndia6 wicketsSouthamptonJun 5, 2019ODI # 4150
AfghanistanSri LankaSri Lanka34 runsCardiffJun 4, 2019ODI # 4149
EnglandPakistanPakistan14 runsNottinghamJun 3, 2019ODI # 4148
BangladeshSouth AfricaBangladesh21 runsThe OvalJun 2, 2019ODI # 4147
AfghanistanAustraliaAustralia7 wicketsBristolJun 1, 2019ODI # 4146
GuernseyJerseyJersey41 runsCastelJun 1, 2019T20I # 789
GuernseyJerseyJersey76 runsCastelJun 1, 2019T20I # 790
New ZealandSri LankaNew Zealand10 wicketsCardiffJun 1, 2019ODI # 4145
GuernseyJerseytied-St Peter PortMay 31, 2019T20I # 788
PakistanWest IndiesWest Indies7 wicketsNottinghamMay 31, 2019ODI # 4144
EnglandSouth AfricaEngland104 runsThe OvalMay 30, 2019ODI # 4143
GermanyItalyItaly6 wicketsUtrechtMay 25, 2019T20I # 787
GermanyItalyItaly7 wicketsUtrechtMay 25, 2019T20I # 786
UgandaGhanaUganda7 wicketsKampalaMay 23, 2019T20I # 785
BotswanaNamibiaNamibia10 wicketsKampalaMay 22, 2019T20I # 783
UgandaKenyaKenya1 runKampalaMay 22, 2019T20I # 784
GhanaNigeriaNigeria28 runsKampalaMay 22, 2019T20I # 782
BotswanaNigeriaNigeria11 runsKampalaMay 21, 2019T20I # 780
GhanaKenyaKenya53 runsKampalaMay 21, 2019T20I # 781
ScotlandSri LankaSri Lanka35 runsEdinburghMay 21, 2019ODI # 4142
IrelandAfghanistanAfghanistan126 runsBelfastMay 21, 2019ODI # 4141
UgandaNamibiaNamibia42 runsKampalaMay 21, 2019T20I # 779
GhanaNamibiaNamibia9 wicketsKampalaMay 20, 2019T20I # 777
UgandaBotswanaUganda52 runsKampalaMay 20, 2019T20I # 778
KenyaNigeriaKenya8 wicketsKampalaMay 20, 2019T20I # 776
EnglandPakistanEngland54 runsLeedsMay 19, 2019ODI # 4140
IrelandAfghanistanIreland72 runsBelfastMay 19, 2019ODI # 4139
EnglandPakistanEngland3 wicketsNottinghamMay 17, 2019ODI # 4138
BangladeshWest IndiesBangladesh5 wicketsDublin (Malahide)May 17, 2019ODI # 4137
IrelandBangladeshBangladesh6 wicketsDublinMay 15, 2019ODI # 4136
EnglandPakistanEngland6 wicketsBristolMay 14, 2019ODI # 4135
BangladeshWest IndiesBangladesh5 wicketsDublin (Malahide)May 13, 2019ODI # 4134
BelgiumGermanyGermany6 wicketsWaterlooMay 12, 2019T20I # 775
BelgiumGermanyGermany62 runsWaterlooMay 11, 2019T20I # 774
EnglandPakistanEngland12 runsSouthamptonMay 11, 2019ODI # 4133
IrelandWest IndiesWest Indies5 wicketsDublin (Malahide)May 11, 2019ODI # 4132
BelgiumGermanyGermany9 runsWaterlooMay 11, 2019T20I # 773
ScotlandAfghanistanAfghanistan2 runsEdinburghMay 10, 2019ODI # 4131
EnglandPakistanno result-The OvalMay 8, 2019ODI # 4130
BangladeshWest IndiesBangladesh8 wicketsDublinMay 7, 2019ODI # 4129
EnglandPakistanEngland7 wicketsCardiffMay 5, 2019T20I # 772
IrelandWest IndiesWest Indies196 runsDublinMay 5, 2019ODI # 4128
IrelandEnglandEngland4 wicketsDublin (Malahide)May 3, 2019ODI # 4127
MexicoPanamaPanama33 runsNaucalpanApr 27, 2019T20I # 770
BelizeCosta RicaBelize5 wicketsNaucalpanApr 27, 2019T20I # 771
NamibiaOmanNamibia145 runsWindhoekApr 27, 2019ODI # 4125
P.N.G.U.S.A.P.N.G.5 wicketsWindhoekApr 27, 2019ODI # 4126
BelizePanamaBelize9 runsNaucalpanApr 26, 2019T20I # 769
MexicoCosta RicaMexico3 wicketsNaucalpanApr 26, 2019T20I # 768
Costa RicaPanamaPanama7 wicketsNaucalpanApr 25, 2019T20I # 767
MexicoBelizeBelize4 wicketsNaucalpanApr 25, 2019T20I # 766
ZimbabweU.A.E.Zimbabwe3 wicketsHarareApr 16, 2019ODI # 4124
ZimbabweU.A.E.Zimbabwe131 runsHarareApr 14, 2019ODI # 4123
ZimbabweU.A.E.Zimbabwe4 runsHarareApr 12, 2019ODI # 4122
ZimbabweU.A.E.Zimbabwe7 wicketsHarareApr 10, 2019ODI # 4121
SpainMaltaSpain109 runsCartagenaMar 30, 2019T20I # 765
SpainMaltaSpain7 wicketsCartagenaMar 29, 2019T20I # 764
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Pakistan vs South Africa at Rawalpindi, South Africa in Pakistan 2nd Test, Oct 20-23, 2025 [Test # 2603]

India vs Australia at Adelaide, India in Australia 2nd ODI, Oct 23, 2025 [ODI # 4913]

Bangladesh vs West Indies at Mirpur, West Indies in Bangladesh 3rd ODI, Oct 23, 2025 [ODI # 4914]