Match results in 2018 in Tests+ODIs+T20Is

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
PakistanNew Zealanddrawn-KarachiDec 26-30, 2022Test # 2486
AustraliaSouth AfricaAustraliainns & 182 runsMelbourneDec 26-29, 2022Test # 2485
TanzaniaUgandano result-RwandaDec 23, 2022T20I # 1983
RwandaUgandaUganda3 runsRwandaDec 23, 2022T20I # 1982
MalaysiaBahrainBahrain6 wicketsBangiDec 23, 2022T20I # 1981
QatarSingaporeQatar9 wicketsBangiDec 23, 2022T20I # 1980
TanzaniaUgandaUganda7 runsRwandaDec 22, 2022T20I # 1979
RwandaTanzaniaTanzania28 runsRwandaDec 22, 2022T20I # 1978
BahrainQatarno result-BangiDec 22, 2022T20I # 1977
BangladeshIndiaIndia3 wicketsMirpurDec 22-25, 2022Test # 2484
MalaysiaSingaporeMalaysia143 runsBangiDec 22, 2022T20I # 1976
MalaysiaQatarno result-BangiDec 21, 2022T20I # 1975
BahrainSingaporeBahrain6 wicketsBangiDec 21, 2022T20I # 1974
RwandaUgandaUganda7 wicketsRwandaDec 20, 2022T20I # 1973
RwandaTanzaniaTanzania31 runsRwandaDec 20, 2022T20I # 1972
RwandaUgandaUganda9 wicketsRwandaDec 19, 2022T20I # 1971
TanzaniaUgandaTanzania5 wicketsRwandaDec 19, 2022T20I # 1970
MalaysiaBahrainMalaysia7 wicketsBangiDec 19, 2022T20I # 1969
QatarSingaporeQatar8 wicketsBangiDec 19, 2022T20I # 1968
RwandaTanzaniaTanzania6 wicketsRwandaDec 18, 2022T20I # 1967
TanzaniaUgandaUganda2 runsRwandaDec 18, 2022T20I # 1966
MalaysiaSingaporeMalaysia120 runsBangiDec 18, 2022T20I # 1965
BahrainQatarBahrain13 runsBangiDec 18, 2022T20I # 1964
PakistanEnglandEngland8 wicketsKarachiDec 17-20, 2022Test # 2483
AustraliaSouth AfricaAustralia6 wicketsBrisbaneDec 17-18, 2022Test # 2482
RwandaTanzaniaRwanda1 runRwandaDec 16, 2022T20I # 1963
RwandaUgandaUganda97 runsRwandaDec 16, 2022T20I # 1962
BahrainSingaporetied-BangiDec 16, 2022T20I # 1961
MalaysiaQatarMalaysia8 wicketsBangiDec 16, 2022T20I # 1960
TanzaniaUgandaUganda13 runsRwandaDec 15, 2022T20I # 1959
RwandaUgandaUganda133 runsRwandaDec 15, 2022T20I # 1958
QatarSingaporeQatar5 wicketsBangiDec 15, 2022T20I # 1957
MalaysiaBahrainMalaysia11 runsBangiDec 15, 2022T20I # 1956
TanzaniaUgandano result-RwandaDec 14, 2022T20I # 1955
RwandaUgandaUganda85 runsRwandaDec 14, 2022T20I # 1954
BangladeshIndiaIndia188 runsChattogramDec 14-18, 2022Test # 2481
RwandaTanzaniaTanzania5 wicketsRwandaDec 13, 2022T20I # 1953
RwandaTanzaniaTanzania66 runsRwandaDec 13, 2022T20I # 1952
BangladeshIndiaIndia227 runsChattogramDec 10, 2022ODI # 4499
CameroonTanzaniaTanzania184 runsKigaliDec 9, 2022T20I # 1950
GhanaNigeriaNigeria6 wicketsRwandaDec 9, 2022T20I # 1951
CameroonGambiaGambia11 runsKigaliDec 9, 2022T20I # 1948
MozambiqueSierra LeoneMozambique5 wicketsRwandaDec 9, 2022T20I # 1949
PakistanEnglandEngland26 runsMultanDec 9-12, 2022Test # 2480
GambiaMozambiqueMozambique40 runsKigaliDec 8, 2022T20I # 1946
NigeriaTanzaniano result-RwandaDec 8, 2022T20I # 1947
NepalScotlandScotland8 wicketsWindhoekDec 8, 2022ODI # 4498
CameroonEswatinino result-KigaliDec 8, 2022T20I # 1944
GambiaGhanaGhana138 runsRwandaDec 8, 2022T20I # 1945
AustraliaWest IndiesAustralia419 runsAdelaideDec 8-11, 2022Test # 2479
NamibiaNepalNamibia86 runsWindhoekDec 7, 2022ODI # 4497
BangladeshIndiaBangladesh5 runsMirpurDec 7, 2022ODI # 4496
CameroonGhanaGhana107 runsKigaliDec 6, 2022T20I # 1942
GambiaTanzaniaTanzania10 wicketsRwandaDec 6, 2022T20I # 1943
GambiaSierra LeoneSierra Leone8 wicketsKigaliDec 6, 2022T20I # 1940
EswatiniTanzaniaTanzania66 runsRwandaDec 6, 2022T20I # 1941
CameroonNigeriaNigeria17 runsRwandaDec 5, 2022T20I # 1938
GhanaSierra LeoneSierra Leone18 runsKigaliDec 5, 2022T20I # 1939
NamibiaScotlandNamibia3 wicketsWindhoekDec 5, 2022ODI # 4495
EswatiniSierra LeoneSierra Leone4 runsKigaliDec 5, 2022T20I # 1936
MozambiqueTanzaniaTanzania6 wicketsRwandaDec 5, 2022T20I # 1937
GambiaNigeriaNigeria9 wicketsKigaliDec 4, 2022T20I # 1934
GhanaTanzaniaTanzania4 wicketsRwandaDec 4, 2022T20I # 1935
NepalScotlandScotland3 wicketsWindhoekDec 4, 2022ODI # 4494
CameroonMozambiqueMozambique9 wicketsRwandaDec 4, 2022T20I # 1932
EswatiniNigeriaNigeria118 runsKigaliDec 4, 2022T20I # 1933
BangladeshIndiaBangladesh1 wicketMirpurDec 4, 2022ODI # 4493
CameroonSierra LeoneSierra Leone1 wicketRwandaDec 2, 2022T20I # 1930
EswatiniMozambiqueMozambique9 wicketsKigaliDec 2, 2022T20I # 1931
NamibiaNepalno result-WindhoekDec 2, 2022ODI # 4492
GhanaMozambiqueMozambique7 wicketsKigaliDec 2, 2022T20I # 1928
NigeriaSierra LeoneNigeria6 wicketsRwandaDec 2, 2022T20I # 1929
EswatiniGambiaEswatini5 wicketsKigaliDec 1, 2022T20I # 1926
MozambiqueNigeriaNigeria8 wicketsRwandaDec 1, 2022T20I # 1927
NamibiaScotlandScotland4 wicketsWindhoekDec 1, 2022ODI # 4491
EswatiniGhanaGhana25 runsKigaliDec 1, 2022T20I # 1924
Sierra LeoneTanzaniaTanzania9 wicketsRwandaDec 1, 2022T20I # 1925
PakistanEnglandEngland74 runsRawalpindiDec 1-5, 2022Test # 2478
Sri LankaAfghanistanSri Lanka4 wicketsPallekeleNov 30, 2022ODI # 4490
AustraliaWest IndiesAustralia164 runsPerthNov 30-Dec 4, 2022Test # 2477
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
KenyaSeychellesKenya7 wicketsRwandaNov 25, 2022T20I # 1922
RwandaLesothono result-KigaliNov 25, 2022T20I # 1923
Sri LankaAfghanistanAfghanistan60 runsPallekeleNov 25, 2022ODI # 4485
P.N.G.U.S.A.U.S.A.35 runsWindhoekNov 25, 2022ODI # 4484
BotswanaSt HelenaBotswana60 runsRwandaNov 25, 2022T20I # 1920
LesothoMalawiMalawi118 runsKigaliNov 25, 2022T20I # 1921
New ZealandIndiaNew Zealand7 wicketsAucklandNov 25, 2022ODI # 4483
BotswanaKenyaKenya8 wicketsRwandaNov 24, 2022T20I # 1918
RwandaMaliRwanda10 wicketsKigaliNov 24, 2022T20I # 1919
MalawiSt HelenaMalawi10 wicketsRwandaNov 24, 2022T20I # 1916
RwandaSeychellesRwanda75 runsKigaliNov 24, 2022T20I # 1917
NamibiaP.N.G.Namibia3 wicketsWindhoekNov 23, 2022ODI # 4482
MalawiSeychellesno result-RwandaNov 22, 2022T20I # 1914
MaliSt Helenano result-KigaliNov 22, 2022T20I # 1915
P.N.G.U.S.A.U.S.A.6 wicketsWindhoekNov 22, 2022ODI # 4481
BotswanaMaliBotswana5 wicketsRwandaNov 22, 2022T20I # 1912
LesothoSt HelenaSt Helena45 runsKigaliNov 22, 2022T20I # 1913
New ZealandIndiatied-NapierNov 22, 2022T20I # 1911
AustraliaEnglandAustralia221 runsMelbourneNov 22, 2022ODI # 4480
OmanCanadaCanada8 wicketsAl AmeratNov 21, 2022T20I # 1910
BahrainSaudi ArabiaSaudi Arabia32 runsAl AmeratNov 21, 2022T20I # 1909
RwandaMalawiRwanda41 runsRwandaNov 21, 2022T20I # 1907
SeychellesSt HelenaSt Helena2 runsKigaliNov 21, 2022T20I # 1908
KenyaLesothoKenya167 runsKigaliNov 21, 2022T20I # 1905
MalawiMaliMalawi74 runsRwandaNov 21, 2022T20I # 1906
BahrainSaudi ArabiaSaudi Arabia9 wicketsAl AmeratNov 20, 2022T20I # 1904
OmanCanadaCanada3 wicketsAl AmeratNov 20, 2022T20I # 1903
LesothoSeychellesLesotho7 wicketsKigaliNov 20, 2022T20I # 1901
RwandaKenyaKenya9 wicketsRwandaNov 20, 2022T20I # 1902
NamibiaU.S.A.U.S.A.71 runsWindhoekNov 20, 2022ODI # 4479
BotswanaMalawiMalawi4 wicketsRwandaNov 20, 2022T20I # 1899
KenyaMaliKenya10 wicketsKigaliNov 20, 2022T20I # 1900
New ZealandIndiaIndia65 runsMount MaunganuiNov 20, 2022T20I # 1898
OmanBahrainOman106 runsAl AmeratNov 19, 2022T20I # 1897
CanadaSaudi ArabiaCanada45 runsAl AmeratNov 19, 2022T20I # 1896
NamibiaP.N.G.Namibia8 wicketsWindhoekNov 19, 2022ODI # 4478
AustraliaEnglandAustralia72 runsSydneyNov 19, 2022ODI # 4477
KenyaMalawino result-RwandaNov 18, 2022T20I # 1894
MaliSeychellesno result-KigaliNov 18, 2022T20I # 1895
BotswanaLesothoBotswana10 wicketsKigaliNov 18, 2022T20I # 1892
RwandaSt HelenaRwanda54 runsRwandaNov 18, 2022T20I # 1893
NepalU.A.E.Nepal6 wicketsKirtipurNov 18, 2022ODI # 4476
BahrainCanadaBahrain8 wicketsAl AmeratNov 17, 2022T20I # 1891
OmanSaudi ArabiaOman7 wicketsAl AmeratNov 17, 2022T20I # 1890
BotswanaSeychellesno result-KigaliNov 17, 2022T20I # 1888
KenyaSt Helenano result-RwandaNov 17, 2022T20I # 1889
LesothoMaliLesotho31 runsKigaliNov 17, 2022T20I # 1886
RwandaBotswanaRwanda5 wicketsRwandaNov 17, 2022T20I # 1887
AustraliaEnglandAustralia6 wicketsAdelaideNov 17, 2022ODI # 4475
OmanCanadaCanada1 runAl AmeratNov 16, 2022T20I # 1885
BahrainSaudi ArabiaBahrain53 runsAl AmeratNov 16, 2022T20I # 1884
NepalU.A.E.Nepal3 wicketsKirtipurNov 16, 2022ODI # 4474
OmanBahrainBahrain6 wicketsAl AmeratNov 15, 2022T20I # 1883
CanadaSaudi ArabiaCanada66 runsAl AmeratNov 15, 2022T20I # 1882
BahrainCanadaCanada4 wicketsAl AmeratNov 14, 2022T20I # 1881
OmanSaudi ArabiaOman9 wicketsAl AmeratNov 14, 2022T20I # 1880
NepalU.A.E.U.A.E.84 runsKirtipurNov 14, 2022ODI # 4473
EnglandPakistanEngland5 wicketsMelbourneNov 13, 2022T20I # 1879
EnglandIndiaEngland10 wicketsAdelaideNov 10, 2022T20I # 1878
New ZealandPakistanPakistan7 wicketsSydneyNov 9, 2022T20I # 1877
SpainItalyItaly33 runsAlmeriaNov 6, 2022T20I # 1876
TanzaniaRwandaTanzania10 wicketsDar-es-SalaamNov 6, 2022T20I # 1875
SpainGermanySpain5 runsAlmeriaNov 6, 2022T20I # 1874
IndiaZimbabweIndia71 runsMelbourneNov 6, 2022T20I # 1873
BangladeshPakistanPakistan5 wicketsAdelaideNov 6, 2022T20I # 1872
NetherlandsSouth AfricaNetherlands13 runsAdelaideNov 6, 2022T20I # 1871
SpainGermanyGermany36 runsAlmeriaNov 5, 2022T20I # 1870
TanzaniaRwandaTanzania3 wicketsDar-es-SalaamNov 5, 2022T20I # 1869
SpainItalySpain4 wicketsAlmeriaNov 5, 2022T20I # 1868
EnglandSri LankaEngland4 wicketsSydneyNov 5, 2022T20I # 1867
GermanyItalyGermany8 wicketsAlmeriaNov 4, 2022T20I # 1866
GermanyItalyGermany10 wicketsAlmeriaNov 4, 2022T20I # 1865
AustraliaAfghanistanAustralia4 runsAdelaideNov 4, 2022T20I # 1864
TanzaniaRwandaTanzania77 runsDar-es-SalaamNov 4, 2022T20I # 1863
IrelandNew ZealandNew Zealand35 runsAdelaideNov 4, 2022T20I # 1862
PakistanSouth AfricaPakistan33 runsSydneyNov 3, 2022T20I # 1861
BangladeshIndiaIndia5 runsAdelaideNov 2, 2022T20I # 1860
NetherlandsZimbabweNetherlands5 wicketsAdelaideNov 2, 2022T20I # 1859
EnglandNew ZealandEngland20 runsBrisbaneNov 1, 2022T20I # 1858
TanzaniaRwandaTanzania21 runsDar-es-SalaamNov 1, 2022T20I # 1857
AfghanistanSri LankaSri Lanka6 wicketsBrisbaneNov 1, 2022T20I # 1856
AustraliaIrelandAustralia42 runsBrisbaneOct 31, 2022T20I # 1855
TanzaniaRwandaTanzania54 runsDar-es-SalaamOct 31, 2022T20I # 1854
IndiaSouth AfricaSouth Africa5 wicketsPerthOct 30, 2022T20I # 1853
NetherlandsPakistanPakistan6 wicketsPerthOct 30, 2022T20I # 1852
BangladeshZimbabweBangladesh3 runsBrisbaneOct 30, 2022T20I # 1851
New ZealandSri LankaNew Zealand65 runsSydneyOct 29, 2022T20I # 1850
PakistanZimbabweZimbabwe1 runPerthOct 27, 2022T20I # 1849
IndiaNetherlandsIndia56 runsSydneyOct 27, 2022T20I # 1848
BangladeshSouth AfricaSouth Africa104 runsSydneyOct 27, 2022T20I # 1847
EnglandIrelandIreland5 runsMelbourneOct 26, 2022T20I # 1846
AustraliaSri LankaAustralia7 wicketsPerthOct 25, 2022T20I # 1845
South AfricaZimbabweno result-HobartOct 24, 2022T20I # 1844
BangladeshNetherlandsBangladesh9 runsHobartOct 24, 2022T20I # 1843
IndiaPakistanIndia4 wicketsMelbourneOct 23, 2022T20I # 1842
IrelandSri LankaSri Lanka9 wicketsHobartOct 23, 2022T20I # 1841
AfghanistanEnglandEngland5 wicketsPerthOct 22, 2022T20I # 1840
AustraliaNew ZealandNew Zealand89 runsSydneyOct 22, 2022T20I # 1839
ScotlandZimbabweZimbabwe5 wicketsHobartOct 21, 2022T20I # 1838
IrelandWest IndiesIreland9 wicketsHobartOct 21, 2022T20I # 1837
NamibiaU.A.E.U.A.E.7 runsGeelongOct 20, 2022T20I # 1836
NetherlandsSri LankaSri Lanka16 runsGeelongOct 20, 2022T20I # 1835
West IndiesZimbabweWest Indies31 runsHobartOct 19, 2022T20I # 1834
IrelandScotlandIreland6 wicketsHobartOct 19, 2022T20I # 1833
Sri LankaU.A.E.Sri Lanka79 runsGeelongOct 18, 2022T20I # 1832
IndonesiaSouth KoreaIndonesia3 wicketsSanoOct 18, 2022T20I # 1831
NamibiaNetherlandsNetherlands5 wicketsGeelongOct 18, 2022T20I # 1830
JapanIndonesiaIndonesia6 wicketsSanoOct 18, 2022T20I # 1829
IrelandZimbabweZimbabwe31 runsHobartOct 17, 2022T20I # 1828
JapanSouth KoreaJapan8 wicketsSanoOct 17, 2022T20I # 1827
ScotlandWest IndiesScotland42 runsHobartOct 17, 2022T20I # 1826
NetherlandsU.A.E.Netherlands3 wicketsGeelongOct 16, 2022T20I # 1825
JapanIndonesiaJapan4 wicketsSanoOct 16, 2022T20I # 1824
NamibiaSri LankaNamibia55 runsGeelongOct 16, 2022T20I # 1823
JapanSouth KoreaJapan48 runsSanoOct 15, 2022T20I # 1822
IndonesiaSouth KoreaIndonesia64 runsSanoOct 15, 2022T20I # 1821
AustraliaEnglandno result-CanberraOct 14, 2022T20I # 1820
New ZealandPakistanPakistan5 wicketsChristchurchOct 14, 2022T20I # 1819
BangladeshPakistanPakistan7 wicketsChristchurchOct 13, 2022T20I # 1818
AustraliaEnglandEngland8 runsCanberraOct 12, 2022T20I # 1817
New ZealandBangladeshNew Zealand48 runsChristchurchOct 12, 2022T20I # 1816
IndiaSouth AfricaIndia7 wicketsDelhiOct 11, 2022ODI # 4472
New ZealandPakistanNew Zealand9 wicketsChristchurchOct 11, 2022T20I # 1815
JapanIndonesiaIndonesia3 wicketsSanoOct 11, 2022T20I # 1814
JapanIndonesiaJapan75 runsSanoOct 10, 2022T20I # 1813
AustraliaEnglandEngland8 runsPerthOct 9, 2022T20I # 1812
IndiaSouth AfricaIndia7 wicketsRanchiOct 9, 2022ODI # 4471
New ZealandBangladeshNew Zealand8 wicketsChristchurchOct 9, 2022T20I # 1811
JapanIndonesiaJapan65 runsSanoOct 9, 2022T20I # 1810
New ZealandPakistanPakistan6 wicketsChristchurchOct 8, 2022T20I # 1809
AustraliaWest IndiesAustralia31 runsBrisbaneOct 7, 2022T20I # 1808
BangladeshPakistanPakistan21 runsChristchurchOct 7, 2022T20I # 1807
IndiaSouth AfricaSouth Africa9 runsLucknowOct 6, 2022ODI # 4470
AustraliaWest IndiesAustralia3 wicketsCarraraOct 5, 2022T20I # 1806
IndiaSouth AfricaSouth Africa49 runsIndoreOct 4, 2022T20I # 1805
PakistanEnglandEngland67 runsLahoreOct 2, 2022T20I # 1804
IndiaSouth AfricaIndia16 runsGuwahatiOct 2, 2022T20I # 1803
PakistanEnglandEngland8 wicketsLahoreSep 30, 2022T20I # 1802
PakistanEnglandPakistan6 runsLahoreSep 28, 2022T20I # 1801
IndiaSouth AfricaIndia8 wicketsThiruvananthapuramSep 28, 2022T20I # 1800
U.A.E.BangladeshBangladesh32 runsDubai (DICS)Sep 27, 2022T20I # 1799
PakistanEnglandPakistan3 runsKarachiSep 25, 2022T20I # 1798
U.A.E.BangladeshBangladesh7 runsDubai (DICS)Sep 25, 2022T20I # 1797
IndiaAustraliaIndia6 wicketsHyderabadSep 25, 2022T20I # 1796
PakistanEnglandEngland63 runsKarachiSep 23, 2022T20I # 1795
IndiaAustraliaIndia6 wicketsNagpurSep 23, 2022T20I # 1794
PakistanEnglandPakistan10 wicketsKarachiSep 22, 2022T20I # 1793
TanzaniaUgandaUganda8 wicketsBenoniSep 22, 2022T20I # 1792
BotswanaTanzaniaTanzania4 wicketsBenoniSep 21, 2022T20I # 1791
KenyaUgandaUganda3 wicketsBenoniSep 21, 2022T20I # 1790
P.N.G.NamibiaNamibia61 runsPort MoresbySep 21, 2022ODI # 4469
PakistanEnglandEngland6 wicketsKarachiSep 20, 2022T20I # 1789
IndiaAustraliaAustralia4 wicketsMohaliSep 20, 2022T20I # 1788
GhanaUgandaUganda8 wicketsBenoniSep 20, 2022T20I # 1787
MalawiTanzaniaTanzania44 runsBenoniSep 20, 2022T20I # 1786
P.N.G.NamibiaNamibia167 runsPort MoresbySep 20, 2022ODI # 4468
BotswanaMozambiqueBotswana92 runsBenoniSep 19, 2022T20I # 1785
CameroonKenyaKenya9 wicketsBenoniSep 19, 2022T20I # 1784
MozambiqueUgandaUganda38 runsBenoniSep 18, 2022T20I # 1783
BotswanaGhanaBotswana11 runsBenoniSep 18, 2022T20I # 1782
KenyaTanzaniaTanzania4 wicketsBenoniSep 17, 2022T20I # 1781
CameroonTanzaniaTanzania10 wicketsBenoniSep 17, 2022T20I # 1780
NamibiaU.S.A.Namibia68 runsPort MoresbySep 17, 2022ODI # 4467
KenyaMalawiKenya52 runsBenoniSep 16, 2022T20I # 1779
GhanaMozambiqueGhana28 runsBenoniSep 16, 2022T20I # 1778
CameroonMalawiMalawi7 wicketsBenoniSep 15, 2022T20I # 1777
BotswanaUgandaUganda7 wicketsBenoniSep 15, 2022T20I # 1776
VanuatuCook IslandsVanuatu50 runsPort vilaSep 15, 2022T20I # 1775
NamibiaU.S.A.Namibia79 runsPort MoresbySep 15, 2022ODI # 4466
FijiSamoaFiji30 runsPort vilaSep 15, 2022T20I # 1774
Cook IslandsFijiCook Islands8 wicketsPort vilaSep 14, 2022T20I # 1773
VanuatuSamoaVanuatu6 wicketsPort vilaSep 14, 2022T20I # 1772
VanuatuFijiVanuatu18 runsPort vilaSep 13, 2022T20I # 1771
P.N.G.U.S.A.P.N.G.26 runsPort MoresbySep 13, 2022ODI # 4465
Cook IslandsSamoaCook Islands4 wicketsPort vilaSep 13, 2022T20I # 1770
PakistanSri LankaSri Lanka23 runsDubai (DICS)Sep 11, 2022T20I # 1769
AustraliaNew ZealandAustralia25 runsCairnsSep 11, 2022ODI # 4464
FijiSamoaFiji3 wicketsPort vilaSep 11, 2022T20I # 1768
P.N.G.U.S.A.tied-Port MoresbySep 11, 2022ODI # 4463
VanuatuCook IslandsCook Islands5 wicketsPort vilaSep 11, 2022T20I # 1767
VanuatuSamoaVanuatu9 wicketsPort vilaSep 10, 2022T20I # 1766
Cook IslandsFijiFiji3 wicketsPort vilaSep 10, 2022T20I # 1765
PakistanSri LankaSri Lanka5 wicketsDubai (DICS)Sep 9, 2022T20I # 1764
Cook IslandsSamoaSamoa7 wicketsPort vilaSep 9, 2022T20I # 1763
VanuatuFijiVanuatu56 runsPort vilaSep 9, 2022T20I # 1762
AfghanistanIndiaIndia101 runsDubai (DICS)Sep 8, 2022T20I # 1761
EnglandSouth AfricaEngland9 wicketsThe OvalSep 8-12, 2022Test # 2476
AustraliaNew ZealandAustralia113 runsCairnsSep 8, 2022ODI # 4462
AfghanistanPakistanPakistan1 wicketSharjahSep 7, 2022T20I # 1760
IndiaSri LankaSri Lanka6 wicketsDubai (DICS)Sep 6, 2022T20I # 1759
AustraliaNew ZealandAustralia2 wicketsCairnsSep 6, 2022ODI # 4461
IndiaPakistanPakistan5 wicketsDubai (DICS)Sep 4, 2022T20I # 1758
AfghanistanSri LankaSri Lanka4 wicketsSharjahSep 3, 2022T20I # 1757
AustraliaZimbabweZimbabwe3 wicketsTownsvilleSep 3, 2022ODI # 4460
Hong KongPakistanPakistan155 runsSharjahSep 2, 2022T20I # 1756
BangladeshSri LankaSri Lanka2 wicketsDubai (DICS)Sep 1, 2022T20I # 1755
Hong KongIndiaIndia40 runsDubai (DICS)Aug 31, 2022T20I # 1754
AustraliaZimbabweAustralia8 wicketsTownsvilleAug 31, 2022ODI # 4459
AfghanistanBangladeshAfghanistan7 wicketsSharjahAug 30, 2022T20I # 1753
KenyaNepalNepal31 runsNairobi (Gym)Aug 30, 2022T20I # 1752
KenyaNepalKenya7 runsNairobi (Gym)Aug 29, 2022T20I # 1751
IndiaPakistanIndia5 wicketsDubai (DICS)Aug 28, 2022T20I # 1750
KenyaNepalNepal4 wicketsNairobi (Gym)Aug 28, 2022T20I # 1749
AustraliaZimbabweAustralia5 wicketsTownsvilleAug 28, 2022ODI # 4458
AfghanistanSri LankaAfghanistan8 wicketsDubai (DICS)Aug 27, 2022T20I # 1748
KenyaNepalKenya18 runsNairobi (Gym)Aug 26, 2022T20I # 1747
EnglandSouth AfricaEnglandinns & 85 runsManchesterAug 25-27, 2022Test # 2475
KenyaNepalNepal5 wicketsNairobi (Gym)Aug 25, 2022T20I # 1746
Hong KongU.A.E.Hong Kong8 wicketsAl AmeratAug 24, 2022T20I # 1745
KuwaitSingaporeKuwait6 wicketsAl AmeratAug 24, 2022T20I # 1744
Hong KongKuwaitHong Kong8 wicketsAl AmeratAug 23, 2022T20I # 1743
SingaporeU.A.E.U.A.E.47 runsAl AmeratAug 22, 2022T20I # 1742
ZimbabweIndiaIndia13 runsHarareAug 22, 2022ODI # 4457
West IndiesNew ZealandNew Zealand5 wicketsBridgetownAug 21, 2022ODI # 4456
KuwaitU.A.E.Kuwait1 wicketAl AmeratAug 21, 2022T20I # 1741
NetherlandsPakistanPakistan9 runsRotterdamAug 21, 2022ODI # 4455
Hong KongSingaporeHong Kong8 runsAl AmeratAug 20, 2022T20I # 1740
ZimbabweIndiaIndia5 wicketsHarareAug 20, 2022ODI # 4454
West IndiesNew ZealandNew Zealand50 runsBridgetownAug 19, 2022ODI # 4453
NetherlandsPakistanPakistan7 wicketsRotterdamAug 18, 2022ODI # 4452
ZimbabweIndiaIndia10 wicketsHarareAug 18, 2022ODI # 4451
West IndiesNew ZealandWest Indies5 wicketsBridgetownAug 17, 2022ODI # 4450
BahrainKuwaitKuwait102 runsAl AmeratAug 17, 2022T20I # 1739
IrelandAfghanistanIreland7 wicketsBelfastAug 17, 2022T20I # 1738
EnglandSouth AfricaSouth Africainns & 12 runsLord'sAug 17-19, 2022Test # 2474
ScotlandU.S.A.U.S.A.2 wicketsAberdeenAug 17, 2022ODI # 4449
BahrainKuwaitKuwait4 wicketsAl AmeratAug 16, 2022T20I # 1737
NetherlandsPakistanPakistan16 runsRotterdamAug 16, 2022ODI # 4448
IrelandAfghanistanAfghanistan27 runsBelfastAug 15, 2022T20I # 1736
West IndiesNew ZealandWest Indies8 wicketsKingstonAug 14, 2022T20I # 1735
BahrainKuwaitKuwait5 wicketsAl AmeratAug 14, 2022T20I # 1734
ScotlandU.A.E.Scotland86 runsAberdeenAug 14, 2022ODI # 4447
BahrainKuwaitKuwait20 runsAl AmeratAug 13, 2022T20I # 1733
ScotlandU.S.A.Scotland5 wicketsAberdeenAug 13, 2022ODI # 4446
West IndiesNew ZealandNew Zealand90 runsKingstonAug 12, 2022T20I # 1732
IrelandAfghanistanAfghanistan22 runsBelfastAug 12, 2022T20I # 1731
BahrainKuwaittied-Al AmeratAug 11, 2022T20I # 1730
IrelandAfghanistanIreland5 wicketsBelfastAug 11, 2022T20I # 1729
U.A.E.U.S.A.U.S.A.1 wicketAberdeenAug 11, 2022ODI # 4445
West IndiesNew ZealandNew Zealand13 runsKingstonAug 10, 2022T20I # 1728
ScotlandU.A.E.Scotland64 runsAberdeenAug 10, 2022ODI # 4444
ZimbabweBangladeshBangladesh105 runsHarareAug 10, 2022ODI # 4443
IrelandAfghanistanIreland7 wicketsBelfastAug 9, 2022T20I # 1727
IndiaWest IndiesIndia88 runsLauderhillAug 7, 2022T20I # 1726
ZimbabweBangladeshZimbabwe5 wicketsHarareAug 7, 2022ODI # 4442
IndiaWest IndiesIndia59 runsLauderhillAug 6, 2022T20I # 1725
IrelandSouth AfricaSouth Africa44 runsBristolAug 5, 2022T20I # 1724
NetherlandsNew ZealandNew Zealand8 wicketsThe HagueAug 5, 2022T20I # 1723
ZimbabweBangladeshZimbabwe5 wicketsHarareAug 5, 2022ODI # 4441
NetherlandsNew ZealandNew Zealand16 runsThe HagueAug 4, 2022T20I # 1722
IrelandSouth AfricaSouth Africa21 runsBristolAug 3, 2022T20I # 1721
West IndiesIndiaIndia7 wicketsBasseterreAug 2, 2022T20I # 1720
ZimbabweBangladeshZimbabwe10 runsHarareAug 2, 2022T20I # 1719
West IndiesIndiaWest Indies5 wicketsBasseterreAug 1, 2022T20I # 1718
EnglandSouth AfricaSouth Africa90 runsSouthamptonJul 31, 2022T20I # 1717
AustriaNorwayAustria9 wicketsKeravaJul 31, 2022T20I # 1715
LuxembourgSwitzerlandLuxembourg7 runsVantaaJul 31, 2022T20I # 1716
EswatiniMozambiqueMozambique43 runsMalkernsJul 31, 2022T20I # 1714
ZimbabweBangladeshBangladesh7 wicketsHarareJul 31, 2022T20I # 1713
ScotlandNew ZealandNew Zealand7 wicketsEdinburghJul 31, 2022ODI # 4440
BulgariaCzech Rep.Czech Rep.4 wicketsVantaaJul 31, 2022T20I # 1711
FranceGuernseyGuernsey56 runsKeravaJul 31, 2022T20I # 1712
EswatiniMozambiqueMozambique94 runsMalkernsJul 31, 2022T20I # 1710
LuxembourgSloveniaLuxembourg5 runsVantaaJul 30, 2022T20I # 1708
EstoniaFranceFrance25 runsKeravaJul 30, 2022T20I # 1709
EswatiniMozambiqueMozambique95 runsMalkernsJul 30, 2022T20I # 1707
ZimbabweBangladeshZimbabwe17 runsHarareJul 30, 2022T20I # 1706
AustriaBulgariaAustria158 runsVantaaJul 30, 2022T20I # 1704
Czech Rep.SwitzerlandCzech Rep.7 wicketsKeravaJul 30, 2022T20I # 1705
EswatiniMozambiqueMozambique8 wicketsMalkernsJul 30, 2022T20I # 1703
West IndiesIndiaIndia68 runsTaroubaJul 29, 2022T20I # 1702
ScotlandNew ZealandNew Zealand102 runsEdinburghJul 29, 2022T20I # 1701
EswatiniMozambiqueMozambique7 wicketsMalkernsJul 29, 2022T20I # 1700
EswatiniMozambiqueMozambique8 wicketsMalkernsJul 29, 2022T20I # 1699
EnglandSouth AfricaSouth Africa58 runsCardiffJul 28, 2022T20I # 1698
Czech Rep.EstoniaCzech Rep.42 runsVantaaJul 28, 2022T20I # 1696
GuernseySloveniaGuernsey9 wicketsKeravaJul 28, 2022T20I # 1697
BulgariaLuxembourgLuxembourg21 runsKeravaJul 28, 2022T20I # 1694
NorwaySwitzerlandNorway12 runsVantaaJul 28, 2022T20I # 1695
EnglandSouth AfricaEngland41 runsBristolJul 27, 2022T20I # 1693
West IndiesIndiaIndia119 runsPort of SpainJul 27, 2022ODI # 4439
ScotlandNew ZealandNew Zealand68 runsEdinburghJul 27, 2022T20I # 1692
BulgariaSloveniaBulgaria3 wicketsVantaaJul 27, 2022T20I # 1690
FranceNorwayFrance11 runsKeravaJul 27, 2022T20I # 1691
AustriaGuernseyAustria2 wicketsVantaaJul 27, 2022T20I # 1688
EstoniaSwitzerlandSwitzerland31 runsKeravaJul 27, 2022T20I # 1689
FranceSwitzerlandSwitzerland1 wicketVantaaJul 25, 2022T20I # 1686
GuernseyLuxembourgGuernsey17 runsKeravaJul 25, 2022T20I # 1687
AustriaSloveniaAustria141 runsKeravaJul 25, 2022T20I # 1684
Czech Rep.NorwayNorway120 runsVantaaJul 25, 2022T20I # 1685
West IndiesIndiaIndia2 wicketsPort of SpainJul 24, 2022ODI # 4438
BulgariaGuernseyGuernsey52 runsVantaaJul 24, 2022T20I # 1682
Czech Rep.FranceFrance51 runsKeravaJul 24, 2022T20I # 1683
EnglandSouth Africano result-LeedsJul 24, 2022ODI # 4437
AustriaLuxembourgAustria36 runsVantaaJul 24, 2022T20I # 1680
EstoniaNorwayNorway10 wicketsKeravaJul 24, 2022T20I # 1681
Sri LankaPakistanSri Lanka246 runsGalleJul 24-28, 2022Test # 2473
IrelandNew ZealandNew Zealand6 wicketsBelfastJul 22, 2022T20I # 1679
West IndiesIndiaIndia3 runsPort of SpainJul 22, 2022ODI # 4436
EnglandSouth AfricaEngland118 runsManchesterJul 22, 2022ODI # 4435
IrelandNew ZealandNew Zealand88 runsBelfastJul 20, 2022T20I # 1678
Isle of ManItalyItaly7 wicketsKeravaJul 19, 2022T20I # 1676
RomaniaSwedenSweden8 wicketsVantaaJul 19, 2022T20I # 1677
EnglandSouth AfricaSouth Africa62 runsChester-le-StreetJul 19, 2022ODI # 4434
CroatiaSerbiaCroatia3 wicketsVantaaJul 19, 2022T20I # 1674
FinlandCyprusFinland11 runsKeravaJul 19, 2022T20I # 1675
IrelandNew ZealandNew Zealand31 runsBelfastJul 18, 2022T20I # 1673
FinlandCroatiaFinland5 wicketsVantaaJul 18, 2022T20I # 1671
Isle of ManTurkeyIsle of Man74 runsKeravaJul 18, 2022T20I # 1672
CyprusSerbiaSerbia4 wicketsKeravaJul 18, 2022T20I # 1669
GreeceSwedenSweden107 runsVantaaJul 18, 2022T20I # 1670
P.N.G.U.S.A.P.N.G.5 runsBulawayoJul 17, 2022T20I # 1667
ZimbabweNetherlandsZimbabwe37 runsBulawayoJul 17, 2022T20I # 1668
ScotlandNepalScotland8 wicketsGlasgowJul 17, 2022ODI # 4432
EnglandIndiaIndia5 wicketsManchesterJul 17, 2022ODI # 4433
Hong KongUgandaUganda4 runsBulawayoJul 17, 2022T20I # 1665
JerseySingaporeJersey6 wicketsBulawayoJul 17, 2022T20I # 1666
West IndiesBangladeshBangladesh4 wicketsProvidenceJul 16, 2022ODI # 4431
CroatiaItalyItaly166 runsKeravaJul 16, 2022T20I # 1663
CyprusTurkeyCyprus135 runsVantaaJul 16, 2022T20I # 1664
NamibiaNepalNamibia63 runsAyrJul 16, 2022ODI # 4430
FinlandGreeceFinland37 runsKeravaJul 16, 2022T20I # 1661
RomaniaSerbiaRomania31 runsVantaaJul 16, 2022T20I # 1662
Sri LankaPakistanPakistan4 wicketsGalleJul 16-20, 2022Test # 2472
CroatiaGreeceCroatia3 runsVantaaJul 15, 2022T20I # 1659
Isle of ManRomaniaIsle of Man8 wicketsKeravaJul 15, 2022T20I # 1660
NetherlandsU.S.A.Netherlands7 wicketsBulawayoJul 15, 2022T20I # 1657
ZimbabweP.N.G.Zimbabwe27 runsBulawayoJul 15, 2022T20I # 1658
IrelandNew ZealandNew Zealand1 runDublin (Malahide)Jul 15, 2022ODI # 4429
ItalySwedenItaly91 runsVantaaJul 15, 2022T20I # 1655
SerbiaTurkeySerbia7 wicketsKeravaJul 15, 2022T20I # 1656
Hong KongSingaporeHong Kong7 wicketsBulawayoJul 15, 2022T20I # 1653
JerseyUgandaUganda5 runsBulawayoJul 15, 2022T20I # 1654
EnglandIndiaEngland100 runsLord'sJul 14, 2022ODI # 4428
JerseySingaporeJersey13 runsBulawayoJul 14, 2022T20I # 1651
ZimbabweU.S.A.Zimbabwe46 runsBulawayoJul 14, 2022T20I # 1652
ScotlandNamibiaScotland3 wicketsGlasgowJul 14, 2022ODI # 4427
Hong KongP.N.G.Hong Kong2 wicketsBulawayoJul 14, 2022T20I # 1649
NetherlandsUgandaNetherlands97 runsBulawayoJul 14, 2022T20I # 1650
West IndiesBangladeshBangladesh9 wicketsProvidenceJul 13, 2022ODI # 4426
FinlandItalyItaly5 wicketsKeravaJul 13, 2022T20I # 1647
Isle of ManSerbiaIsle of Man68 runsVantaaJul 13, 2022T20I # 1648
ScotlandNepalNepal5 wicketsGlasgowJul 13, 2022ODI # 4425
CroatiaSwedenSweden8 wicketsKeravaJul 13, 2022T20I # 1645
CyprusRomaniaCyprus20 runsVantaaJul 13, 2022T20I # 1646
FinlandSwedenFinland12 runsVantaaJul 12, 2022T20I # 1643
RomaniaTurkeyRomania51 runsKeravaJul 12, 2022T20I # 1644
EnglandIndiaIndia10 wicketsThe OvalJul 12, 2022ODI # 4424
Hong KongNetherlandsNetherlands7 wicketsBulawayoJul 12, 2022T20I # 1641
P.N.G.UgandaP.N.G.8 wicketsBulawayoJul 12, 2022T20I # 1642
IrelandNew ZealandNew Zealand3 wicketsDublin (Malahide)Jul 12, 2022ODI # 4423
CyprusIsle of ManIsle of Man8 wicketsKeravaJul 12, 2022T20I # 1639
GreeceItalyItaly9 wicketsVantaaJul 12, 2022T20I # 1640
SingaporeU.S.A.U.S.A.132 runsBulawayoJul 12, 2022T20I # 1637
ZimbabweJerseyZimbabwe23 runsBulawayoJul 12, 2022T20I # 1638
Hong KongUgandaUganda2 wicketsBulawayoJul 11, 2022T20I # 1635
NetherlandsP.N.G.Netherlands52 runsBulawayoJul 11, 2022T20I # 1636
NamibiaNepalNamibia40 runsAyrJul 11, 2022ODI # 4422
JerseyU.S.A.U.S.A.8 wicketsBulawayoJul 11, 2022T20I # 1633
ZimbabweSingaporeZimbabwe111 runsBulawayoJul 11, 2022T20I # 1634
MalaysiaBhutanMalaysia9 wicketsBangiJul 11, 2022T20I # 1632
West IndiesBangladeshBangladesh6 wicketsProvidenceJul 10, 2022ODI # 4421
EnglandIndiaEngland17 runsNottinghamJul 10, 2022T20I # 1631
Czech Rep.AustriaCzech Rep.6 wicketsVinorJul 10, 2022T20I # 1630
ScotlandNamibiaScotland77 runsGlasgowJul 10, 2022ODI # 4420
IrelandNew ZealandNew Zealand1 wicketDublin (Malahide)Jul 10, 2022ODI # 4419
Czech Rep.LuxembourgCzech Rep.36 runsVinorJul 10, 2022T20I # 1629
EnglandIndiaIndia49 runsBirminghamJul 9, 2022T20I # 1628
AustriaLuxembourgAustria35 runsVinorJul 9, 2022T20I # 1626
SerbiaBulgariaBulgaria95 runsBelgradeJul 9, 2022T20I # 1627
Czech Rep.AustriaAustria4 wicketsVinorJul 9, 2022T20I # 1624
SerbiaBulgariaSerbia8 wicketsBelgradeJul 9, 2022T20I # 1625
BhutanThailandBhutan28 runsBangiJul 9, 2022T20I # 1623
MalaysiaMaldivesMalaysia94 runsBangiJul 9, 2022T20I # 1622
SerbiaBulgariaSerbia7 wicketsBelgradeJul 8, 2022T20I # 1621
Czech Rep.LuxembourgCzech Rep.5 wicketsVinorJul 8, 2022T20I # 1620
AustriaLuxembourgAustria5 wicketsVinorJul 8, 2022T20I # 1619
Sri LankaAustraliaSri Lankainns & 39 runsGalleJul 8-11, 2022Test # 2471
MaldivesThailandMaldives41 runsBangiJul 8, 2022T20I # 1618
West IndiesBangladeshWest Indies5 wicketsProvidenceJul 7, 2022T20I # 1617
EnglandIndiaIndia50 runsSouthamptonJul 7, 2022T20I # 1616
MalaysiaThailandMalaysia9 wicketsBangiJul 7, 2022T20I # 1615
BhutanMaldivesBhutan2 runsBangiJul 7, 2022T20I # 1614
MalaysiaMaldivesMalaysia8 wicketsBangiJul 6, 2022T20I # 1613
BhutanThailandBhutan6 wicketsBangiJul 6, 2022T20I # 1612
DenmarkPortugalDenmark9 wicketsWaterlooJul 4, 2022T20I # 1611
BelgiumSpainBelgium5 wicketsWaterlooJul 4, 2022T20I # 1610
BhutanMaldivesBhutan6 runsBangiJul 4, 2022T20I # 1609
MalaysiaThailandMalaysia9 wicketsBangiJul 4, 2022T20I # 1608
West IndiesBangladeshWest Indies35 runsRoseauJul 3, 2022T20I # 1607
GibraltarMaltaMalta7 wicketsWaterlooJul 3, 2022T20I # 1606
SingaporeP.N.G.P.N.G.3 wicketsSingaporeJul 3, 2022T20I # 1605
HungaryIsraelIsrael12 runsWaterlooJul 3, 2022T20I # 1604
MalaysiaBhutanMalaysia39 runsBangiJul 3, 2022T20I # 1603
MaldivesThailandMaldives7 wicketsBangiJul 3, 2022T20I # 1602
West IndiesBangladeshno result-RoseauJul 2, 2022T20I # 1601
DenmarkSpainDenmark41 runsWaterlooJul 2, 2022T20I # 1600
SingaporeP.N.G.Singapore18 runsSingaporeJul 2, 2022T20I # 1599
BelgiumPortugalPortugal8 wicketsWaterlooJul 2, 2022T20I # 1598
MalaysiaBhutanMalaysia155 runsBangiJul 2, 2022T20I # 1597
BelgiumDenmarkBelgium12 runsWaterlooJul 1, 2022T20I # 1595
IsraelMaltaMalta16 runsGentJul 1, 2022T20I # 1596
EnglandIndiaEngland7 wicketsBirminghamJul 1-5, 2022Test # 2470
GibraltarHungaryGibraltar4 wicketsWaterlooJul 1, 2022T20I # 1593
PortugalSpainSpain8 wicketsGentJul 1, 2022T20I # 1594
SingaporeMalaysiaMalaysia5 wicketsSingaporeJun 30, 2022T20I # 1592
BelgiumHungaryBelgium2 wicketsWaterlooJun 29, 2022T20I # 1590
IsraelSpainSpain7 wicketsGentJun 29, 2022T20I # 1591
SingaporeMalaysiaMalaysia23 runsSingaporeJun 29, 2022T20I # 1589
DenmarkGibraltarDenmark132 runsWaterlooJun 29, 2022T20I # 1587
MaltaPortugalPortugal11 runsGentJun 29, 2022T20I # 1588
Sri LankaAustraliaAustralia10 wicketsGalleJun 29-Jul 1, 2022Test # 2469
IrelandIndiaIndia4 runsDublin (Malahide)Jun 28, 2022T20I # 1586
DenmarkHungaryDenmark88 runsGentJun 28, 2022T20I # 1584
IsraelPortugalPortugal47 runsWaterlooJun 28, 2022T20I # 1585
SingaporeMalaysiaSingapore4 wicketsSingaporeJun 28, 2022T20I # 1583
BelgiumGibraltarBelgium7 wicketsGentJun 28, 2022T20I # 1581
MaltaSpainSpain6 wicketsWaterlooJun 28, 2022T20I # 1582
IrelandIndiaIndia7 wicketsDublin (Malahide)Jun 26, 2022T20I # 1580
BulgariaSerbiaBulgaria6 wicketsSofiaJun 26, 2022T20I # 1579
BulgariaSerbiaBulgaria40 runsSofiaJun 25, 2022T20I # 1578
BulgariaSerbiaBulgaria5 wicketsSofiaJun 25, 2022T20I # 1577
West IndiesBangladeshWest Indies10 wicketsGros IsletJun 24-27, 2022Test # 2468
BulgariaSerbiaBulgaria6 wicketsSofiaJun 24, 2022T20I # 1576
Sri LankaAustraliaAustralia4 wicketsColombo (RPS)Jun 24, 2022ODI # 4418
EnglandNew ZealandEngland7 wicketsLeedsJun 23-27, 2022Test # 2467
NetherlandsEnglandEngland8 wicketsAmstelveenJun 22, 2022ODI # 4417
Sri LankaAustraliaSri Lanka4 runsColombo (RPS)Jun 21, 2022ODI # 4416
IndiaSouth Africano result-BengaluruJun 19, 2022T20I # 1575
FinlandEstoniaFinland11 runsKeravaJun 19, 2022T20I # 1574
NetherlandsEnglandEngland6 wicketsAmstelveenJun 19, 2022ODI # 4414
Sri LankaAustraliaSri Lanka6 wicketsColombo (RPS)Jun 19, 2022ODI # 4415
FinlandEstoniaFinland23 runsKeravaJun 19, 2022T20I # 1573
IndiaSouth AfricaIndia82 runsRajkotJun 17, 2022T20I # 1572
NetherlandsEnglandEngland232 runsAmstelveenJun 17, 2022ODI # 4413
West IndiesBangladeshWest Indies7 wicketsNorth SoundJun 16-19, 2022Test # 2466
Sri LankaAustraliaSri Lanka26 runsPallekeleJun 16, 2022ODI # 4412
U.S.A.NepalU.S.A.39 runsPearlandJun 15, 2022ODI # 4411
NepalOmanNepal7 wicketsPearlandJun 14, 2022ODI # 4410
IndiaSouth AfricaIndia48 runsVisakhapatnamJun 14, 2022T20I # 1571
ZimbabweAfghanistanAfghanistan35 runsHarareJun 14, 2022T20I # 1570
Sri LankaAustraliaAustralia2 wicketsPallekeleJun 14, 2022ODI # 4409
U.S.A.OmanOman13 runsPearlandJun 12, 2022ODI # 4408
IndiaSouth AfricaSouth Africa4 wicketsCuttackJun 12, 2022T20I # 1569
PakistanWest IndiesPakistan53 runsMultanJun 12, 2022ODI # 4407
ZimbabweAfghanistanAfghanistan21 runsHarareJun 12, 2022T20I # 1568
GermanyAustriaGermany3 wicketsKrefeldJun 12, 2022T20I # 1567
BelgiumMaltaBelgium122 runsWaterlooJun 12, 2022T20I # 1566
U.S.A.Nepaltied-PearlandJun 11, 2022ODI # 4406
GermanySwedenGermany29 runsKrefeldJun 11, 2022T20I # 1565
Sri LankaAustraliaSri Lanka4 wicketsPallekeleJun 11, 2022T20I # 1564
LuxembourgSwitzerlandSwitzerland78 runsWalferdangeJun 11, 2022T20I # 1563
BelgiumMaltaBelgium84 runsGentJun 11, 2022T20I # 1562
ZimbabweAfghanistanAfghanistan6 wicketsHarareJun 11, 2022T20I # 1561
AustriaSwedenAustria1 runKrefeldJun 11, 2022T20I # 1560
LuxembourgSwitzerlandLuxembourg18 runsWalferdangeJun 11, 2022T20I # 1559
BelgiumMaltaBelgium111 runsGentJun 11, 2022T20I # 1558
AustriaSwedenAustria3 runsKrefeldJun 10, 2022T20I # 1557
PakistanWest IndiesPakistan120 runsMultanJun 10, 2022ODI # 4405
EnglandNew ZealandEngland5 wicketsNottinghamJun 10-14, 2022Test # 2465
GermanyAustriaAustria38 runsKrefeldJun 10, 2022T20I # 1556
NepalOmanOman13 runsPearlandJun 9, 2022ODI # 4404
GermanySwedenGermany4 wicketsKrefeldJun 9, 2022T20I # 1555
IndiaSouth AfricaSouth Africa7 wicketsDelhiJun 9, 2022T20I # 1554
GermanyAustriaGermany54 runsKrefeldJun 9, 2022T20I # 1553
ZimbabweAfghanistanAfghanistan4 wicketsHarareJun 9, 2022ODI # 4403
U.S.A.OmanU.S.A.114 runsPearlandJun 8, 2022ODI # 4402
Sri LankaAustraliaAustralia3 wicketsColombo (RPS)Jun 8, 2022T20I # 1552
PakistanWest IndiesPakistan5 wicketsMultanJun 8, 2022ODI # 4401
Sri LankaAustraliaAustralia10 wicketsColombo (RPS)Jun 7, 2022T20I # 1551
ZimbabweAfghanistanAfghanistan8 wicketsHarareJun 6, 2022ODI # 4400
AustriaHungaryHungary4 wicketsLower AustriaJun 5, 2022T20I # 1550
U.S.A.U.A.E.U.A.E.8 wicketsPearlandJun 4, 2022ODI # 4399
AustriaHungaryno result-Lower AustriaJun 4, 2022T20I # 1549
AustriaHungaryAustria105 runsLower AustriaJun 4, 2022T20I # 1548
NetherlandsWest IndiesWest Indies20 runsAmstelveenJun 4, 2022ODI # 4398
ZimbabweAfghanistanAfghanistan60 runsHarareJun 4, 2022ODI # 4397
ScotlandU.A.E.U.A.E.5 wicketsPearlandJun 3, 2022ODI # 4396
EnglandNew ZealandEngland5 wicketsLord'sJun 2-5, 2022Test # 2464
NetherlandsWest IndiesWest Indies5 wicketsAmstelveenJun 2, 2022ODI # 4395
U.S.A.U.A.E.U.S.A.4 wicketsPearlandJun 1, 2022ODI # 4394
ScotlandU.A.E.Scotland4 wicketsPearlandMay 31, 2022ODI # 4393
NetherlandsWest IndiesWest Indies7 wicketsAmstelveenMay 31, 2022ODI # 4392
U.S.A.ScotlandScotland111 runsPearlandMay 29, 2022ODI # 4391
U.S.A.ScotlandU.S.A.104 runsPearlandMay 28, 2022ODI # 4390
ZimbabweNamibiaNamibia32 runsBulawayoMay 24, 2022T20I # 1547
BangladeshSri LankaSri Lanka10 wicketsMirpurMay 23-27, 2022Test # 2463
ZimbabweNamibiaNamibia6 wicketsBulawayoMay 22, 2022T20I # 1546
GuernseyJerseyJersey37 runsCastelMay 21, 2022T20I # 1545
ZimbabweNamibiaZimbabwe8 wicketsBulawayoMay 21, 2022T20I # 1544
GuernseyJerseyJersey60 runsCastelMay 21, 2022T20I # 1543
GuernseyJerseyJersey37 runsSt Peter PortMay 20, 2022T20I # 1542
ZimbabweNamibiaNamibia8 wicketsBulawayoMay 19, 2022T20I # 1541
ZimbabweNamibiaZimbabwe7 runsBulawayoMay 17, 2022T20I # 1540
MaltaRomaniaRomania9 runsMarsaMay 15, 2022T20I # 1539
Czech Rep.HungaryCzech Rep.70 runsMarsaMay 15, 2022T20I # 1538
BulgariaGibraltarBulgaria5 wicketsMarsaMay 15, 2022T20I # 1537
BangladeshSri Lankadrawn-ChattogramMay 15-19, 2022Test # 2462
MaltaBulgariaMalta6 wicketsMarsaMay 14, 2022T20I # 1536
GibraltarRomaniaRomania8 wicketsMarsaMay 14, 2022T20I # 1535
Czech Rep.HungaryCzech Rep.7 wicketsMarsaMay 14, 2022T20I # 1534
BulgariaRomaniaRomania8 wicketsMarsaMay 13, 2022T20I # 1533
Czech Rep.RomaniaRomania26 runsMarsaMay 13, 2022T20I # 1532
BulgariaGibraltarGibraltar21 runsMarsaMay 13, 2022T20I # 1531
HungaryRomaniaHungary6 wicketsMarsaMay 12, 2022T20I # 1530
BulgariaCzech Rep.Czech Rep.88 runsMarsaMay 12, 2022T20I # 1529
MaltaCzech Rep.Malta2 runsMarsaMay 12, 2022T20I # 1528
BulgariaHungaryHungary5 runsMarsaMay 11, 2022T20I # 1527
Czech Rep.GibraltarCzech Rep.40 runsMarsaMay 11, 2022T20I # 1526
MaltaRomaniaMalta5 wicketsMarsaMay 11, 2022T20I # 1525
GibraltarHungaryHungary4 wicketsMarsaMay 10, 2022T20I # 1524
MaltaHungaryMalta45 runsMarsaMay 10, 2022T20I # 1523
MaltaGibraltarMalta5 wicketsMarsaMay 10, 2022T20I # 1522
DenmarkFinlandDenmark53 runsBrondbyMay 8, 2022T20I # 1521
DenmarkFinlandDenmark137 runsBrondbyMay 7, 2022T20I # 1520
DenmarkFinlandFinland3 wicketsBrondbyMay 7, 2022T20I # 1519
SpainNorwaySpain41 runsAlmeriaMay 1, 2022T20I # 1518
SpainGuernseyGuernsey8 wicketsAlmeriaMay 1, 2022T20I # 1517
SpainGuernseySpain8 wicketsAlmeriaApr 30, 2022T20I # 1516
GuernseyNorwayGuernsey8 wicketsAlmeriaApr 30, 2022T20I # 1515
SpainNorwaySpain51 runsAlmeriaApr 30, 2022T20I # 1514
GuernseyNorwayNorway37 runsAlmeriaApr 29, 2022T20I # 1513
CaymanBahamasCayman42 runsGeorge TownApr 17, 2022T20I # 1512
CaymanBahamasCayman65 runsGeorge TownApr 16, 2022T20I # 1511
CaymanBahamasCayman7 wicketsGeorge TownApr 16, 2022T20I # 1510
OmanP.N.G.Oman85 runsDubai (DICS)Apr 16, 2022ODI # 4389
OmanScotlandScotland2 wicketsDubai (DICS)Apr 15, 2022ODI # 4388
CaymanBahamasCayman15 runsGeorge TownApr 14, 2022T20I # 1509
CaymanBahamasCayman8 wicketsGeorge TownApr 13, 2022T20I # 1508
P.N.G.ScotlandScotland123 runsDubai (DICS)Apr 13, 2022ODI # 4387
OmanP.N.G.Oman7 wicketsDubai (DICS)Apr 12, 2022ODI # 4386
OmanScotlandScotland4 runsDubai (DICS)Apr 10, 2022ODI # 4385
NamibiaUgandaNamibia52 runsWindhoekApr 10, 2022T20I # 1507
P.N.G.ScotlandScotland162 runsDubai (DICS)Apr 9, 2022ODI # 4384
NamibiaUgandaUganda7 wicketsWindhoekApr 9, 2022T20I # 1506
NamibiaUgandaNamibia8 wicketsWindhoekApr 8, 2022T20I # 1505
South AfricaBangladeshSouth Africa332 runsGqeberhaApr 8-11, 2022Test # 2461
PakistanAustraliaAustralia3 wicketsLahoreApr 5, 2022T20I # 1504
NepalP.N.G.Nepal50 runsKirtipurApr 4, 2022T20I # 1503
New ZealandNetherlandsNew Zealand115 runsHamiltonApr 4, 2022ODI # 4383
PakistanAustraliaPakistan9 wicketsLahoreApr 2, 2022ODI # 4382
NepalMalaysiaNepal85 runsKirtipurApr 2, 2022T20I # 1502
New ZealandNetherlandsNew Zealand118 runsHamiltonApr 2, 2022ODI # 4381
MalaysiaP.N.G.P.N.G.8 wicketsKirtipurApr 1, 2022T20I # 1501
PakistanAustraliaPakistan6 wicketsLahoreMar 31, 2022ODI # 4380
South AfricaBangladeshSouth Africa220 runsDurbanMar 31-Apr 4, 2022Test # 2460
NepalP.N.G.Nepal37 runsKirtipurMar 31, 2022T20I # 1500
NepalMalaysiaNepal6 wicketsKirtipurMar 30, 2022T20I # 1499
PakistanAustraliaAustralia88 runsLahoreMar 29, 2022ODI # 4379
MalaysiaP.N.G.Malaysia8 runsKirtipurMar 29, 2022T20I # 1498
New ZealandNetherlandsNew Zealand7 wicketsMount MaunganuiMar 29, 2022ODI # 4378
NepalP.N.G.Nepal15 runsKirtipurMar 28, 2022T20I # 1497
NepalP.N.G.P.N.G.3 wicketsKirtipurMar 26, 2022ODI # 4377
NepalP.N.G.P.N.G.6 runsKirtipurMar 25, 2022ODI # 4376
West IndiesEnglandWest Indies10 wicketsSt George'sMar 24-27, 2022Test # 2459
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
PakistanAustraliaAustralia115 runsLahoreMar 21-25, 2022Test # 2458
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
West IndiesEnglanddrawn-BridgetownMar 16-20, 2022Test # 2457
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
IndiaSri LankaIndia238 runsBengaluruMar 12-14, 2022Test # 2456
U.A.E.NamibiaU.A.E.43 runsSharjahMar 12, 2022ODI # 4365
PakistanAustraliadrawn-KarachiMar 12-16, 2022Test # 2455
NamibiaOmanOman7 wicketsSharjahMar 11, 2022ODI # 4364
U.A.E.OmanOman8 runsICCA DubaiMar 9, 2022ODI # 4363
West IndiesEnglanddrawn-North SoundMar 8-12, 2022Test # 2454
U.A.E.NamibiaU.A.E.3 wicketsICCA DubaiMar 8, 2022ODI # 4362
NamibiaOmanNamibia110 runsICCA DubaiMar 6, 2022ODI # 4361
BangladeshAfghanistanAfghanistan8 wicketsMirpurMar 5, 2022T20I # 1496
U.A.E.OmanOman12 runsICCA DubaiMar 5, 2022ODI # 4360
PakistanAustraliadrawn-RawalpindiMar 4-8, 2022Test # 2453
IndiaSri LankaIndiainns & 222 runsMohaliMar 4-6, 2022Test # 2452
BangladeshAfghanistanBangladesh61 runsMirpurMar 3, 2022T20I # 1495
BangladeshAfghanistanAfghanistan7 wicketsChattogramFeb 28, 2022ODI # 4359
IndiaSri LankaIndia6 wicketsDharamsalaFeb 27, 2022T20I # 1494
IndiaSri LankaIndia7 wicketsDharamsalaFeb 26, 2022T20I # 1493
BangladeshAfghanistanBangladesh88 runsChattogramFeb 25, 2022ODI # 4358
New ZealandSouth AfricaSouth Africa198 runsChristchurchFeb 25-Mar 1, 2022Test # 2451
IndiaSri LankaIndia62 runsLucknowFeb 24, 2022T20I # 1492
IrelandU.A.E.U.A.E.7 wicketsAl AmeratFeb 24, 2022T20I # 1490
OmanNepalNepal9 wicketsAl AmeratFeb 24, 2022T20I # 1491
BahrainCanadaCanada7 wicketsAl AmeratFeb 24, 2022T20I # 1488
GermanyPhilippinesGermany9 wicketsAl AmeratFeb 24, 2022T20I # 1489
BangladeshAfghanistanBangladesh4 wicketsChattogramFeb 23, 2022ODI # 4357
NepalU.A.E.U.A.E.68 runsAl AmeratFeb 22, 2022T20I # 1486
OmanIrelandIreland56 runsAl AmeratFeb 22, 2022T20I # 1487
BahrainPhilippinesBahrain91 runsAl AmeratFeb 22, 2022T20I # 1484
CanadaGermanyCanada6 wicketsAl AmeratFeb 22, 2022T20I # 1485
CanadaNepalNepal8 wicketsAl AmeratFeb 21, 2022T20I # 1482
OmanPhilippinesOman9 wicketsAl AmeratFeb 21, 2022T20I # 1483
BahrainU.A.E.Bahrain2 runsAl AmeratFeb 21, 2022T20I # 1480
GermanyIrelandIreland7 wicketsAl AmeratFeb 21, 2022T20I # 1481
IndiaWest IndiesIndia17 runsEden GardensFeb 20, 2022T20I # 1479
AustraliaSri LankaSri Lanka5 wicketsMelbourneFeb 20, 2022T20I # 1478
BahrainIrelandIreland21 runsAl AmeratFeb 19, 2022T20I # 1476
GermanyU.A.E.U.A.E.24 runsAl AmeratFeb 19, 2022T20I # 1477
NepalPhilippinesNepal136 runsAl AmeratFeb 19, 2022T20I # 1474
OmanCanadaOman9 wicketsAl AmeratFeb 19, 2022T20I # 1475
IndiaWest IndiesIndia8 runsEden GardensFeb 18, 2022T20I # 1473
BahrainGermanyBahrain6 wicketsAl AmeratFeb 18, 2022T20I # 1471
IrelandU.A.E.U.A.E.18 runsAl AmeratFeb 18, 2022T20I # 1472
AustraliaSri LankaAustralia6 wicketsMelbourneFeb 18, 2022T20I # 1470
CanadaPhilippinesCanada118 runsAl AmeratFeb 18, 2022T20I # 1468
OmanNepalNepal39 runsAl AmeratFeb 18, 2022T20I # 1469
New ZealandSouth AfricaNew Zealandinns & 276 runsChristchurchFeb 17-19, 2022Test # 2450
IndiaWest IndiesIndia6 wicketsEden GardensFeb 16, 2022T20I # 1467
AustraliaSri LankaAustralia6 wicketsCanberraFeb 15, 2022T20I # 1466
IrelandNepalIreland16 runsAl AmeratFeb 14, 2022T20I # 1465
OmanU.A.E.Oman7 wicketsAl AmeratFeb 14, 2022T20I # 1464
AustraliaSri Lankatied-SydneyFeb 13, 2022T20I # 1463
IrelandU.A.E.U.A.E.13 runsAl AmeratFeb 13, 2022T20I # 1462
OmanIrelandIreland9 wicketsAl AmeratFeb 12, 2022T20I # 1461
NepalU.A.E.U.A.E.25 runsAl AmeratFeb 12, 2022T20I # 1460
OmanNepalNepal6 wicketsAl AmeratFeb 11, 2022T20I # 1459
AustraliaSri LankaAustralia20 runsSydneyFeb 11, 2022T20I # 1458
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
West IndiesEnglandWest Indies17 runsBridgetownJan 30, 2022T20I # 1457
West IndiesEnglandEngland34 runsBridgetownJan 29, 2022T20I # 1456
West IndiesEnglandWest Indies20 runsBridgetownJan 26, 2022T20I # 1455
AfghanistanNetherlandsAfghanistan75 runsDohaJan 25, 2022ODI # 4350
West IndiesEnglandEngland1 runBridgetownJan 23, 2022T20I # 1454
South AfricaIndiaSouth Africa4 runsCape TownJan 23, 2022ODI # 4349
AfghanistanNetherlandsAfghanistan48 runsDohaJan 23, 2022ODI # 4348
West IndiesEnglandWest Indies9 wicketsBridgetownJan 22, 2022T20I # 1453
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
AustraliaEnglandAustralia146 runsHobartJan 14-16, 2022Test # 2449
West IndiesIrelandIreland5 wicketsKingstonJan 13, 2022ODI # 4340
South AfricaIndiaSouth Africa7 wicketsCape TownJan 11-14, 2022Test # 2448
New ZealandBangladeshNew Zealandinns & 117 runsChristchurchJan 9-11, 2022Test # 2447
West IndiesIrelandWest Indies24 runsKingstonJan 8, 2022ODI # 4339
AustraliaEnglanddrawn-SydneyJan 5-9, 2022Test # 2446
South AfricaIndiaSouth Africa7 wicketsJohannesburgJan 3-6, 2022Test # 2445
New ZealandBangladeshBangladesh8 wicketsMount MaunganuiJan 1-5, 2022Test # 2444
South AfricaIndiaIndia113 runsCenturionDec 26-30, 2021Test # 2443
AustraliaEnglandAustraliainns & 14 runsMelbourneDec 26-28, 2021Test # 2442
U.S.A.IrelandIreland9 runsLauderhillDec 23, 2021T20I # 1452
U.S.A.IrelandU.S.A.26 runsLauderhillDec 22, 2021T20I # 1451
PakistanWest IndiesPakistan7 wicketsKarachiDec 16, 2021T20I # 1450
AustraliaEnglandAustralia275 runsAdelaideDec 16-20, 2021Test # 2441
PakistanWest IndiesPakistan9 runsKarachiDec 14, 2021T20I # 1449
PakistanWest IndiesPakistan63 runsKarachiDec 13, 2021T20I # 1448
AustraliaEnglandAustralia9 wicketsBrisbaneDec 8-11, 2021Test # 2440
BangladeshPakistanPakistaninns & 8 runsMirpurDec 4-8, 2021Test # 2439
IndiaNew ZealandIndia372 runsWankhedeDec 3-6, 2021Test # 2438
Sri LankaWest IndiesSri Lanka164 runsGalleNov 29-Dec 3, 2021Test # 2437
NamibiaOmanOman9 runsWindhoekNov 27, 2021ODI # 4338
South AfricaNetherlandsno result-CenturionNov 26, 2021ODI # 4337
NamibiaOmanNamibia40 runsWindhoekNov 26, 2021ODI # 4336
BangladeshPakistanPakistan8 wicketsChattogramNov 26-30, 2021Test # 2436
IndiaNew Zealanddrawn-KanpurNov 25-29, 2021Test # 2435
BangladeshPakistanPakistan5 wicketsMirpurNov 22, 2021T20I # 1447
IndiaNew ZealandIndia73 runsEden GardensNov 21, 2021T20I # 1446
Sri LankaWest IndiesSri Lanka187 runsGalleNov 21-25, 2021Test # 2434
KenyaUgandaUganda6 wicketsRwandaNov 20, 2021T20I # 1444
NigeriaTanzaniaTanzania69 runsKigaliNov 20, 2021T20I # 1445
BangladeshPakistanPakistan8 wicketsMirpurNov 20, 2021T20I # 1443
TanzaniaUgandaUganda6 wicketsRwandaNov 20, 2021T20I # 1441
KenyaNigeriaKenya60 runsKigaliNov 20, 2021T20I # 1442
IndiaNew ZealandIndia7 wicketsRanchiNov 19, 2021T20I # 1440
BangladeshPakistanPakistan4 wicketsMirpurNov 19, 2021T20I # 1439
KenyaTanzaniaKenya7 wicketsRwandaNov 18, 2021T20I # 1437
NigeriaUgandaUganda8 wicketsKigaliNov 18, 2021T20I # 1438
TanzaniaUgandaUganda8 wicketsRwandaNov 18, 2021T20I # 1435
KenyaNigeriaKenya8 wicketsKigaliNov 18, 2021T20I # 1436
IndiaNew ZealandIndia5 wicketsJaipurNov 17, 2021T20I # 1434
NigeriaUgandaUganda12 runsRwandaNov 17, 2021T20I # 1432
KenyaTanzaniaTanzania49 runsKigaliNov 17, 2021T20I # 1433
NigeriaTanzaniaTanzania6 wicketsRwandaNov 17, 2021T20I # 1430
KenyaUgandaKenya1 runKigaliNov 17, 2021T20I # 1431
ArgentinaBermudaBermuda3 wicketsCoolidgeNov 14, 2021T20I # 1429
AustraliaNew ZealandAustralia8 wicketsDubai (DICS)Nov 14, 2021T20I # 1428
CanadaPanamaCanada208 runsCoolidgeNov 14, 2021T20I # 1427
BahamasPanamaPanama26 runsCoolidgeNov 13, 2021T20I # 1425
ArgentinaCanadaCanada9 wicketsNorth SoundNov 13, 2021T20I # 1426
BahamasU.S.A.U.S.A.10 wicketsCoolidgeNov 13, 2021T20I # 1423
BelizeBermudaBermuda7 wicketsNorth SoundNov 13, 2021T20I # 1424
BermudaPanamaBermuda86 runsCoolidgeNov 11, 2021T20I # 1421
ArgentinaU.S.A.U.S.A.8 wicketsNorth SoundNov 11, 2021T20I # 1422
AustraliaPakistanAustralia5 wicketsDubai (DICS)Nov 11, 2021T20I # 1420
BermudaCanadaCanada46 runsCoolidgeNov 11, 2021T20I # 1418
BahamasBelizeBahamas11 runsNorth SoundNov 11, 2021T20I # 1419
CanadaU.S.A.tied-CoolidgeNov 10, 2021T20I # 1416
ArgentinaPanamaArgentina45 runsNorth SoundNov 10, 2021T20I # 1417
EnglandNew ZealandNew Zealand5 wicketsAbu DhabiNov 10, 2021T20I # 1415
BahamasBermudaBermuda140 runsCoolidgeNov 10, 2021T20I # 1413
ArgentinaBelizeArgentina59 runsNorth SoundNov 10, 2021T20I # 1414
BelizePanamaBelize12 runsCoolidgeNov 8, 2021T20I # 1411
BermudaU.S.A.U.S.A.23 runsNorth SoundNov 8, 2021T20I # 1412
IndiaNamibiaIndia9 wicketsDubai (DICS)Nov 8, 2021T20I # 1410
BelizeCanadaCanada145 runsCoolidgeNov 8, 2021T20I # 1408
ArgentinaBahamasBahamas12 runsNorth SoundNov 8, 2021T20I # 1409
PanamaU.S.A.U.S.A.9 wicketsCoolidgeNov 7, 2021T20I # 1407
PakistanScotlandPakistan72 runsSharjahNov 7, 2021T20I # 1406
BelizeU.S.A.U.S.A.10 wicketsCoolidgeNov 7, 2021T20I # 1404
BahamasCanadaCanada122 runsNorth SoundNov 7, 2021T20I # 1405
BotswanaTanzaniaTanzania3 runsRwandaNov 7, 2021T20I # 1403
AfghanistanNew ZealandNew Zealand8 wicketsAbu DhabiNov 7, 2021T20I # 1402
CameroonSierra LeoneSierra Leone6 wicketsRwandaNov 7, 2021T20I # 1401
EnglandSouth AfricaSouth Africa10 runsSharjahNov 6, 2021T20I # 1400
CameroonTanzaniaTanzania178 runsRwandaNov 6, 2021T20I # 1399
AustraliaWest IndiesAustralia8 wicketsAbu DhabiNov 6, 2021T20I # 1398
BotswanaMozambiqueBotswana52 runsRwandaNov 6, 2021T20I # 1397
IndiaScotlandIndia8 wicketsDubai (DICS)Nov 5, 2021T20I # 1396
MozambiqueSierra LeoneSierra Leone5 wicketsRwandaNov 5, 2021T20I # 1395
NamibiaNew ZealandNew Zealand52 runsSharjahNov 5, 2021T20I # 1394
BotswanaCameroonBotswana9 wicketsRwandaNov 5, 2021T20I # 1393
Sri LankaWest IndiesSri Lanka20 runsAbu DhabiNov 4, 2021T20I # 1392
AustraliaBangladeshAustralia8 wicketsDubai (DICS)Nov 4, 2021T20I # 1391
AfghanistanIndiaIndia66 runsAbu DhabiNov 3, 2021T20I # 1390
Sierra LeoneTanzaniaTanzania8 wicketsRwandaNov 3, 2021T20I # 1389
New ZealandScotlandNew Zealand16 runsDubai (DICS)Nov 3, 2021T20I # 1388
CameroonMozambiqueMozambique171 runsRwandaNov 3, 2021T20I # 1387
NamibiaPakistanPakistan45 runsAbu DhabiNov 2, 2021T20I # 1386
MozambiqueTanzaniaTanzania87 runsRwandaNov 2, 2021T20I # 1385
BangladeshSouth AfricaSouth Africa6 wicketsAbu DhabiNov 2, 2021T20I # 1384
BotswanaSierra LeoneBotswana72 runsRwandaNov 2, 2021T20I # 1383
EnglandSri LankaEngland26 runsSharjahNov 1, 2021T20I # 1382
IndiaNew ZealandNew Zealand8 wicketsDubai (DICS)Oct 31, 2021T20I # 1381
AfghanistanNamibiaAfghanistan62 runsAbu DhabiOct 31, 2021T20I # 1380
AustraliaEnglandEngland8 wicketsDubai (DICS)Oct 30, 2021T20I # 1379
South AfricaSri LankaSouth Africa4 wicketsSharjahOct 30, 2021T20I # 1378
AfghanistanPakistanPakistan5 wicketsDubai (DICS)Oct 29, 2021T20I # 1377
QatarKuwaitQatar2 wicketsDohaOct 29, 2021T20I # 1376
BangladeshWest IndiesWest Indies3 runsSharjahOct 29, 2021T20I # 1375
BahrainSaudi ArabiaBahrain18 runsDohaOct 28, 2021T20I # 1373
AustraliaSri LankaAustralia7 wicketsDubai (DICS)Oct 28, 2021T20I # 1374
KuwaitMaldivesKuwait5 wicketsDohaOct 28, 2021T20I # 1372
NamibiaScotlandNamibia4 wicketsAbu DhabiOct 27, 2021T20I # 1371
QatarSaudi ArabiaQatar5 wicketsDohaOct 27, 2021T20I # 1370
BangladeshEnglandEngland8 wicketsAbu DhabiOct 27, 2021T20I # 1369
BahrainMaldivesBahrain7 wicketsDohaOct 27, 2021T20I # 1368
New ZealandPakistanPakistan5 wicketsSharjahOct 26, 2021T20I # 1367
South AfricaWest IndiesSouth Africa8 wicketsDubai (DICS)Oct 26, 2021T20I # 1366
NigeriaSierra LeoneNigeria36 runsLagosOct 26, 2021T20I # 1365
AfghanistanScotlandAfghanistan130 runsSharjahOct 25, 2021T20I # 1364
MaltaGibraltartied-MarsaOct 25, 2021T20I # 1363
KuwaitSaudi ArabiaSaudi Arabia4 wicketsDohaOct 25, 2021T20I # 1362
IndiaPakistanPakistan10 wicketsDubai (DICS)Oct 24, 2021T20I # 1361
NigeriaSierra LeoneNigeria19 runsLagosOct 24, 2021T20I # 1360
MaltaSwitzerlandMalta6 runsMarsaOct 24, 2021T20I # 1359
QatarMaldivesQatar98 runsDohaOct 24, 2021T20I # 1358
BangladeshSri LankaSri Lanka5 wicketsSharjahOct 24, 2021T20I # 1357
BulgariaGibraltarBulgaria6 wicketsMarsaOct 24, 2021T20I # 1356
BahrainKuwaitKuwait6 wicketsDohaOct 24, 2021T20I # 1355
EnglandWest IndiesEngland6 wicketsDubai (DICS)Oct 23, 2021T20I # 1354
MaltaBulgariaMalta6 wicketsMarsaOct 23, 2021T20I # 1353
MaldivesSaudi ArabiaSaudi Arabia7 wicketsDohaOct 23, 2021T20I # 1352
AustraliaSouth AfricaAustralia5 wicketsAbu DhabiOct 23, 2021T20I # 1351
MaltaSwitzerlandSwitzerland8 runsMarsaOct 23, 2021T20I # 1350
NigeriaSierra LeoneNigeria9 wicketsLagosOct 23, 2021T20I # 1349
BulgariaGibraltarGibraltar37 runsMarsaOct 23, 2021T20I # 1347
QatarBahrainBahrain8 wicketsDohaOct 23, 2021T20I # 1348
NetherlandsSri LankaSri Lanka8 wicketsSharjahOct 22, 2021T20I # 1346
BulgariaSwitzerlandSwitzerland8 wicketsMarsaOct 22, 2021T20I # 1345
RwandaMalawiMalawi24 runsRwandaOct 22, 2021T20I # 1343
SeychellesUgandaUganda95 runsKigaliOct 22, 2021T20I # 1344
IrelandNamibiaNamibia8 wicketsSharjahOct 22, 2021T20I # 1342
GibraltarSwitzerlandSwitzerland9 wicketsMarsaOct 22, 2021T20I # 1341
RwandaSwazilandRwanda7 wicketsRwandaOct 22, 2021T20I # 1339
LesothoMalawiMalawi22 runsKigaliOct 22, 2021T20I # 1340
OmanScotlandScotland8 wicketsAl AmeratOct 21, 2021T20I # 1338
DenmarkJerseyJersey4 wicketsAlmeriaOct 21, 2021T20I # 1337
NigeriaSierra LeoneNigeria69 runsLagosOct 21, 2021T20I # 1336
MaltaGibraltarMalta61 runsMarsaOct 21, 2021T20I # 1335
BangladeshP.N.G.Bangladesh84 runsAl AmeratOct 21, 2021T20I # 1334
GermanyItalyItaly1 runAlmeriaOct 21, 2021T20I # 1333
GhanaUgandaUganda79 runsRwandaOct 21, 2021T20I # 1332
IrelandSri LankaSri Lanka70 runsAbu DhabiOct 20, 2021T20I # 1331
DenmarkGermanyGermany12 runsAlmeriaOct 20, 2021T20I # 1330
SeychellesSwazilandSeychelles7 wicketsRwandaOct 20, 2021T20I # 1328
RwandaLesothoRwanda22 runsKigaliOct 20-21, 2021T20I # 1329
NamibiaNetherlandsNamibia6 wicketsAbu DhabiOct 20, 2021T20I # 1327
NigeriaSierra LeoneNigeria6 runsLagosOct 20, 2021T20I # 1326
ItalyJerseyJersey8 wicketsAlmeriaOct 20, 2021T20I # 1325
MalawiSeychellesMalawi21 runsRwandaOct 20, 2021T20I # 1323
GhanaSwazilandGhana7 wicketsKigaliOct 20, 2021T20I # 1324
OmanBangladeshBangladesh26 runsAl AmeratOct 19, 2021T20I # 1322
GermanyJerseyJersey4 wicketsAlmeriaOct 19, 2021T20I # 1321
RwandaSeychellesRwanda78 runsRwandaOct 19, 2021T20I # 1319
SwazilandUgandaUganda6 wicketsKigaliOct 19, 2021T20I # 1320
P.N.G.ScotlandScotland17 runsAl AmeratOct 19, 2021T20I # 1318
NigeriaSierra LeoneSierra Leone6 wicketsLagosOct 19, 2021T20I # 1317
DenmarkItalyItaly9 runsAlmeriaOct 19, 2021T20I # 1316
GhanaMalawiGhana7 wicketsRwandaOct 19, 2021T20I # 1314
LesothoUgandaUganda10 wicketsKigaliOct 19, 2021T20I # 1315
NamibiaSri LankaSri Lanka7 wicketsAbu DhabiOct 18, 2021T20I # 1313
IrelandNetherlandsIreland7 wicketsAbu DhabiOct 18, 2021T20I # 1312
BangladeshScotlandScotland6 runsAl AmeratOct 17, 2021T20I # 1311
GermanyItalyGermany4 wicketsAlmeriaOct 17, 2021T20I # 1310
GhanaLesothoGhana116 runsRwandaOct 17, 2021T20I # 1308
RwandaUgandaUganda106 runsKigaliOct 17, 2021T20I # 1309
OmanP.N.G.Oman10 wicketsAl AmeratOct 17, 2021T20I # 1307
DenmarkJerseyJersey5 runsAlmeriaOct 17, 2021T20I # 1306
LesothoSeychellesSeychelles6 wicketsRwandaOct 17, 2021T20I # 1304
MalawiSwazilandMalawi8 wicketsKigaliOct 17, 2021T20I # 1305
ItalyJerseyJersey41 runsAlmeriaOct 16, 2021T20I # 1303
GhanaSeychellesGhana9 wicketsRwandaOct 16, 2021T20I # 1301
MalawiUgandaUganda10 wicketsKigaliOct 16, 2021T20I # 1302
DenmarkGermanyGermany6 wicketsAlmeriaOct 16, 2021T20I # 1300
RwandaGhanaGhana5 wicketsRwandaOct 16, 2021T20I # 1298
LesothoSwazilandSwaziland54 runsKigaliOct 16, 2021T20I # 1299
DenmarkItalyItaly6 wicketsAlmeriaOct 15, 2021T20I # 1297
GermanyJerseyJersey4 runsAlmeriaOct 15, 2021T20I # 1296
NamibiaP.N.G.Namibia14 runsICCA DubaiOct 10, 2021T20I # 1295
U.A.E.IrelandU.A.E.7 wicketsICCA DubaiOct 10, 2021T20I # 1294
NamibiaScotlandNamibia5 wicketsICCA DubaiOct 9, 2021T20I # 1293
EstoniaIsle of ManIsle of Man8 wicketsEpiskopiOct 8, 2021T20I # 1292
P.N.G.ScotlandScotland8 wicketsICCA DubaiOct 8, 2021T20I # 1291
CyprusEstoniaCyprus39 runsEpiskopiOct 8, 2021T20I # 1290
U.A.E.IrelandU.A.E.54 runsICCA DubaiOct 8, 2021T20I # 1289
CyprusEstoniaCyprus79 runsEpiskopiOct 7, 2021T20I # 1288
CyprusIsle of ManIsle of Man3 wicketsEpiskopiOct 7, 2021T20I # 1287
U.A.E.IrelandIreland7 wicketsICCA DubaiOct 7, 2021T20I # 1286
EstoniaIsle of ManIsle of Man6 wicketsEpiskopiOct 6, 2021T20I # 1285
CyprusIsle of ManIsle of Man8 wicketsEpiskopiOct 6, 2021T20I # 1284
CyprusEstoniaCyprus8 wicketsEpiskopiOct 5, 2021T20I # 1283
CyprusEstoniaCyprus4 wicketsEpiskopiOct 5, 2021T20I # 1282
U.A.E.NamibiaNamibia17 runsICCA DubaiOct 5, 2021T20I # 1281
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
ScotlandZimbabweZimbabwe6 wicketsEdinburghSep 19, 2021T20I # 1280
OmanNepalNepal7 wicketsAl AmeratSep 19, 2021ODI # 4328
ScotlandZimbabweZimbabwe10 runsEdinburghSep 17, 2021T20I # 1279
UgandaKenyaUganda6 runsEntebbeSep 17, 2021T20I # 1278
NepalU.S.A.U.S.A.6 wicketsAl AmeratSep 17, 2021ODI # 4327
OmanU.S.A.Oman4 wicketsAl AmeratSep 16, 2021ODI # 4326
KenyaNigeriaNigeria4 runsEntebbeSep 16, 2021T20I # 1277
ScotlandZimbabweScotland7 runsEdinburghSep 15, 2021T20I # 1276
UgandaNigeriaUganda55 runsEntebbeSep 15, 2021T20I # 1275
UgandaKenyaUganda4 wicketsEntebbeSep 15, 2021T20I # 1274
Sri LankaSouth AfricaSouth Africa10 wicketsColombo (RPS)Sep 14, 2021T20I # 1273
OmanNepalOman5 wicketsAl AmeratSep 14, 2021ODI # 4325
KenyaNigeriaKenya61 runsEntebbeSep 13, 2021T20I # 1272
NepalU.S.A.Nepal5 wicketsAl AmeratSep 13, 2021ODI # 4324
IrelandZimbabweIreland7 wicketsBelfastSep 13, 2021ODI # 4323
UgandaNigeriaUganda8 wicketsEntebbeSep 13, 2021T20I # 1271
Sri LankaSouth AfricaSouth Africa9 wicketsColombo (RPS)Sep 12, 2021T20I # 1270
SpainGermanySpain1 wicketAlmeriaSep 11, 2021T20I # 1269
UgandaNigeriaUganda56 runsEntebbeSep 11, 2021T20I # 1268
SpainGermanySpain5 wicketsAlmeriaSep 11, 2021T20I # 1267
KenyaNigeriaKenya8 wicketsEntebbeSep 11, 2021T20I # 1266
Sri LankaSouth AfricaSouth Africa28 runsColombo (RPS)Sep 10, 2021T20I # 1265
UgandaKenyaKenya22 runsEntebbeSep 10, 2021T20I # 1264
NepalP.N.G.Nepal151 runsAl AmeratSep 10, 2021ODI # 4322
BangladeshNew ZealandNew Zealand27 runsMirpurSep 10, 2021T20I # 1263
IrelandZimbabweno result-BelfastSep 10, 2021ODI # 4321
SpainGermanyGermany7 wicketsAlmeriaSep 10, 2021T20I # 1262
UgandaKenyano result-EntebbeSep 10, 2021T20I # 1261
P.N.G.U.S.A.U.S.A.134 runsAl AmeratSep 9, 2021ODI # 4320
BangladeshNew ZealandBangladesh6 wicketsMirpurSep 8, 2021T20I # 1260
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
BangladeshNew ZealandNew Zealand52 runsMirpurSep 5, 2021T20I # 1258
HungaryMaltaHungary8 wicketsIlfov CountySep 5, 2021T20I # 1259
RomaniaLuxembourgRomania33 runsIlfov CountySep 5, 2021T20I # 1257
IrelandZimbabweZimbabwe5 runsBreadySep 4, 2021T20I # 1256
RomaniaMaltaRomania36 runsIlfov CountySep 4, 2021T20I # 1255
HungaryLuxembourgLuxembourg2 runsIlfov CountySep 4, 2021T20I # 1254
Sri LankaSouth AfricaSouth Africa67 runsColombo (RPS)Sep 4, 2021ODI # 4315
BulgariaCzech Rep.Czech Rep.7 wicketsIlfov CountySep 4, 2021T20I # 1253
RomaniaHungaryRomania8 runsIlfov CountySep 3, 2021T20I # 1252
BangladeshNew ZealandBangladesh4 runsMirpurSep 3, 2021T20I # 1251
BulgariaMaltaMalta7 wicketsIlfov CountySep 3, 2021T20I # 1250
RomaniaCzech Rep.Romania35 runsIlfov CountySep 3, 2021T20I # 1249
IrelandZimbabweIreland64 runsBreadySep 2, 2021T20I # 1248
LuxembourgMaltaLuxembourg4 wicketsIlfov CountySep 2, 2021T20I # 1247
EnglandIndiaIndia157 runsThe OvalSep 2-6, 2021Test # 2433
Czech Rep.HungaryHungary5 runsIlfov CountySep 2, 2021T20I # 1246
Sri LankaSouth AfricaSri Lanka14 runsColombo (RPS)Sep 2, 2021ODI # 4314
BulgariaLuxembourgLuxembourg62 runsIlfov CountySep 2, 2021T20I # 1245
IrelandZimbabweIreland40 runsBreadySep 1, 2021T20I # 1244
BangladeshNew ZealandBangladesh7 wicketsMirpurSep 1, 2021T20I # 1243
IrelandZimbabweIreland7 wicketsDublinAug 29, 2021T20I # 1242
IrelandZimbabweZimbabwe3 runsDublinAug 27, 2021T20I # 1241
EnglandIndiaEnglandinns & 76 runsLeedsAug 25-28, 2021Test # 2432
PortugalMaltaPortugal3 wicketsAlbergariaAug 22, 2021T20I # 1240
FinlandSwedenSweden6 wicketsKeravaAug 22, 2021T20I # 1239
PortugalGibraltarPortugal110 runsAlbergariaAug 22, 2021T20I # 1238
FinlandSwedenSweden3 wicketsKeravaAug 22, 2021T20I # 1237
GibraltarMaltaMalta4 runsAlbergariaAug 21, 2021T20I # 1236
FinlandSwedenFinland4 wicketsKeravaAug 21, 2021T20I # 1235
RwandaGhanaGhana7 wicketsRwandaAug 21, 2021T20I # 1234
PortugalGibraltarPortugal96 runsAlbergariaAug 21, 2021T20I # 1233
FinlandSwedenFinland4 wicketsKeravaAug 21, 2021T20I # 1232
West IndiesPakistanPakistan109 runsKingstonAug 20-24, 2021Test # 2431
RwandaGhanaGhana-RwandaAug 20, 2021T20I # 1231
GibraltarMaltaMalta8 wicketsAlbergariaAug 20, 2021T20I # 1230
RwandaGhanaRwanda57 runsRwandaAug 20, 2021T20I # 1229
PortugalMaltaPortugal6 wicketsAlbergariaAug 19, 2021T20I # 1228
RwandaGhanaGhana2 wicketsRwandaAug 18, 2021T20I # 1227
RwandaGhanaRwanda1 wicketRwandaAug 18, 2021T20I # 1226
DenmarkSwedenDenmark6 wicketsBrondbyAug 15, 2021T20I # 1225
DenmarkSwedenSweden3 wicketsBrondbyAug 14, 2021T20I # 1224
DenmarkSwedenDenmark8 runsBrondbyAug 14, 2021T20I # 1223
West IndiesPakistanWest Indies1 wicketKingstonAug 12-15, 2021Test # 2430
EnglandIndiaIndia151 runsLord'sAug 12-16, 2021Test # 2429
BangladeshAustraliaBangladesh60 runsMirpurAug 9, 2021T20I # 1222
GermanyNorwayGermany6 wicketsKrefeldAug 8, 2021T20I # 1221
GermanyNorwayNorway51 runsKrefeldAug 8, 2021T20I # 1220
FranceNorwayNorway3 runsKrefeldAug 7, 2021T20I # 1219
BangladeshAustraliaAustralia3 wicketsMirpurAug 7, 2021T20I # 1218
GermanyFranceGermany48 runsKrefeldAug 7, 2021T20I # 1217
BangladeshAustraliaBangladesh10 runsMirpurAug 6, 2021T20I # 1216
GermanyFranceGermany2 wicketsKrefeldAug 6, 2021T20I # 1215
FranceNorwayFrance4 wicketsKrefeldAug 5, 2021T20I # 1214
GermanyNorwayGermany5 wicketsKrefeldAug 5, 2021T20I # 1213
BangladeshAustraliaBangladesh5 wicketsMirpurAug 4, 2021T20I # 1212
EnglandIndiadrawn-NottinghamAug 4-8, 2021Test # 2428
West IndiesPakistanno result-ProvidenceAug 3, 2021T20I # 1211
BangladeshAustraliaBangladesh23 runsMirpurAug 3, 2021T20I # 1210
West IndiesPakistanno result-ProvidenceAug 1, 2021T20I # 1209
West IndiesPakistanPakistan7 runsProvidenceJul 31, 2021T20I # 1208
Sri LankaIndiaSri Lanka7 wicketsColombo (RPS)Jul 29, 2021T20I # 1207
Sri LankaIndiaSri Lanka4 wicketsColombo (RPS)Jul 28, 2021T20I # 1206
West IndiesPakistanno result-BridgetownJul 28, 2021T20I # 1205
West IndiesAustraliaAustralia6 wicketsBridgetownJul 26, 2021ODI # 4313
Sri LankaIndiaIndia38 runsColombo (RPS)Jul 25, 2021T20I # 1204
ZimbabweBangladeshBangladesh5 wicketsHarareJul 25, 2021T20I # 1203
BelgiumAustriaAustria6 wicketsWaterlooJul 25, 2021T20I # 1202
IrelandSouth AfricaSouth Africa49 runsBelfastJul 24, 2021T20I # 1201
BelgiumAustriaBelgium12 runsWaterlooJul 24, 2021T20I # 1200
BelgiumAustriaBelgium7 wicketsWaterlooJul 24, 2021T20I # 1199
ZimbabweBangladeshZimbabwe23 runsHarareJul 23, 2021T20I # 1198
Sri LankaIndiaSri Lanka3 wicketsColombo (RPS)Jul 23, 2021ODI # 4312
West IndiesAustraliaWest Indies4 wicketsBridgetownJul 22-24, 2021ODI # 4311
IrelandSouth AfricaSouth Africa42 runsBelfastJul 22, 2021T20I # 1197
ZimbabweBangladeshBangladesh8 wicketsHarareJul 22, 2021T20I # 1196
West IndiesAustraliaAustralia133 runsBridgetownJul 20, 2021ODI # 4310
EnglandPakistanEngland3 wicketsManchesterJul 20, 2021T20I # 1195
Sri LankaIndiaIndia3 wicketsColombo (RPS)Jul 20, 2021ODI # 4309
ZimbabweBangladeshBangladesh5 wicketsHarareJul 20, 2021ODI # 4308
IrelandSouth AfricaSouth Africa33 runsDublin (Malahide)Jul 19, 2021T20I # 1194
EnglandPakistanEngland45 runsLeedsJul 18, 2021T20I # 1193
Sri LankaIndiaIndia7 wicketsColombo (RPS)Jul 18, 2021ODI # 4307
ZimbabweBangladeshBangladesh3 wicketsHarareJul 18, 2021ODI # 4306
West IndiesAustraliaWest Indies16 runsGros IsletJul 16, 2021T20I # 1192
EnglandPakistanPakistan31 runsNottinghamJul 16, 2021T20I # 1191
IrelandSouth AfricaSouth Africa70 runsDublin (Malahide)Jul 16, 2021ODI # 4305
ZimbabweBangladeshBangladesh155 runsHarareJul 16, 2021ODI # 4304
West IndiesAustraliaAustralia4 runsGros IsletJul 14, 2021T20I # 1190
EnglandPakistanEngland3 wicketsBirminghamJul 13, 2021ODI # 4303
IrelandSouth AfricaIreland43 runsDublin (Malahide)Jul 13, 2021ODI # 4302
West IndiesAustraliaWest Indies6 wicketsGros IsletJul 12, 2021T20I # 1189
IrelandSouth Africano result-Dublin (Malahide)Jul 11, 2021ODI # 4301
West IndiesAustraliaWest Indies56 runsGros IsletJul 10, 2021T20I # 1188
MaltaBelgiumBelgium39 runsMarsaJul 10, 2021T20I # 1187
EnglandPakistanEngland52 runsLord'sJul 10, 2021ODI # 4300
MaltaBelgiumMalta-MarsaJul 10, 2021T20I # 1186
West IndiesAustraliaWest Indies18 runsGros IsletJul 9, 2021T20I # 1185
MaltaBelgiumBelgium4 wicketsMarsaJul 9, 2021T20I # 1184
MaltaBelgiumBelgium10 wicketsMarsaJul 8, 2021T20I # 1183
EnglandPakistanEngland9 wicketsCardiffJul 8, 2021ODI # 4299
MaltaBelgiumMalta6 wicketsMarsaJul 8, 2021T20I # 1182
ZimbabweBangladeshBangladesh220 runsHarareJul 7-11, 2021Test # 2427
EnglandSri Lankano result-BristolJul 4, 2021ODI # 4298
West IndiesSouth AfricaSouth Africa25 runsSt George'sJul 3, 2021T20I # 1181
West IndiesSouth AfricaWest Indies21 runsSt George'sJul 1, 2021T20I # 1180
EnglandSri LankaEngland8 wicketsThe OvalJul 1, 2021ODI # 4297
West IndiesSouth AfricaSouth Africa1 runSt George'sJun 29, 2021T20I # 1179
EnglandSri LankaEngland5 wicketsChester-le-StreetJun 29, 2021ODI # 4296
West IndiesSouth AfricaSouth Africa16 runsSt George'sJun 27, 2021T20I # 1178
BulgariaRomaniaRomania7 wicketsSofiaJun 27, 2021T20I # 1177
West IndiesSouth AfricaWest Indies8 wicketsSt George'sJun 26, 2021T20I # 1176
BulgariaGreeceno result-SofiaJun 26, 2021T20I # 1175
EnglandSri LankaEngland89 runsSouthamptonJun 26, 2021T20I # 1174
RomaniaSerbiaRomania10 wicketsSofiaJun 26, 2021T20I # 1173
BulgariaGreeceBulgaria64 runsSofiaJun 26, 2021T20I # 1172
RomaniaSerbiaRomania91 runsSofiaJun 25, 2021T20I # 1171
BulgariaRomaniaRomania7 wicketsSofiaJun 25, 2021T20I # 1170
GreeceSerbiaGreece5 wicketsSofiaJun 25, 2021T20I # 1169
EnglandSri LankaEngland5 wicketsCardiffJun 24, 2021T20I # 1168
GreeceRomaniaRomania3 wicketsSofiaJun 24, 2021T20I # 1167
BulgariaSerbiaBulgaria61 runsSofiaJun 24, 2021T20I # 1166
EnglandSri LankaEngland8 wicketsCardiffJun 23, 2021T20I # 1165
West IndiesSouth AfricaSouth Africa158 runsGros IsletJun 18-21, 2021Test # 2426
IndiaNew ZealandNew Zealand8 wicketsSouthamptonJun 18-23, 2021Test # 2425
West IndiesSouth AfricaSouth Africainns & 63 runsGros IsletJun 10-12, 2021Test # 2424
EnglandNew ZealandNew Zealand8 wicketsBirminghamJun 10-13, 2021Test # 2423
NetherlandsIrelandNetherlands4 wicketsUtrechtJun 7, 2021ODI # 4295
NetherlandsIrelandIreland8 wicketsUtrechtJun 4, 2021ODI # 4294
EnglandNew Zealanddrawn-Lord'sJun 2-6, 2021Test # 2422
NetherlandsIrelandNetherlands1 runUtrechtJun 2, 2021ODI # 4293
BangladeshSri LankaSri Lanka97 runsMirpurMay 28, 2021ODI # 4292
BangladeshSri LankaBangladesh103 runsMirpurMay 25, 2021ODI # 4291
Czech Rep.AustriaAustria4 wicketsVinorMay 23, 2021T20I # 1164
BangladeshSri LankaBangladesh33 runsMirpurMay 23, 2021ODI # 4290
AustriaLuxembourgLuxembourg5 wicketsVinorMay 23, 2021T20I # 1163
Czech Rep.LuxembourgLuxembourg6 wicketsVinorMay 22, 2021T20I # 1162
Czech Rep.AustriaAustria78 runsVinorMay 22, 2021T20I # 1161
AustriaLuxembourgAustria5 runsVinorMay 21, 2021T20I # 1160
Czech Rep.LuxembourgCzech Rep.9 wicketsVinorMay 21, 2021T20I # 1159
NetherlandsScotlandScotland6 wicketsRotterdamMay 20, 2021ODI # 4289
NetherlandsScotlandNetherlands14 runsRotterdamMay 19, 2021ODI # 4288
ZimbabwePakistanPakistaninns & 147 runsHarareMay 7-10, 2021Test # 2421
ZimbabwePakistanPakistaninns & 116 runsHarareApr 29-May 1, 2021Test # 2420
Sri LankaBangladeshSri Lanka209 runsPallekeleApr 29-May 3, 2021Test # 2419
ZimbabwePakistanPakistan24 runsHarareApr 25, 2021T20I # 1158
NepalNetherlandsNepal142 runsKirtipurApr 24, 2021T20I # 1157
ZimbabwePakistanZimbabwe19 runsHarareApr 23, 2021T20I # 1156
NepalMalaysiaNepal69 runsKirtipurApr 22, 2021T20I # 1155
ZimbabwePakistanPakistan11 runsHarareApr 21, 2021T20I # 1154
MalaysiaNetherlandstied-KirtipurApr 21, 2021T20I # 1153
Sri LankaBangladeshdrawn-PallekeleApr 21-25, 2021Test # 2418
NepalNetherlandsNetherlands3 wicketsKirtipurApr 20, 2021T20I # 1152
NepalMalaysiaNepal9 wicketsKirtipurApr 19, 2021T20I # 1151
MalaysiaNetherlandsNetherlands15 runsKirtipurApr 18, 2021T20I # 1150
NepalNetherlandsNepal9 wicketsKirtipurApr 17, 2021T20I # 1149
South AfricaPakistanPakistan3 wicketsCenturionApr 16, 2021T20I # 1148
South AfricaPakistanPakistan9 wicketsCenturionApr 14, 2021T20I # 1147
South AfricaPakistanSouth Africa6 wicketsJohannesburgApr 12, 2021T20I # 1146
South AfricaPakistanPakistan4 wicketsJohannesburgApr 10, 2021T20I # 1145
South AfricaPakistanPakistan28 runsCenturionApr 7, 2021ODI # 4287
NamibiaUgandaNamibia65 runsWindhoekApr 5, 2021T20I # 1144
NamibiaUgandaNamibia20 runsWindhoekApr 5, 2021T20I # 1143
South AfricaPakistanSouth Africa17 runsJohannesburgApr 4, 2021ODI # 4286
NamibiaUgandaNamibia7 wicketsWindhoekApr 3, 2021T20I # 1142
South AfricaPakistanPakistan3 wicketsCenturionApr 2, 2021ODI # 4285
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
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
South AfricaEnglandSouth Africa107 runsCenturionDec 26-29, 2019Test # 2377
AustraliaNew ZealandAustralia247 runsMelbourneDec 26-29, 2019Test # 2376
IndiaWest IndiesIndia4 wicketsCuttackDec 22, 2019ODI # 4223
PakistanSri LankaPakistan263 runsKarachiDec 19-23, 2019Test # 2375
IndiaWest IndiesIndia107 runsVisakhapatnamDec 18, 2019ODI # 4222
IndiaWest IndiesWest Indies8 wicketsChennaiDec 15, 2019ODI # 4221
U.A.E.ScotlandU.A.E.7 wicketsICCA DubaiDec 15, 2019ODI # 4220
ScotlandU.S.A.Scotland4 wicketsICCA DubaiDec 14, 2019ODI # 4219
U.A.E.U.S.A.U.S.A.98 runsICCA DubaiDec 12, 2019ODI # 4218
AustraliaNew ZealandAustralia296 runsPerthDec 12-15, 2019Test # 2374
IndiaWest IndiesIndia67 runsWankhedeDec 11, 2019T20I # 1024
PakistanSri Lankadrawn-RawalpindiDec 11-15, 2019Test # 2373
ScotlandU.S.A.U.S.A.35 runsSharjahDec 9, 2019ODI # 4217
NepalMaldivesNepal5 wicketsKirtipurDec 9, 2019T20I # 1023
IndiaWest IndiesWest Indies8 wicketsThiruvananthapuramDec 8, 2019T20I # 1022
U.A.E.U.S.A.U.S.A.3 wicketsSharjahDec 8, 2019ODI # 4216
BhutanMaldivesMaldives8 wicketsKirtipurDec 7, 2019T20I # 1021
IndiaWest IndiesIndia6 wicketsHyderabadDec 6, 2019T20I # 1020
NepalMaldivesNepal84 runsKirtipurDec 6, 2019T20I # 1019
NepalBhutanNepal141 runsKirtipurDec 5, 2019T20I # 1018
AustraliaPakistanAustraliainns & 48 runsAdelaideNov 29-Dec 2, 2019Test # 2372
New ZealandEnglanddrawn-HamiltonNov 29-Dec 3, 2019Test # 2371
AfghanistanWest IndiesWest Indies9 wicketsLucknowNov 27-29, 2019Test # 2370
IndiaBangladeshIndiainns & 46 runsEden GardensNov 22-24, 2019Test # 2369
AustraliaPakistanAustraliainns & 5 runsBrisbaneNov 21-24, 2019Test # 2368
New ZealandEnglandNew Zealandinns & 65 runsMount MaunganuiNov 21-25, 2019Test # 2367
AfghanistanWest IndiesAfghanistan29 runsLucknowNov 17, 2019T20I # 1017
AfghanistanWest IndiesAfghanistan41 runsLucknowNov 16, 2019T20I # 1016
AfghanistanWest IndiesWest Indies30 runsLucknowNov 14, 2019T20I # 1015
IndiaBangladeshIndiainns & 130 runsIndoreNov 14-16, 2019Test # 2366
AfghanistanWest IndiesWest Indies5 wicketsLucknowNov 11, 2019ODI # 4215
IndiaBangladeshIndia30 runsNagpurNov 10, 2019T20I # 1014
MalawiMozambiqueMozambique11 runsBlantyreNov 10, 2019T20I # 1013
New ZealandEnglandtied-AucklandNov 10, 2019T20I # 1012
MalawiMozambiqueno result-BlantyreNov 9, 2019T20I # 1011
AfghanistanWest IndiesWest Indies47 runsLucknowNov 9, 2019ODI # 4214
MalawiMozambiqueMalawi15 runsBlantyreNov 9, 2019T20I # 1010
AustraliaPakistanAustralia10 wicketsPerthNov 8, 2019T20I # 1009
New ZealandEnglandEngland76 runsNapierNov 8, 2019T20I # 1008
IndiaBangladeshIndia8 wicketsRajkotNov 7, 2019T20I # 1007
MalawiMozambiqueMalawi4 wicketsLilongweNov 7, 2019T20I # 1006
MalawiMozambiqueMalawi25 runsLilongweNov 7, 2019T20I # 1005
MalawiMozambiqueMalawi7 wicketsLilongweNov 6, 2019T20I # 1004
AfghanistanWest IndiesWest Indies7 wicketsLucknowNov 6, 2019ODI # 4213
MalawiMozambiqueMalawi3 wicketsLilongweNov 6, 2019T20I # 1003
AustraliaPakistanAustralia7 wicketsCanberraNov 5, 2019T20I # 1002
New ZealandEnglandNew Zealand14 runsNelsonNov 5, 2019T20I # 1001
IndiaBangladeshBangladesh7 wicketsDelhiNov 3, 2019T20I # 1000
AustraliaPakistanno result-SydneyNov 3, 2019T20I # 999
New ZealandEnglandNew Zealand21 runsWellingtonNov 3, 2019T20I # 998
NetherlandsP.N.G.Netherlands7 wicketsDubai (DICS)Nov 2, 2019T20I # 997
IrelandNamibiaIreland27 runsDubai (DICS)Nov 2, 2019T20I # 996
NamibiaP.N.G.P.N.G.18 runsDubai (DICS)Nov 1, 2019T20I # 995
IrelandNetherlandsNetherlands21 runsDubai (DICS)Nov 1, 2019T20I # 994
AustraliaSri LankaAustralia7 wicketsMelbourneNov 1, 2019T20I # 993
New ZealandEnglandEngland7 wicketsChristchurchNov 1, 2019T20I # 992
OmanScotlandScotland5 wicketsICCA DubaiOct 31, 2019T20I # 991
Hong KongOmanOman12 runsDubai (DICS)Oct 30, 2019T20I # 990
U.A.E.ScotlandScotland90 runsDubai (DICS)Oct 30, 2019T20I # 989
AustraliaSri LankaAustralia9 wicketsBrisbaneOct 30, 2019T20I # 988
NamibiaOmanNamibia54 runsDubai (DICS)Oct 29, 2019T20I # 987
U.A.E.NetherlandsNetherlands8 wicketsDubai (DICS)Oct 29, 2019T20I # 986
U.A.E.CanadaU.A.E.14 runsAbu DhabiOct 27, 2019T20I # 985
SpainGibraltarSpain6 wicketsCartagenaOct 27, 2019T20I # 984
JerseyOmanJersey14 runsAbu DhabiOct 27, 2019T20I # 982
NetherlandsScotlandNetherlands4 wicketsDubai (DICS)Oct 27, 2019T20I # 983
GibraltarPortugalPortugal4 wicketsCartagenaOct 27, 2019T20I # 981
KenyaP.N.G.P.N.G.45 runsDubai (DICS)Oct 27, 2019T20I # 979
Hong KongNigeriaHong Kong5 wicketsTolerance OvalOct 27, 2019T20I # 980
AustraliaSri LankaAustralia134 runsAdelaideOct 27, 2019T20I # 978
NamibiaSingaporeNamibia87 runsDubai (DICS)Oct 26, 2019T20I # 977
SpainPortugalSpain29 runsCartagenaOct 26, 2019T20I # 976
SpainGibraltarSpain8 wicketsCartagenaOct 26, 2019T20I # 975
BermudaNetherlandsNetherlands92 runsDubai (DICS)Oct 26, 2019T20I # 974
GibraltarPortugalPortugal6 wicketsCartagenaOct 26, 2019T20I # 973
IrelandNigeriaIreland8 wicketsAbu DhabiOct 26, 2019T20I # 972
CanadaOmanOman8 wicketsAbu DhabiOct 25, 2019T20I # 971
SpainPortugalSpain8 wicketsCartagenaOct 25, 2019T20I # 970
KenyaNamibiaNamibia87 runsDubai (DICS)Oct 25, 2019T20I # 969
P.N.G.SingaporeP.N.G.43 runsDubai (DICS)Oct 25, 2019T20I # 967
IrelandJerseyIreland8 wicketsTolerance OvalOct 25, 2019T20I # 968
BermudaScotlandScotland46 runsDubai (DICS)Oct 24, 2019T20I # 966
CanadaHong KongHong Kong32 runsTolerance OvalOct 24, 2019T20I # 965
NetherlandsP.N.G.P.N.G.5 wicketsICCA DubaiOct 24, 2019T20I # 963
U.A.E.NigeriaU.A.E.5 wicketsTolerance OvalOct 24, 2019T20I # 964
Hong KongJerseyHong Kong8 runsAbu DhabiOct 23, 2019T20I # 962
KenyaSingaporeKenya7 wicketsICCA 2 DubaiOct 23, 2019T20I # 960
CanadaIrelandCanada10 runsAbu DhabiOct 23, 2019T20I # 961
BermudaNamibiaNamibia6 wicketsICCA 2 DubaiOct 23, 2019T20I # 958
NigeriaOmanOman7 wicketsTolerance OvalOct 23, 2019T20I # 959
NetherlandsSingaporeNetherlands5 wicketsICCA DubaiOct 22, 2019T20I # 956
U.A.E.JerseyJersey35 runsTolerance OvalOct 22, 2019T20I # 957
NamibiaScotlandNamibia24 runsICCA DubaiOct 22, 2019T20I # 955
CanadaNigeriaCanada50 runsAbu DhabiOct 21, 2019T20I # 954
U.A.E.Hong KongU.A.E.8 wicketsAbu DhabiOct 21, 2019T20I # 951
IrelandOmanIreland35 runsTolerance OvalOct 21, 2019T20I # 952
BermudaKenyaKenya45 runsICCA DubaiOct 21, 2019T20I # 953
P.N.G.ScotlandScotland4 runsICCA DubaiOct 21, 2019T20I # 950
BermudaSingaporeSingapore5 wicketsICCA 2 DubaiOct 20, 2019T20I # 948
Hong KongOmanOman7 wicketsAbu DhabiOct 20, 2019T20I # 949
MaltaCzech Rep.Czech Rep.82 runsMarsaOct 20, 2019T20I # 945
NamibiaP.N.G.P.N.G.81 runsICCA 2 DubaiOct 20, 2019T20I # 946
CanadaJerseyCanada53 runsTolerance OvalOct 20, 2019T20I # 947
U.A.E.IrelandU.A.E.5 wicketsAbu DhabiOct 19, 2019T20I # 944
JerseyNigeriaJersey69 runsAbu DhabiOct 19, 2019T20I # 941
NamibiaNetherlandsNetherlands44 runsICCA DubaiOct 19, 2019T20I # 942
KenyaScotlandScotland31 runsICCA 2 DubaiOct 19, 2019T20I # 943
BermudaP.N.G.P.N.G.10 wicketsICCA DubaiOct 19, 2019T20I # 940
IndiaSouth AfricaIndiainns & 202 runsRanchiOct 19-22, 2019Test # 2365
U.A.E.OmanOman7 wicketsAbu DhabiOct 18, 2019T20I # 939
GreeceBulgariaBulgaria18 runsCorfuOct 18, 2019T20I # 938
Hong KongIrelandIreland8 wicketsAbu DhabiOct 18, 2019T20I # 936
KenyaNetherlandsNetherlands30 runsICCA DubaiOct 18, 2019T20I # 937
MaltaCzech Rep.Czech Rep.12 runsMarsaOct 18, 2019T20I # 934
ScotlandSingaporeSingapore2 runsICCA DubaiOct 18, 2019T20I # 935
GreeceBulgariaGreece9 wicketsCorfuOct 16, 2019T20I # 933
GreeceSerbiaGreece10 wicketsCorfuOct 15, 2019T20I # 932
BulgariaSerbiaBulgaria6 wicketsCorfuOct 14, 2019T20I # 931
QatarJerseyQatar8 wicketsDohaOct 11, 2019T20I # 930
QatarJerseyQatar6 wicketsDohaOct 10, 2019T20I # 929
OmanNepalOman6 wicketsAl AmeratOct 10, 2019T20I # 928
Hong KongNetherlandsNetherlands37 runsAl AmeratOct 10, 2019T20I # 927
IndiaSouth AfricaIndiainns & 137 runsPuneOct 10-13, 2019Test # 2364
QatarJerseyQatar20 runsDohaOct 9, 2019T20I # 926
PakistanSri LankaSri Lanka13 runsLahoreOct 9, 2019T20I # 925
OmanNetherlandsOman7 wicketsAl AmeratOct 9, 2019T20I # 924
IrelandNepalIreland13 runsAl AmeratOct 9, 2019T20I # 923
PakistanSri LankaSri Lanka35 runsLahoreOct 7, 2019T20I # 922
Hong KongIrelandIreland66 runsAl AmeratOct 7, 2019T20I # 921
NepalNetherlandsNepal4 wicketsAl AmeratOct 7, 2019T20I # 920
ArgentinaMexicoArgentina4 wicketsLima Cricket and FootballOct 6, 2019T20I # 919
Hong KongNepalNepal4 wicketsAl AmeratOct 6, 2019T20I # 918
OmanIrelandOman43 runsAl AmeratOct 6, 2019T20I # 917
BrazilMexicoMexico20 runsCortijo Polo Club Pitch BOct 5, 2019T20I # 916
PeruChilePeru60 runsCortijo Polo Club Pitch AOct 5, 2019T20I # 915
PakistanSri LankaSri Lanka64 runsLahoreOct 5, 2019T20I # 914
ArgentinaChileArgentina28 runsCortijo Polo Club Pitch AOct 5, 2019T20I # 912
PeruMexicoMexico39 runsCortijo Polo Club Pitch BOct 5, 2019T20I # 913
IrelandNetherlandsIreland6 wicketsAl AmeratOct 5, 2019T20I # 911
OmanHong KongOman7 wicketsAl AmeratOct 5, 2019T20I # 910
ArgentinaBrazilArgentina29 runsCortijo Polo Club Pitch AOct 4, 2019T20I # 909
PeruArgentinaArgentina7 wicketsCortijo Polo Club Pitch BOct 4, 2019T20I # 908
ChileMexicoChile4 wicketsCortijo Polo Club Pitch AOct 4, 2019T20I # 907
MalaysiaVanuatuMalaysia22 runsKuala LumpurOct 4, 2019T20I # 906
PeruBrazilPeru2 runsCortijo Polo Club Pitch AOct 3, 2019T20I # 905
BrazilChileBrazil35 runsCortijo Polo Club Pitch BOct 3, 2019T20I # 904
ArgentinaMexicoArgentina9 wicketsCortijo Polo Club Pitch AOct 3, 2019T20I # 903
SingaporeZimbabweZimbabwe8 wicketsSingaporeOct 3, 2019T20I # 902
MalaysiaVanuatuVanuatu6 wicketsKuala LumpurOct 3, 2019T20I # 901
MalaysiaVanuatuMalaysia26 runsKuala LumpurOct 2, 2019T20I # 900
PakistanSri LankaPakistan5 wicketsKarachiOct 2, 2019ODI # 4212
IndiaSouth AfricaIndia203 runsVisakhapatnamOct 2-6, 2019Test # 2363
NepalZimbabweZimbabwe40 runsSingaporeOct 1, 2019T20I # 899
MalaysiaVanuatuVanuatu51 runsKuala LumpurOct 1-2, 2019T20I # 898
PakistanSri LankaPakistan67 runsKarachiSep 30, 2019ODI # 4211
SingaporeZimbabweSingapore4 runsSingaporeSep 29, 2019T20I # 897
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:

Bangladesh vs Sri Lanka at Pallekele, Bangladesh in Sri Lanka 1st T20I, Jul 10, 2025 [T20I # 3299]

Sri Lanka vs Bangladesh at Pallekele, Bangladesh in Sri Lanka 3rd ODI, Jul 8, 2025 [ODI # 4891]

Bangladesh vs Sri Lanka at Colombo (RPS), Bangladesh in Sri Lanka 2nd ODI, Jul 5, 2025 [ODI # 4890]