Players

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
PakistanEnglandEngland67 runsLahoreOct 2, 2022T20I # 1804
PakistanEnglandEngland8 wicketsLahoreSep 30, 2022T20I # 1802
PakistanEnglandPakistan6 runsLahoreSep 28, 2022T20I # 1801
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
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Uganda vs United Arab Emirates at Entebbe, Pearl of Africa T20I Series 6th Match, Jul 19, 2025 [T20I # 3330]

Singapore vs Malaysia at singapore, Asia Pacific Cricket Champions Trophy 3rd Match, Jul 19, 2025 [T20I # 3327]

Hong Kong vs Samoa at singapore, Asia Pacific Cricket Champions Trophy 4th Match, Jul 19, 2025 [T20I # 3328]