Match results in 2020 in Tests+ODIs+T20Is

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
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
BulgariaMaltano result-SofiaSep 24, 2020T20I # 1100
BulgariaMaltaMalta8 wicketsSofiaSep 23, 2020T20I # 1099
BulgariaMaltaMalta57 runsSofiaSep 23, 2020T20I # 1098
EnglandAustraliaAustralia3 wicketsManchesterSep 16, 2020ODI # 4261
EnglandAustraliaEngland24 runsManchesterSep 13, 2020ODI # 4260
EnglandAustraliaAustralia19 runsManchesterSep 11, 2020ODI # 4259
EnglandAustraliaAustralia5 wicketsSouthamptonSep 8, 2020T20I # 1097
EnglandAustraliaEngland6 wicketsSouthamptonSep 6, 2020T20I # 1096
EnglandAustraliaEngland2 runsSouthamptonSep 4, 2020T20I # 1095
EnglandPakistanPakistan5 runsManchesterSep 1, 2020T20I # 1094
EnglandPakistanEngland5 wicketsManchesterAug 30, 2020T20I # 1093
LuxembourgBelgiumBelgium49 runsWalferdangeAug 30, 2020T20I # 1092
BelgiumCzech Rep.Belgium87 runsWalferdangeAug 30, 2020T20I # 1091
BelgiumCzech Rep.Belgium46 runsWalferdangeAug 29, 2020T20I # 1090
LuxembourgBelgiumBelgium37 runsWalferdangeAug 29, 2020T20I # 1089
LuxembourgCzech Rep.Czech Rep.5 wicketsWalferdangeAug 29, 2020T20I # 1088
EnglandPakistanno result-ManchesterAug 28, 2020T20I # 1087
LuxembourgCzech Rep.Luxembourg63 runsWalferdangeAug 28, 2020T20I # 1086
GuernseyIsle of ManGuernsey8 wicketsSt Peter PortAug 21, 2020T20I # 1085
EnglandPakistandrawn-SouthamptonAug 21-25, 2020Test # 2393
EnglandPakistandrawn-SouthamptonAug 13-17, 2020Test # 2392
EnglandPakistanEngland3 wicketsManchesterAug 5-8, 2020Test # 2391
EnglandIrelandIreland7 wicketsSouthamptonAug 4, 2020ODI # 4258
EnglandIrelandEngland4 wicketsSouthamptonAug 1, 2020ODI # 4257
EnglandIrelandEngland6 wicketsSouthamptonJul 30, 2020ODI # 4256
EnglandWest IndiesEngland269 runsManchesterJul 24-28, 2020Test # 2390
EnglandWest IndiesEngland113 runsManchesterJul 16-20, 2020Test # 2389
EnglandWest IndiesWest Indies4 wicketsSouthamptonJul 8-12, 2020Test # 2388
AustraliaNew ZealandAustralia71 runsSydneyMar 13, 2020ODI # 4255
BangladeshZimbabweBangladesh9 wicketsMirpurMar 11, 2020T20I # 1084
AfghanistanIrelandtied-Greater NoidaMar 10, 2020T20I # 1083
BangladeshZimbabweBangladesh48 runsMirpurMar 9, 2020T20I # 1082
SpainGermanyGermany58 runsAlmeriaMar 8, 2020T20I # 1081
SpainGermanySpain9 wicketsAlmeriaMar 8, 2020T20I # 1080
AfghanistanIrelandAfghanistan21 runsGreater NoidaMar 8, 2020T20I # 1079
South AfricaAustraliaSouth Africa6 wicketsPotchefstroomMar 7, 2020ODI # 4254
Sri LankaWest IndiesWest Indies7 wicketsPallekeleMar 6, 2020T20I # 1078
AfghanistanIrelandAfghanistan11 runsGreater NoidaMar 6, 2020T20I # 1077
BangladeshZimbabweBangladesh123 runsSylhetMar 6, 2020ODI # 4253
Hong KongMalaysiaHong Kong6 wicketsBangkokMar 6, 2020T20I # 1076
Sri LankaWest IndiesWest Indies25 runsPallekeleMar 4, 2020T20I # 1075
South AfricaAustraliaSouth Africa6 wicketsBloemfonteinMar 4, 2020ODI # 4252
Hong KongSingaporeSingapore16 runsBangkokMar 4, 2020T20I # 1074
ThailandNepalNepal9 wicketsBangkokMar 4, 2020T20I # 1073
BangladeshZimbabweBangladesh4 runsSylhetMar 3, 2020ODI # 4251
ThailandHong KongHong Kong8 wicketsBangkokMar 3, 2020T20I # 1072
MalaysiaSingaporeSingapore128 runsBangkokMar 3, 2020T20I # 1071
Sri LankaWest IndiesSri Lanka6 runsPallekeleMar 1, 2020ODI # 4250
BangladeshZimbabweBangladesh169 runsSylhetMar 1, 2020ODI # 4249
ThailandMalaysiaMalaysia8 wicketsBangkokMar 1, 2020T20I # 1070
Hong KongNepalHong Kong43 runsBangkokMar 1, 2020T20I # 1069
South AfricaAustraliaSouth Africa74 runsPaarlFeb 29, 2020ODI # 4248
MalaysiaNepalMalaysia22 runsBangkokFeb 29, 2020T20I # 1068
ThailandSingaporeSingapore43 runsBangkokFeb 29, 2020T20I # 1067
New ZealandIndiaNew Zealand7 wicketsChristchurchFeb 29-Mar 2, 2020Test # 2387
KuwaitU.A.E.U.A.E.102 runsAl AmeratFeb 27, 2020T20I # 1066
South AfricaAustraliaAustralia97 runsCape TownFeb 26, 2020T20I # 1065
Sri LankaWest IndiesSri Lanka161 runsHambantotaFeb 26, 2020ODI # 4247
BahrainKuwaitKuwait87 runsAl AmeratFeb 26, 2020T20I # 1063
QatarU.A.E.U.A.E.28 runsAl AmeratFeb 26, 2020T20I # 1064
MalaysiaHong KongMalaysia6 wicketsKuala LumpurFeb 26, 2020T20I # 1062
BahrainQatarBahrain6 wicketsAl AmeratFeb 25, 2020T20I # 1060
IranKuwaitKuwait8 wicketsAl AmeratFeb 25, 2020T20I # 1061
OmanMaldivesOman10 wicketsAl AmeratFeb 25, 2020T20I # 1058
Saudi ArabiaU.A.E.U.A.E.12 runsAl AmeratFeb 25, 2020T20I # 1059
BahrainMaldivesBahrain65 runsAl AmeratFeb 24, 2020T20I # 1056
KuwaitU.A.E.U.A.E.47 runsAl AmeratFeb 24, 2020T20I # 1057
MalaysiaHong KongMalaysia13 runsKuala LumpurFeb 24, 2020T20I # 1055
IranSaudi ArabiaSaudi Arabia9 wicketsAl AmeratFeb 24, 2020T20I # 1053
OmanQatarQatar34 runsAl AmeratFeb 24, 2020T20I # 1054
South AfricaAustraliaSouth Africa12 runsGqeberhaFeb 23, 2020T20I # 1052
MalaysiaHong KongMalaysia8 runsKuala LumpurFeb 23, 2020T20I # 1051
KuwaitSaudi ArabiaKuwait9 wicketsAl AmeratFeb 23, 2020T20I # 1049
OmanBahrainOman8 wicketsAl AmeratFeb 23, 2020T20I # 1050
IranU.A.E.U.A.E.10 wicketsAl AmeratFeb 23, 2020T20I # 1047
MaldivesQatarQatar106 runsAl AmeratFeb 23, 2020T20I # 1048
Sri LankaWest IndiesSri Lanka1 wicketColombo (SSC)Feb 22, 2020ODI # 4246
BangladeshZimbabweBangladeshinns & 106 runsMirpurFeb 22-25, 2020Test # 2386
South AfricaAustraliaAustralia107 runsJohannesburgFeb 21, 2020T20I # 1046
MalaysiaHong KongMalaysia35 runsKuala LumpurFeb 21, 2020T20I # 1045
New ZealandIndiaNew Zealand10 wicketsWellingtonFeb 21-24, 2020Test # 2385
MalaysiaHong KongMalaysia21 runsKuala LumpurFeb 20, 2020T20I # 1044
South AfricaEnglandEngland5 wicketsCenturionFeb 16, 2020T20I # 1043
QatarUgandaUganda18 runsDohaFeb 15, 2020T20I # 1042
South AfricaEnglandEngland2 runsDurbanFeb 14, 2020T20I # 1041
QatarUgandaQatar28 runsDohaFeb 13, 2020T20I # 1040
South AfricaEnglandSouth Africa1 runEast LondonFeb 12, 2020T20I # 1039
QatarUgandaQatar40 runsDohaFeb 12, 2020T20I # 1038
NepalU.S.A.Nepal8 wicketsKirtipurFeb 12, 2020ODI # 4245
OmanU.S.A.Oman92 runsKirtipurFeb 11, 2020ODI # 4244
New ZealandIndiaNew Zealand5 wicketsMount MaunganuiFeb 11, 2020ODI # 4243
South AfricaEnglandEngland2 wicketsJohannesburgFeb 9, 2020ODI # 4242
NepalOmanOman8 wicketsKirtipurFeb 9, 2020ODI # 4241
NepalU.S.A.Nepal35 runsKirtipurFeb 8, 2020ODI # 4240
New ZealandIndiaNew Zealand22 runsAucklandFeb 8, 2020ODI # 4239
South AfricaEnglandno result-DurbanFeb 7, 2020ODI # 4238
PakistanBangladeshPakistaninns & 44 runsRawalpindiFeb 7-10, 2020Test # 2384
OmanU.S.A.Oman6 wicketsKirtipurFeb 6, 2020ODI # 4237
NepalOmanOman18 runsKirtipurFeb 5, 2020ODI # 4236
New ZealandIndiaNew Zealand4 wicketsHamiltonFeb 5, 2020ODI # 4235
South AfricaEnglandSouth Africa7 wicketsCape TownFeb 4, 2020ODI # 4234
New ZealandIndiaIndia7 runsMount MaunganuiFeb 2, 2020T20I # 1037
New ZealandIndiatied-WellingtonJan 31, 2020T20I # 1036
New ZealandIndiatied-HamiltonJan 29, 2020T20I # 1035
ZimbabweSri Lankadrawn-HarareJan 27-31, 2020Test # 2383
New ZealandIndiaIndia7 wicketsAucklandJan 26, 2020T20I # 1034
PakistanBangladeshPakistan9 wicketsLahoreJan 25, 2020T20I # 1033
PakistanBangladeshPakistan5 wicketsLahoreJan 24, 2020T20I # 1032
South AfricaEnglandEngland191 runsJohannesburgJan 24-27, 2020Test # 2382
New ZealandIndiaIndia6 wicketsAucklandJan 24, 2020T20I # 1031
West IndiesIrelandWest Indies9 wicketsBasseterreJan 19, 2020T20I # 1030
ZimbabweSri LankaSri Lanka10 wicketsHarareJan 19-23, 2020Test # 2381
IndiaAustraliaIndia7 wicketsBengaluruJan 19, 2020ODI # 4233
West IndiesIrelandno result-BasseterreJan 18, 2020T20I # 1029
IndiaAustraliaIndia36 runsRajkotJan 17, 2020ODI # 4232
South AfricaEnglandEnglandinns & 53 runsGqeberhaJan 16-20, 2020Test # 2380
West IndiesIrelandIreland4 runsSt George'sJan 15, 2020T20I # 1028
IndiaAustraliaAustralia10 wicketsWankhedeJan 14, 2020ODI # 4231
West IndiesIrelandWest Indies5 wicketsSt George'sJan 12, 2020ODI # 4230
IndiaSri LankaIndia78 runsPuneJan 10, 2020T20I # 1027
West IndiesIrelandWest Indies1 wicketBridgetownJan 9, 2020ODI # 4229
NamibiaU.A.E.U.A.E.8 wicketsAl AmeratJan 9, 2020ODI # 4228
OmanNamibiaNamibia52 runsAl AmeratJan 8, 2020ODI # 4227
West IndiesIrelandWest Indies5 wicketsBridgetownJan 7, 2020ODI # 4226
IndiaSri LankaIndia7 wicketsIndoreJan 7, 2020T20I # 1026
NamibiaU.A.E.U.A.E.8 runsAl AmeratJan 6, 2020ODI # 4225
IndiaSri Lankano result-GuwahatiJan 5, 2020T20I # 1025
OmanU.A.E.Oman5 wicketsAl AmeratJan 5, 2020ODI # 4224
South AfricaEnglandEngland189 runsCape TownJan 3-7, 2020Test # 2379
AustraliaNew ZealandAustralia279 runsSydneyJan 3-6, 2020Test # 2378
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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:

West Indies Academy vs Sri Lanka Emerging Players at North Sound, Sri Lanka Emerging Players in West Indies 1st unofficial ODI, Jun 21, 2025 [List A]

Scotland vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 78th Match, Jun 12, 2025 [ODI # 4888]

Nepal vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 77th Match, Jun 10, 2025 [ODI # 4887]