Players

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
New ZealandBangladeshNew Zealand65 runsAucklandApr 1, 2021T20I # 1141
New ZealandBangladeshNew Zealand28 runsNapierMar 30, 2021T20I # 1140
West IndiesSri Lankadrawn-North SoundMar 29-Apr 2, 2021Test # 2417
IndiaEnglandIndia7 runsPuneMar 28, 2021ODI # 4284
New ZealandBangladeshNew Zealand66 runsHamiltonMar 28, 2021T20I # 1139
IndiaEnglandEngland6 wicketsPuneMar 26, 2021ODI # 4283
New ZealandBangladeshNew Zealand164 runsWellingtonMar 26, 2021ODI # 4282
IndiaEnglandIndia66 runsPuneMar 23, 2021ODI # 4281
New ZealandBangladeshNew Zealand5 wicketsChristchurchMar 23, 2021ODI # 4280
West IndiesSri Lankadrawn-North SoundMar 21-25, 2021Test # 2416
IndiaEnglandIndia36 runsAhmedabadMar 20, 2021T20I # 1138
AfghanistanZimbabweAfghanistan47 runsAbu DhabiMar 20, 2021T20I # 1137
New ZealandBangladeshNew Zealand8 wicketsDunedinMar 20, 2021ODI # 4279
AfghanistanZimbabweAfghanistan45 runsAbu DhabiMar 19, 2021T20I # 1136
IndiaEnglandIndia8 runsAhmedabadMar 18, 2021T20I # 1135
AfghanistanZimbabweAfghanistan48 runsAbu DhabiMar 17, 2021T20I # 1134
IndiaEnglandEngland8 wicketsAhmedabadMar 16, 2021T20I # 1133
West IndiesSri LankaWest Indies5 wicketsNorth SoundMar 14, 2021ODI # 4278
IndiaEnglandIndia7 wicketsAhmedabadMar 14, 2021T20I # 1132
West IndiesSri LankaWest Indies5 wicketsNorth SoundMar 12, 2021ODI # 4277
IndiaEnglandEngland8 wicketsAhmedabadMar 12, 2021T20I # 1131
West IndiesSri LankaWest Indies8 wicketsNorth SoundMar 10, 2021ODI # 4276
AfghanistanZimbabweAfghanistan6 wicketsAbu DhabiMar 10-14, 2021Test # 2415
West IndiesSri LankaWest Indies3 wicketsCoolidgeMar 7, 2021T20I # 1130
New ZealandAustraliaNew Zealand7 wicketsWellingtonMar 7, 2021T20I # 1129
West IndiesSri LankaSri Lanka43 runsCoolidgeMar 5, 2021T20I # 1128
New ZealandAustraliaAustralia50 runsWellingtonMar 5, 2021T20I # 1127
IndiaEnglandIndiainns & 25 runsAhmedabadMar 4-6, 2021Test # 2414
West IndiesSri LankaWest Indies4 wicketsCoolidgeMar 3, 2021T20I # 1126
New ZealandAustraliaAustralia64 runsWellingtonMar 3, 2021T20I # 1125
AfghanistanZimbabweZimbabwe10 wicketsAbu DhabiMar 2-3, 2021Test # 2413
New ZealandAustraliaNew Zealand4 runsDunedinFeb 25, 2021T20I # 1124
IndiaEnglandIndia10 wicketsAhmedabadFeb 24-25, 2021Test # 2412
New ZealandAustraliaNew Zealand53 runsChristchurchFeb 22, 2021T20I # 1123
PakistanSouth AfricaPakistan4 wicketsLahoreFeb 14, 2021T20I # 1122
PakistanSouth AfricaSouth Africa6 wicketsLahoreFeb 13, 2021T20I # 1121
IndiaEnglandIndia317 runsChennaiFeb 13-16, 2021Test # 2411
PakistanSouth AfricaPakistan3 runsLahoreFeb 11, 2021T20I # 1120
BangladeshWest IndiesWest Indies17 runsMirpurFeb 11-14, 2021Test # 2410
IndiaEnglandEngland227 runsChennaiFeb 5-9, 2021Test # 2409
PakistanSouth AfricaPakistan95 runsRawalpindiFeb 4-8, 2021Test # 2408
BangladeshWest IndiesWest Indies3 wicketsChattogramFeb 3-7, 2021Test # 2407
AfghanistanIrelandAfghanistan36 runsAbu DhabiJan 26, 2021ODI # 4275
PakistanSouth AfricaPakistan7 wicketsKarachiJan 26-29, 2021Test # 2406
BangladeshWest IndiesBangladesh120 runsChattogramJan 25, 2021ODI # 4274
AfghanistanIrelandAfghanistan7 wicketsAbu DhabiJan 24, 2021ODI # 4273
BangladeshWest IndiesBangladesh7 wicketsMirpurJan 22, 2021ODI # 4272
Sri LankaEnglandEngland6 wicketsGalleJan 22-25, 2021Test # 2405
AfghanistanIrelandAfghanistan16 runsAbu DhabiJan 21, 2021ODI # 4271
BangladeshWest IndiesBangladesh6 wicketsMirpurJan 20, 2021ODI # 4270
U.A.E.IrelandIreland112 runsAbu DhabiJan 18, 2021ODI # 4269
AustraliaIndiaIndia3 wicketsBrisbaneJan 15-19, 2021Test # 2404
Sri LankaEnglandEngland7 wicketsGalleJan 14-18, 2021Test # 2403
U.A.E.IrelandU.A.E.6 wicketsAbu DhabiJan 8, 2021ODI # 4268
AustraliaIndiadrawn-SydneyJan 7-11, 2021Test # 2402
South AfricaSri LankaSouth Africa10 wicketsJohannesburgJan 3-5, 2021Test # 2401
New ZealandPakistanNew Zealandinns & 176 runsChristchurchJan 3-6, 2021Test # 2400
South AfricaSri LankaSouth Africainns & 45 runsCenturionDec 26-29, 2020Test # 2399
AustraliaIndiaIndia8 wicketsMelbourneDec 26-29, 2020Test # 2398
New ZealandPakistanNew Zealand101 runsMount MaunganuiDec 26-30, 2020Test # 2397
New ZealandPakistanPakistan4 wicketsNapierDec 22, 2020T20I # 1119
New ZealandPakistanNew Zealand9 wicketsHamiltonDec 20, 2020T20I # 1118
New ZealandPakistanNew Zealand5 wicketsAucklandDec 18, 2020T20I # 1117
AustraliaIndiaAustralia8 wicketsAdelaideDec 17-19, 2020Test # 2396
New ZealandWest IndiesNew Zealandinns & 12 runsWellingtonDec 11-14, 2020Test # 2395
AustraliaIndiaAustralia12 runsSydneyDec 8, 2020T20I # 1116
AustraliaIndiaIndia6 wicketsSydneyDec 6, 2020T20I # 1115
AustraliaIndiaIndia11 runsCanberraDec 4, 2020T20I # 1114
New ZealandWest IndiesNew Zealandinns & 134 runsHamiltonDec 3-6, 2020Test # 2394
AustraliaIndiaIndia13 runsCanberraDec 2, 2020ODI # 4267
South AfricaEnglandEngland9 wicketsCape TownDec 1, 2020T20I # 1113
New ZealandWest Indiesno result-Mount MaunganuiNov 30, 2020T20I # 1112
South AfricaEnglandEngland4 wicketsPaarlNov 29, 2020T20I # 1111
AustraliaIndiaAustralia51 runsSydneyNov 29, 2020ODI # 4266
New ZealandWest IndiesNew Zealand72 runsMount MaunganuiNov 29, 2020T20I # 1110
South AfricaEnglandEngland5 wicketsCape TownNov 27, 2020T20I # 1109
New ZealandWest IndiesNew Zealand5 wicketsAucklandNov 27, 2020T20I # 1108
AustraliaIndiaAustralia66 runsSydneyNov 27, 2020ODI # 4265
PakistanZimbabwePakistan8 wicketsRawalpindiNov 10, 2020T20I # 1107
PakistanZimbabwePakistan8 wicketsRawalpindiNov 8, 2020T20I # 1106
PakistanZimbabwePakistan6 wicketsRawalpindiNov 7, 2020T20I # 1105
PakistanZimbabwetied-RawalpindiNov 3, 2020ODI # 4264
PakistanZimbabwePakistan6 wicketsRawalpindiNov 1, 2020ODI # 4263
PakistanZimbabwePakistan26 runsRawalpindiOct 30, 2020ODI # 4262
RomaniaBulgariaRomania6 wicketsIlfov CountyOct 18, 2020T20I # 1104
RomaniaBulgariaRomania34 runsIlfov CountyOct 17, 2020T20I # 1103
RomaniaBulgariaRomania52 runsIlfov CountyOct 17, 2020T20I # 1102
RomaniaBulgariaBulgaria33 runsIlfov CountyOct 16, 2020T20I # 1101
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:

Afghanistan vs Bangladesh at Sharjah, Afghanistan v Bangladesh 3rd T20I, Oct 5, 2025 [T20I # 3504]

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]