Cricket Database
0 of 50 calls today
Get a free API key Sign in Dashboard Upgrade

The database

Matches

30,211 matches: full scorecards from December 2001 for Tests, ODIs, T20 internationals, the big leagues and women's cricket, and the result of every men's Test, ODI and T20 international back to 1877. Newest first.

Sunday 20 July 2025

6 matches
T20ISAMSamoa109/820Malaysia113/49.2Malaysia won by 6 wicketsAsia Pacific Cricket Champions Trophy, Match 6 T20IHKHong Kong213/420SINSingapore161/520Hong Kong won by 52 runsAsia Pacific Cricket Champions Trophy, Match 5 T20IPakistan11019.3Bangladesh112/315.3Bangladesh won by 7 wicketsPakistan tour of Bangladesh, Match 1 T20IZimbabwe144/620South Africa145/317.2South Africa won by 7 wicketsZimbabwe Twenty20 Tri-Series, Match 4 T20IWomenZimbabwe117/920Ireland118/416.5Ireland won by 6 wicketsZimbabwe Women tour of Ireland, Match 1 T20IWest Indies189/820Australia190/718.5Australia won by 3 wicketsAustralia tour of West Indies, Match 1

Saturday 19 July 2025

10 matches
T20IMALMalawi113/720Rwanda114/416.5Rwanda won by 6 wicketsRwanda Tri-Nation T20I Series, Match 3 T20IMALMalawi112/620BAHBahrain116/116Bahrain won by 9 wicketsRwanda Tri-Nation T20I Series, Match 2 T20IQATQatar189/420SASaudi Arabia193/619.2Saudi Arabia won by 4 wicketsSaudi Arabia tour of Qatar, Match 2 T20IWomenSWISwitzerland152/420ESTEstonia7614.5Switzerland won by 76 runsFinland Women's T20I Tri-Series, Match 5 T20IWomenFINFinland95/920SWISwitzerland96/113.5Switzerland won by 9 wicketsFinland Women's T20I Tri-Series, Match 4 T20IWomenESTEstonia11719.4FINFinland119/315.1Finland won by 7 wicketsFinland Women's T20I Tri-Series, Match 3 T20IUganda126/920.1United Arab Emirates120/820Uganda won by 6 runsPearl of Africa T20I Series, Match 6 T20IHKHong Kong172/520SAMSamoa11819.4Hong Kong won by 54 runsAsia Pacific Cricket Champions Trophy, Match 4 T20ISINSingapore105/920Malaysia107/49.4Malaysia won by 6 wicketsAsia Pacific Cricket Champions Trophy, Match 3 ODIWomenIndia143/829England116/221England won by 8 wickets (DLS)India Women tour of England, Match 2

Friday 18 July 2025

21 matches
T20IQATQatar10117.4SASaudi Arabia100/720Qatar won by 1 runSaudi Arabia tour of Qatar, Match 1 T20IWomenESTEstonia132/420SWISwitzerland135/519.1Switzerland won by 5 wicketsFinland Women's T20I Tri-Series, Match 2 T20IWomenFINFinland126/620SWISwitzerland127/317.2Switzerland won by 7 wicketsFinland Women's T20I Tri-Series, Match 1 T20IUnited Arab Emirates161/720Kenya12120United Arab Emirates won by 40 runsPearl of Africa T20I Series, Match 4 T20IRwanda10219.5BAHBahrain105/217.2Bahrain won by 8 wicketsRwanda Tri-Nation T20I Series, Match 1 T20IUganda180/420NIGNigeria85/518Uganda won by 77 runs (DLS)Pearl of Africa T20I Series, Match 3 T20ISINSingapore136/820SAMSamoa8417.3Singapore won by 52 runsAsia Pacific Cricket Champions Trophy, Match 2 T20IHKHong Kong151/920Malaysia152/518.3Malaysia won by 5 wicketsAsia Pacific Cricket Champions Trophy, Match 1 T20IZimbabwe120/720New Zealand122/213.5New Zealand won by 8 wicketsZimbabwe Twenty20 Tri-Series, Match 3 T20WomenSURSurrey204/520WARWarwickshire179/920Surrey won by 25 runsT20 Blast Women, Match 56 T20WomenSOMSomerset114/617LANLancashire114/717Match tiedT20 Blast Women, Match 55 T20WomenBLAThe Blaze164/520HAMHampshire137/420The Blaze won by 27 runsT20 Blast Women, Match 54 T20WomenESSEssex164/320DURDurham155/820Essex won by 9 runsT20 Blast Women, Match 53 T20SURSurrey204/520SUSSussex197/720Surrey won by 7 runsT20 Blast T20SOMSomerset164/720GLOGloucestershire148/820Somerset won by 16 runsT20 Blast T20LANLancashire12620NOTNottinghamshire127/615.2Nottinghamshire won by 4 wicketsT20 Blast T20LEILeicestershire18518.5YORYorkshire188/820Yorkshire won by 2 wicketsT20 Blast T20ESSEssex172/620KENKent173/317.2Kent won by 7 wicketsT20 Blast T20GLAGlamorgan184/920MIDMiddlesex13218.5Glamorgan won by 52 runsT20 Blast T20NORNorthamptonshire203/520DURDurham204/116.3Durham won by 9 wicketsT20 Blast T20BBBirmingham Bears233/520DERDerbyshire10615.1Birmingham Bears won by 127 runsT20 Blast

Thursday 17 July 2025

11 matches
T20IKenya108/816NIGNigeria88/916Kenya won by 20 runsPearl of Africa T20I Series, Match 2 One-dayBRCBurgher Recreation Club12631.2MSCMoors Sports Club130/724.4Moors Sports Club won by 3 wicketsMajor Clubs Limited Over Tournament One-dayKYCKurunegala Youth Cricket Club17344.4NSWNugegoda Sports Welfare Club13138.3Kurunegala Youth Cricket Club won by 42 runsMajor Clubs Limited Over Tournament One-dayCCCColombo Cricket Club340/750BCABloomfield Cricket and Athletic Club20646.2Colombo Cricket Club won by 134 runsMajor Clubs Limited Over Tournament One-dayNCCNondescripts Cricket Club328/950BSCBadureliya Sports Club22247.5Nondescripts Cricket Club won by 106 runsMajor Clubs Limited Over Tournament One-dayCMCChilaw Marians Cricket Club17240.2PSCPanadura Sports Club176/334.2Panadura Sports Club won by 7 wicketsMajor Clubs Limited Over Tournament One-dayACCAce Capital Cricket Club211/650PSCPolice Sports Club212/445.1Police Sports Club won by 6 wicketsMajor Clubs Limited Over Tournament T20LANLancashire17419.5YORYorkshire15319.1Lancashire won by 21 runsT20 Blast T20WORWorcestershire206/720NOTNottinghamshire16118.2Worcestershire won by 45 runsT20 Blast T20GLOGloucestershire185/520SUSSussex189/620Sussex won by 4 wicketsT20 Blast T20HAMHampshire220/620ESSEssex222/619.2Essex won by 4 wicketsT20 Blast

Wednesday 16 July 2025

2 matches
T20ISri Lanka132/720Bangladesh133/216.3Bangladesh won by 8 wicketsBangladesh tour of Sri Lanka, Match 3 T20INew Zealand173/520South Africa15218.2New Zealand won by 21 runsZimbabwe Twenty20 Tri-Series, Match 2