Players

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
OmanScotlandno result-Al AmeratOct 2, 2021ODI # 4335
OmanP.N.G.Oman3 wicketsAl AmeratOct 1, 2021ODI # 4334
P.N.G.ScotlandScotland4 wicketsAl AmeratSep 29, 2021ODI # 4333
OmanScotlandScotland18 runsAl AmeratSep 28, 2021ODI # 4332
OmanP.N.G.Oman110 runsAl AmeratSep 26, 2021ODI # 4331
P.N.G.ScotlandScotland6 wicketsAl AmeratSep 25, 2021ODI # 4330
OmanU.S.A.Oman72 runsAl AmeratSep 20, 2021ODI # 4329
OmanNepalNepal7 wicketsAl AmeratSep 19, 2021ODI # 4328
NepalU.S.A.U.S.A.6 wicketsAl AmeratSep 17, 2021ODI # 4327
OmanU.S.A.Oman4 wicketsAl AmeratSep 16, 2021ODI # 4326
OmanNepalOman5 wicketsAl AmeratSep 14, 2021ODI # 4325
NepalU.S.A.Nepal5 wicketsAl AmeratSep 13, 2021ODI # 4324
IrelandZimbabweIreland7 wicketsBelfastSep 13, 2021ODI # 4323
NepalP.N.G.Nepal151 runsAl AmeratSep 10, 2021ODI # 4322
IrelandZimbabweno result-BelfastSep 10, 2021ODI # 4321
P.N.G.U.S.A.U.S.A.134 runsAl AmeratSep 9, 2021ODI # 4320
IrelandZimbabweZimbabwe38 runsBelfastSep 8, 2021ODI # 4319
Sri LankaSouth AfricaSri Lanka78 runsColombo (RPS)Sep 7, 2021ODI # 4318
NepalP.N.G.Nepal2 wicketsAl AmeratSep 7, 2021ODI # 4317
P.N.G.U.S.A.U.S.A.7 wicketsAl AmeratSep 6, 2021ODI # 4316
Sri LankaSouth AfricaSouth Africa67 runsColombo (RPS)Sep 4, 2021ODI # 4315
Sri LankaSouth AfricaSri Lanka14 runsColombo (RPS)Sep 2, 2021ODI # 4314
GlamorganDurhamGlamorgan58 runsNottinghamAug 19, 2021List A
DurhamSurreyDurham5 wicketsChester-le-StreetAug 17, 2021List A
GlamorganEssexGlamorgan5 wicketsCardiffAug 16, 2021List A
SurreyGloucsSurrey5 wicketsThe OvalAug 15, 2021List A
EssexYorkshireEssex129 runsChelmsfordAug 14, 2021List A
DerbyshireSurreySurrey8 wicketsDerbyAug 12, 2021List A
DurhamHampshireDurham9 wicketsChester-le-StreetAug 12, 2021List A
GlamorganYorkshireYorkshire4 runsCardiffAug 12, 2021List A
KentGloucsGloucs8 wicketsBeckenhamAug 12, 2021List A
LancashireEssextied-ManchesterAug 12, 2021List A
NorthantsLeicsLeics4 runsNorthamptonAug 12, 2021List A
SussexMiddlesexSussex3 runsHoveAug 12, 2021List A
WarwickshireSomersetWarwickshire3 wicketsBirminghamAug 12, 2021List A
EssexSussexEssex97 runsChelmsfordAug 10, 2021List A
NottsNorthantsNotts2 wicketsGranthamAug 10, 2021List A
SomersetLeicsLeics4 wicketsTauntonAug 10, 2021List A
SurreyWarwickshireSurrey7 wicketsThe OvalAug 10, 2021List A
WorcsDurhamDurham46 runsWorcesterAug 10, 2021List A
DerbyshireYorkshireYorkshire8 wicketsChesterfieldAug 8, 2021List A
DurhamEssexDurham2 wicketsChester-le-StreetAug 8, 2021List A
GlamorganNottsGlamorgan8 wicketsCardiffAug 8, 2021List A
KentHampshireHampshire6 wicketsBeckenhamAug 8, 2021List A
NorthantsSomersetNorthants81 runsNorthamptonAug 8, 2021List A
LeicsSurreyLeics1 runLeicesterAug 7, 2021List A
GloucsHampshireGloucs7 wicketsBristolAug 6, 2021List A
MiddlesexKentKent21 runsRadlettAug 6, 2021List A
WarwickshireNorthantsWarwickshire134 runsBirminghamAug 6, 2021List A
WorcsSussexSussex2 wicketsWorcesterAug 6, 2021List A
YorkshireNottsno result-YorkAug 6, 2021List A
DurhamLancashireDurham87 runsGosforthAug 5, 2021List A
LeicsGlamorganno result-LeicesterAug 5, 2021List A
SurreySomersetno result-The OvalAug 5, 2021List A
HampshireWorcsHampshire6 wicketsSouthamptonAug 4, 2021List A
NottsDerbyshireDerbyshire41 runsDerbyAug 4, 2021List A
GlamorganSurreyGlamorgan5 wicketsCardiffAug 3, 2021List A
GloucsEssexEssex2 wicketsBristolAug 3, 2021List A
LancashireMiddlesexMiddlesex6 runsManchesterAug 3, 2021List A
YorkshireWarwickshireYorkshire39 runsYorkAug 3, 2021List A
EssexKentEssex9 wicketsChelmsfordAug 1, 2021List A
HampshireLancashireLancashire51 runsSouthamptonAug 1, 2021List A
NorthantsDerbyshireNorthants8 wicketsNorthamptonAug 1, 2021List A
NottsLeicsNotts7 wicketsWelbeckAug 1, 2021List A
SomersetYorkshireSomerset5 wicketsTauntonAug 1, 2021List A
SussexGloucsGloucs3 runsHoveAug 1, 2021List A
WorcsMiddlesexMiddlesex13 runsWorcesterAug 1, 2021List A
DerbyshireGlamorganno result-DerbyJul 30, 2021List A
NottsSomersetno result-WelbeckJul 30, 2021List A
SurreyNorthantsno result-The OvalJul 30, 2021List A
SussexKentno result-HoveJul 30, 2021List A
EssexWorcsWorcs182 runsChelmsfordJul 29, 2021List A
DurhamGloucsGloucs4 wicketsScarboroughJul 29, 2021List A
WarwickshireLeicsWarwickshire7 runsBirminghamJul 29, 2021List A
KentLancashireno result-BeckenhamJul 28, 2021List A
SomersetGlamorganSomerset1 runTauntonJul 28, 2021List A
YorkshireNorthantsno result-ScarboroughJul 28, 2021List A
DerbyshireWarwickshireWarwickshire8 wicketsDerbyJul 27, 2021List A
GloucsWorcsWorcs11 runsBristolJul 27, 2021List A
HampshireSussexHampshire98 runsSouthamptonJul 27, 2021List A
MiddlesexDurhamDurham2 runsRadlettJul 27, 2021List A
SurreyNottsSurrey33 runsGuildfordJul 27, 2021List A
West IndiesAustraliaAustralia6 wicketsBridgetownJul 26, 2021ODI # 4313
SomersetDerbyshireSomerset6 wicketsTauntonJul 25, 2021List A
EssexMiddlesexEssex9 wicketsChelmsfordJul 25, 2021List A
GloucsLancashireLancashire6 wicketsBristolJul 25, 2021List A
LeicsYorkshireYorkshire7 wicketsLeicesterJul 25, 2021List A
NorthantsGlamorganGlamorgan59 runsNorthamptonJul 25, 2021List A
WarwickshireNottsNotts86 runsBirminghamJul 25, 2021List A
WorcsKentWorcs3 wicketsWorcesterJul 25, 2021List A
LancashireSussexLancashire2 wicketsSedberghJul 23, 2021List A
Sri LankaIndiaSri Lanka3 wicketsColombo (RPS)Jul 23, 2021ODI # 4312
West IndiesAustraliaWest Indies4 wicketsBridgetownJul 22-24, 2021ODI # 4311
GlamorganWarwickshireGlamorgan2 wicketsCardiffJul 22, 2021List A
HampshireEssexEssex3 wicketsSouthamptonJul 22, 2021List A
KentDurhamDurham103 runsBeckenhamJul 22, 2021List A
LeicsDerbyshireLeics6 wicketsLeicesterJul 22, 2021List A
YorkshireSurreySurrey5 wicketsScarboroughJul 22, 2021List A
West IndiesAustraliaAustralia133 runsBridgetownJul 20, 2021ODI # 4310
Sri LankaIndiaIndia3 wicketsColombo (RPS)Jul 20, 2021ODI # 4309
ZimbabweBangladeshBangladesh5 wicketsHarareJul 20, 2021ODI # 4308
Sri LankaIndiaIndia7 wicketsColombo (RPS)Jul 18, 2021ODI # 4307
ZimbabweBangladeshBangladesh3 wicketsHarareJul 18, 2021ODI # 4306
IrelandSouth AfricaSouth Africa70 runsDublin (Malahide)Jul 16, 2021ODI # 4305
ZimbabweBangladeshBangladesh155 runsHarareJul 16, 2021ODI # 4304
EnglandPakistanEngland3 wicketsBirminghamJul 13, 2021ODI # 4303
IrelandSouth AfricaIreland43 runsDublin (Malahide)Jul 13, 2021ODI # 4302
IrelandSouth Africano result-Dublin (Malahide)Jul 11, 2021ODI # 4301
EnglandPakistanEngland52 runsLord'sJul 10, 2021ODI # 4300
EnglandPakistanEngland9 wicketsCardiffJul 8, 2021ODI # 4299
EnglandSri Lankano result-BristolJul 4, 2021ODI # 4298
EnglandSri LankaEngland8 wicketsThe OvalJul 1, 2021ODI # 4297
KnightsMunster RedsMunster Reds9 runsBelfastJun 30, 2021List A
EnglandSri LankaEngland5 wicketsChester-le-StreetJun 29, 2021ODI # 4296
Munster RedsNW WarriorsNW Warriors4 wicketsCorkJun 15, 2021List A
NetherlandsIrelandNetherlands4 wicketsUtrechtJun 7, 2021ODI # 4295
NetherlandsIrelandIreland8 wicketsUtrechtJun 4, 2021ODI # 4294
Zimbabwe ASA ASA A116 runsHarareJun 4, 2021List A
NetherlandsIrelandNetherlands1 runUtrechtJun 2, 2021ODI # 4293
Zimbabwe ASA AZimbabwe A22 runsHarareJun 2, 2021List A
Zimbabwe ASA ASA A184 runsHarareMay 31, 2021List A
Zimbabwe ASA ASA A6 wicketsHarareMay 29, 2021List A
BangladeshSri LankaSri Lanka97 runsMirpurMay 28, 2021ODI # 4292
Munster RedsKnightsno result-DublinMay 27, 2021List A
NW WarriorsLeinsterLeinster4 wicketsEglintonMay 25, 2021List A
BangladeshSri LankaBangladesh103 runsMirpurMay 25, 2021ODI # 4291
BangladeshSri LankaBangladesh33 runsMirpurMay 23, 2021ODI # 4290
Munster RedsLeinsterLeinster93 runsDublinMay 22, 2021List A
LeinsterMunster Redsno result-DublinMay 20, 2021List A
NetherlandsScotlandScotland6 wicketsRotterdamMay 20, 2021ODI # 4289
NetherlandsScotlandNetherlands14 runsRotterdamMay 19, 2021ODI # 4288
KnightsNW WarriorsNW Warriors62 runsBelfastMay 18, 2021List A
KnightsLeinsterKnights5 wicketsComberMay 16, 2021List A
Ireland ANeth AIreland A5 wicketsWicklowMay 13, 2021List A
Ireland ANeth ANeth A5 wicketsWicklowMay 12, 2021List A
Ireland ANeth AIreland A94 runsWicklowMay 11, 2021List A
NW WarriorsMunster RedsNW Warriors5 wicketsEglintonMay 6, 2021List A
LeinsterKnightsLeinster70 runsDublinMay 4, 2021List A
LeinsterNW WarriorsLeinster6 wicketsDublinMay 1, 2021List A
RocksRhinosRhinos47 runsHarareApr 28, 2021List A
TuskersEaglesTuskers85 runsHarareApr 28, 2021List A
EaglesRocksRocks4 wicketsHarareApr 26, 2021List A
MountaineersRhinosRhinos182 runsHarareApr 26, 2021List A
MountaineersRocksRocks5 runsHarareApr 24, 2021List A
RhinosTuskersTuskers2 wicketsHarareApr 24, 2021List A
EaglesTuskersTuskers72 runsHarareApr 22, 2021List A
RhinosRocksRhinos3 wicketsHarareApr 22, 2021List A
EaglesMountaineersEagles23 runsHarareApr 20, 2021List A
RocksTuskersRocks8 wicketsHarareApr 20, 2021List A
MountaineersTuskersTuskers3 wicketsHarareApr 18, 2021List A
RhinosEaglesRhinos8 wicketsHarareApr 18, 2021List A
South AfricaPakistanPakistan28 runsCenturionApr 7, 2021ODI # 4287
South AfricaPakistanSouth Africa17 runsJohannesburgApr 4, 2021ODI # 4286
South AfricaPakistanPakistan3 wicketsCenturionApr 2, 2021ODI # 4285
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:

Vidarbha vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy Final, Jan 18, 2026 [List A]

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]

Punjab vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy 2nd semi final, Jan 16, 2026 [List A]