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.

Wednesday 16 July 2025

4 matches
T20WomenBLAThe Blaze13820SOMSomersetNo resultT20 Blast Women, Match 52 T20WomenESSEssex10718.2LANLancashire108/619.5Lancashire won by 4 wicketsT20 Blast Women, Match 51 T20SURSurrey189/920MIDMiddlesex181/620Surrey won by 8 runsT20 Blast ODIWomenEngland258/650India262/648.2India won by 4 wicketsIndia Women tour of England, Match 1

Monday 14 July 2025

1 match
T20IZimbabwe141/620South Africa142/515.5South Africa won by 5 wicketsZimbabwe Twenty20 Tri-Series, Match 1

Sunday 13 July 2025

25 matches
T20IBAHBahrain8919TANTanzania90/010.1Tanzania won by 10 wicketsQuadrangular Twenty20 Series (Malawi), Final T20IGERGermany219/720MALMalawi182/720Germany won by 37 runsQuadrangular Twenty20 Series (Malawi), 3rd Place Play-Off T20IGIBGibraltar194/920BULBulgaria200/216.3Bulgaria won by 8 wicketsBulgaria Tri-Nation T20I Series, Final T20ISKSouth Korea115/920INDIndonesia116/313.4Indonesia won by 7 wicketsIndonesia Tri-Nation T20I Series, Match 12 T20IINDIndonesia14119.3PHIPhilippines142/414.1Philippines won by 6 wicketsIndonesia Tri-Nation T20I Series, Match 11 One-dayCCCColts Cricket Club23846.2BRCBurgher Recreation Club12332.3Colts Cricket Club won by 115 runsMajor Clubs Limited Over Tournament One-dayNSWNugegoda Sports Welfare Club13233.4MSCMoors Sports Club135/426Moors Sports Club won by 6 wicketsMajor Clubs Limited Over Tournament One-dayKYCKurunegala Youth Cricket Club19050CCCColombo Cricket Club194/434.3Colombo Cricket Club won by 6 wicketsMajor Clubs Limited Over Tournament One-dayACCAce Capital Cricket Club312/750PSCPanadura Sports Club30241.2Ace Capital Cricket Club won by 10 runsMajor Clubs Limited Over Tournament One-dayTUCTamil Union Cricket and Athletic Club20948.5BSCBadureliya Sports Club13448.2Tamil Union Cricket and Athletic Club won by 75 runsMajor Clubs Limited Over Tournament One-dayNCCNondescripts Cricket Club23849.2CMCChilaw Marians Cricket Club19246.4Nondescripts Cricket Club won by 46 runsMajor Clubs Limited Over Tournament T20IBangladesh177/720Sri Lanka9415.2Bangladesh won by 83 runsBangladesh tour of Sri Lanka, Match 2 T20MNYMI New York180/720WFWashington Freedom175/520MI New York won by 5 runsMajor League Cricket, Final T20WomenSURSurrey175/620SOMSomerset10717.3Surrey won by 68 runsT20 Blast Women, Match 49 T20WomenLANLancashire148/720DURDurham149/819.2Durham won by 2 wicketsT20 Blast Women, Match 48 T20WomenWARWarwickshire165/920HAMHampshire149/620Warwickshire won by 16 runsT20 Blast Women, Match 47 T20WomenBLAThe Blaze13919.4ESSEssex104/920The Blaze won by 35 runsT20 Blast Women, Match 46 T20YORYorkshire151/920DERDerbyshire157/216.4Derbyshire won by 8 wicketsT20 Blast T20LEILeicestershire173/620WORWorcestershire176/417.5Worcestershire won by 6 wicketsT20 Blast T20SURSurrey201/620SOMSomerset13419.3Surrey won by 67 runsT20 Blast T20DURDurham155/720LANLancashire156/718.4Lancashire won by 3 wicketsT20 Blast T20MIDMiddlesex160/520KENKent165/318.1Kent won by 7 wicketsT20 Blast T20SUSSussex167/720HAMHampshire171/417.2Hampshire won by 6 wicketsT20 Blast T20GLOGloucestershire175/620GLAGlamorgan13518.1Gloucestershire won by 40 runsT20 Blast T20NORNorthamptonshire240/620BBBirmingham Bears17620Northamptonshire won by 64 runsT20 Blast

Saturday 12 July 2025

8 matches
T20IGERGermany14018.4TANTanzania146/516.5Tanzania won by 5 wicketsQuadrangular Twenty20 Series (Malawi), Match 12 T20IMALMalawi7214.5BAHBahrain76/06.5Bahrain won by 10 wicketsQuadrangular Twenty20 Series (Malawi), Match 11 T20ITURTurkey193/420GIBGibraltar198/519.3Gibraltar won by 5 wicketsBulgaria Tri-Nation T20I Series, Match 6 T20ITURTurkey23719.3BULBulgaria17816.5Turkey won by 59 runsBulgaria Tri-Nation T20I Series, Match 5 T20IPHIPhilippines184/920SKSouth Korea9917.2Philippines won by 85 runsIndonesia Tri-Nation T20I Series, Match 10 T20IINDIndonesia162/720SKSouth Korea165/719.2South Korea won by 3 wicketsIndonesia Tri-Nation T20I Series, Match 9 TestAustralia225 & 12137West Indies143 & 2714.3Australia won by 176 runsAustralia tour of West Indies, Match 3 T20IWomenIndia167/720England168/520England won by 5 wicketsIndia Women tour of England, Match 5

Friday 11 July 2025

12 matches
T20IGIBGibraltar243/720BULBulgaria244/414.2Bulgaria won by 6 wicketsBulgaria Tri-Nation T20I Series, Match 4 T20ITURTurkey14918.5GIBGibraltar153/315.5Gibraltar won by 7 wicketsBulgaria Tri-Nation T20I Series, Match 3 T20IITAItaly134/720NETNetherlands135/116.2Netherlands won by 9 wicketsICC Men's T20 World Cup Europe Region Final, Match 10 T20ISCOScotland133/720JERJersey134/920Jersey won by 1 wicketICC Men's T20 World Cup Europe Region Final, Match 9 T20TSKTexas Super Kings166/520MNYMI New York172/319MI New York won by 7 wicketsMajor League Cricket, Qualifier 2 T20WomenWARWarwickshire149/820SOMSomerset127/920Warwickshire won by 22 runsT20 Blast Women, Match 45 T20WomenSURSurrey132/920BLAThe Blaze122/520Surrey won by 10 runsT20 Blast Women, Match 44 T20WomenHAMHampshire103/720DURDurham104/515.2Durham won by 5 wicketsT20 Blast Women, Match 43 T20BBBirmingham Bears17619.5WORWorcestershire15319.3Birmingham Bears won by 23 runsT20 Blast T20GLAGlamorgan222/620SURSurrey224/419.1Surrey won by 6 wicketsT20 Blast T20DURDurham15620NOTNottinghamshire159/318.4Nottinghamshire won by 7 wicketsT20 Blast T20NORNorthamptonshire237/420DERDerbyshire224/620Northamptonshire won by 13 runsT20 Blast