Players

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
New ZealandNetherlandsNew Zealand115 runsHamiltonApr 4, 2022ODI # 4383
PakistanAustraliaPakistan9 wicketsLahoreApr 2, 2022ODI # 4382
New ZealandNetherlandsNew Zealand118 runsHamiltonApr 2, 2022ODI # 4381
PakistanAustraliaPakistan6 wicketsLahoreMar 31, 2022ODI # 4380
PakistanAustraliaAustralia88 runsLahoreMar 29, 2022ODI # 4379
New ZealandNetherlandsNew Zealand7 wicketsMount MaunganuiMar 29, 2022ODI # 4378
NepalP.N.G.P.N.G.3 wicketsKirtipurMar 26, 2022ODI # 4377
NepalP.N.G.P.N.G.6 runsKirtipurMar 25, 2022ODI # 4376
South AfricaBangladeshBangladesh9 wicketsCenturionMar 23, 2022ODI # 4375
NepalP.N.G.Nepal7 wicketsDubai (DICS)Mar 22, 2022ODI # 4374
U.A.E.NepalU.A.E.99 runsDubai (DICS)Mar 21, 2022ODI # 4373
South AfricaBangladeshSouth Africa7 wicketsJohannesburgMar 20, 2022ODI # 4372
U.A.E.P.N.G.P.N.G.6 wicketsDubai (DICS)Mar 19, 2022ODI # 4371
South AfricaBangladeshBangladesh38 runsCenturionMar 18, 2022ODI # 4370
U.A.E.NepalU.A.E.48 runsDubai (DICS)Mar 18, 2022ODI # 4369
NepalP.N.G.Nepal2 wicketsSharjahMar 16, 2022ODI # 4368
U.A.E.P.N.G.U.A.E.7 wicketsSharjahMar 15, 2022ODI # 4367
NamibiaOmanNamibia5 wicketsDubai (DICS)Mar 14, 2022ODI # 4366
U.A.E.NamibiaU.A.E.43 runsSharjahMar 12, 2022ODI # 4365
NamibiaOmanOman7 wicketsSharjahMar 11, 2022ODI # 4364
U.A.E.OmanOman8 runsICCA DubaiMar 9, 2022ODI # 4363
U.A.E.NamibiaU.A.E.3 wicketsICCA DubaiMar 8, 2022ODI # 4362
NamibiaOmanNamibia110 runsICCA DubaiMar 6, 2022ODI # 4361
U.A.E.OmanOman12 runsICCA DubaiMar 5, 2022ODI # 4360
BangladeshAfghanistanAfghanistan7 wicketsChattogramFeb 28, 2022ODI # 4359
BangladeshAfghanistanBangladesh88 runsChattogramFeb 25, 2022ODI # 4358
BangladeshAfghanistanBangladesh4 wicketsChattogramFeb 23, 2022ODI # 4357
IndiaWest IndiesIndia96 runsAhmedabadFeb 11, 2022ODI # 4356
IndiaWest IndiesIndia44 runsAhmedabadFeb 9, 2022ODI # 4355
OmanU.A.E.tied-Al AmeratFeb 8, 2022ODI # 4354
IndiaWest IndiesIndia6 wicketsAhmedabadFeb 6, 2022ODI # 4353
OmanU.A.E.U.A.E.4 wicketsAl AmeratFeb 6, 2022ODI # 4352
OmanU.A.E.U.A.E.4 wicketsAl AmeratFeb 5, 2022ODI # 4351
AfghanistanNetherlandsAfghanistan75 runsDohaJan 25, 2022ODI # 4350
South AfricaIndiaSouth Africa4 runsCape TownJan 23, 2022ODI # 4349
AfghanistanNetherlandsAfghanistan48 runsDohaJan 23, 2022ODI # 4348
Sri LankaZimbabweSri Lanka184 runsPallekeleJan 21, 2022ODI # 4347
South AfricaIndiaSouth Africa7 wicketsPaarlJan 21, 2022ODI # 4346
AfghanistanNetherlandsAfghanistan36 runsDohaJan 21, 2022ODI # 4345
South AfricaIndiaSouth Africa31 runsPaarlJan 19, 2022ODI # 4344
Sri LankaZimbabweZimbabwe22 runsPallekeleJan 18, 2022ODI # 4343
West IndiesIrelandIreland2 wicketsKingstonJan 16, 2022ODI # 4342
Sri LankaZimbabweSri Lanka5 wicketsPallekeleJan 16, 2022ODI # 4341
West IndiesIrelandIreland5 wicketsKingstonJan 13, 2022ODI # 4340
West IndiesIrelandWest Indies24 runsKingstonJan 8, 2022ODI # 4339
NamibiaOmanOman9 runsWindhoekNov 27, 2021ODI # 4338
South AfricaNetherlandsno result-CenturionNov 26, 2021ODI # 4337
NamibiaOmanNamibia40 runsWindhoekNov 26, 2021ODI # 4336
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:

India vs New Zealand at Rajkot, New Zealand in India 2nd ODI, Jan 14, 2026 [ODI # 4938]

New Zealand vs India at Vadodara, New Zealand in India 1st ODI, Jan 11, 2026 [ODI # 4937]

South Africa vs India at Visakhapatnam, South Africa in India 3rd ODI, Dec 6, 2025 [ODI # 4936]