Players

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
South AfricaNetherlandsSouth Africa146 runsJohannesburgApr 2, 2023ODI # 4563
South AfricaNetherlandsSouth Africa8 wicketsBenoniMar 31, 2023ODI # 4558
New ZealandSri LankaNew Zealand6 wicketsHamiltonMar 31, 2023ODI # 4557
ZimbabweNetherlandsZimbabwe7 wicketsHarareMar 25, 2023ODI # 4549
New ZealandSri LankaNew Zealand198 runsAucklandMar 25, 2023ODI # 4548
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
IndiaAustraliaIndia5 wicketsWankhedeMar 17, 2023ODI # 4538
NepalU.A.E.Nepal9 runsKirtipurMar 16, 2023ODI # 4537
P.N.G.U.A.E.U.A.E.6 wicketsKirtipurMar 15, 2023ODI # 4536
NepalP.N.G.Nepal9 wicketsKirtipurMar 13, 2023ODI # 4535
NepalU.A.E.Nepal177 runsKirtipurMar 12, 2023ODI # 4534
P.N.G.U.A.E.P.N.G.56 runsKirtipurMar 10, 2023ODI # 4533
NepalP.N.G.Nepal52 runsKirtipurMar 9, 2023ODI # 4532
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
NepalP.N.G.Nepal3 wicketsDubai (DICS)Mar 3, 2023ODI # 4527
BangladeshEnglandEngland132 runsMirpurMar 3, 2023ODI # 4528
U.A.E.NepalU.A.E.68 runsDubai (DICS)Mar 2, 2023ODI # 4526
BangladeshEnglandEngland3 wicketsMirpurMar 1, 2023ODI # 4525
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
U.A.E.NamibiaNamibia7 wicketsDubai (DICS)Feb 25, 2023ODI # 4522
U.A.E.NamibiaU.A.E.1 wicketDubai (DICS)Feb 23, 2023ODI # 4521
NepalScotlandNepal2 wicketsKirtipurFeb 21, 2023ODI # 4520
NamibiaScotlandScotland43 runsKirtipurFeb 20, 2023ODI # 4519
NepalNamibiaNepal3 wicketsKirtipurFeb 18, 2023ODI # 4518
NepalScotlandNepal3 wicketsKirtipurFeb 17, 2023ODI # 4517
NamibiaScotlandScotland10 wicketsKirtipurFeb 15, 2023ODI # 4516
NepalNamibiaNepal2 wicketsKirtipurFeb 14, 2023ODI # 4515
South AfricaEnglandEngland59 runsKimberleyFeb 1, 2023ODI # 4514
South AfricaEnglandSouth Africa5 wicketsBloemfonteinJan 29, 2023ODI # 4513
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
IndiaSri LankaIndia317 runsThiruvananthapuramJan 15, 2023ODI # 4505
PakistanNew ZealandNew Zealand2 wicketsKarachiJan 13, 2023ODI # 4504
IndiaSri LankaIndia4 wicketsEden GardensJan 12, 2023ODI # 4503
PakistanNew ZealandNew Zealand79 runsKarachiJan 11, 2023ODI # 4502
IndiaSri LankaIndia67 runsGuwahatiJan 10, 2023ODI # 4501
PakistanNew ZealandPakistan6 wicketsKarachiJan 9, 2023ODI # 4500
BangladeshIndiaIndia227 runsChattogramDec 10, 2022ODI # 4499
NepalScotlandScotland8 wicketsWindhoekDec 8, 2022ODI # 4498
NamibiaNepalNamibia86 runsWindhoekDec 7, 2022ODI # 4497
BangladeshIndiaBangladesh5 runsMirpurDec 7, 2022ODI # 4496
NamibiaScotlandNamibia3 wicketsWindhoekDec 5, 2022ODI # 4495
NepalScotlandScotland3 wicketsWindhoekDec 4, 2022ODI # 4494
BangladeshIndiaBangladesh1 wicketMirpurDec 4, 2022ODI # 4493
NamibiaNepalno result-WindhoekDec 2, 2022ODI # 4492
NamibiaScotlandScotland4 wicketsWindhoekDec 1, 2022ODI # 4491
Sri LankaAfghanistanSri Lanka4 wicketsPallekeleNov 30, 2022ODI # 4490
New ZealandIndiano result-ChristchurchNov 30, 2022ODI # 4489
Sri LankaAfghanistanno result-PallekeleNov 27, 2022ODI # 4488
New ZealandIndiano result-HamiltonNov 27, 2022ODI # 4487
NamibiaU.S.A.Namibia6 wicketsWindhoekNov 26, 2022ODI # 4486
Sri LankaAfghanistanAfghanistan60 runsPallekeleNov 25, 2022ODI # 4485
P.N.G.U.S.A.U.S.A.35 runsWindhoekNov 25, 2022ODI # 4484
New ZealandIndiaNew Zealand7 wicketsAucklandNov 25, 2022ODI # 4483
NamibiaP.N.G.Namibia3 wicketsWindhoekNov 23, 2022ODI # 4482
P.N.G.U.S.A.U.S.A.6 wicketsWindhoekNov 22, 2022ODI # 4481
AustraliaEnglandAustralia221 runsMelbourneNov 22, 2022ODI # 4480
NamibiaU.S.A.U.S.A.71 runsWindhoekNov 20, 2022ODI # 4479
NamibiaP.N.G.Namibia8 wicketsWindhoekNov 19, 2022ODI # 4478
AustraliaEnglandAustralia72 runsSydneyNov 19, 2022ODI # 4477
NepalU.A.E.Nepal6 wicketsKirtipurNov 18, 2022ODI # 4476
AustraliaEnglandAustralia6 wicketsAdelaideNov 17, 2022ODI # 4475
NepalU.A.E.Nepal3 wicketsKirtipurNov 16, 2022ODI # 4474
NepalU.A.E.U.A.E.84 runsKirtipurNov 14, 2022ODI # 4473
IndiaSouth AfricaIndia7 wicketsDelhiOct 11, 2022ODI # 4472
IndiaSouth AfricaIndia7 wicketsRanchiOct 9, 2022ODI # 4471
IndiaSouth AfricaSouth Africa9 runsLucknowOct 6, 2022ODI # 4470
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:

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]

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