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.

Friday 11 July 2025

4 matches
T20MIDMiddlesex189/520GLOGloucestershire166/720Middlesex won by 23 runsT20 Blast T20YORYorkshire236/620LANLancashire217/720Yorkshire won by 19 runsT20 Blast T20KENKent137/820SOMSomerset138/518.3Somerset won by 5 wicketsT20 Blast T20SUSSussex14518.2ESSEssex148/416.1Essex won by 6 wicketsT20 Blast

Thursday 10 July 2025

13 matches
T20IMALMalawi166/820GERGermany15819.5Malawi won by 8 runsQuadrangular Twenty20 Series (Malawi), Match 10 T20ITANTanzania154/720BAHBahrain157/416.2Bahrain won by 6 wicketsQuadrangular Twenty20 Series (Malawi), Match 9 T20ITURTurkey195/820BULBulgaria200/214.5Bulgaria won by 8 wicketsBulgaria Tri-Nation T20I Series, Match 2 T20IBULBulgaria217/620GIBGibraltar222/418.4Gibraltar won by 8 wicketsBulgaria Tri-Nation T20I Series, Match 1 T20IPHIPhilippines246/720SKSouth Korea134/920Philippines won by 112 runsIndonesia Tri-Nation T20I Series, Match 8 T20IINDIndonesia172/520PHIPhilippines176/115.5Philippines won by 9 wicketsIndonesia Tri-Nation T20I Series, Match 7 T20IBangladesh154/520Sri Lanka159/319Sri Lanka won by 7 wicketsBangladesh tour of Sri Lanka, Match 1 T20NKNorthern Knights187/920LLLeinster Lightning188/819.2Leinster Lightning won by 2 wicketsCricket Ireland Inter-Provincial Twenty20 Trophy, Match 24 T20MRMunster Reds188/720NWNorth-West Warriors8813.3Munster Reds won by 100 runsCricket Ireland Inter-Provincial Twenty20 Trophy, Match 23 T20NORNorthamptonshire171/720LEILeicestershire173/416.1Leicestershire won by 6 wicketsT20 Blast T20HAMHampshire208/420GLAGlamorgan11318.5Hampshire won by 95 runsT20 Blast T20WORWorcestershire174/620DERDerbyshire162/620Worcestershire won by 12 runsT20 Blast TestEngland387 & 19262.1India387 & 17074.5England won by 22 runsIndia tour of England, Match 3

Wednesday 9 July 2025

21 matches
T20ISKSouth Korea5217.4INDIndonesia53/04.5Indonesia won by 10 wicketsIndonesia Tri-Nation T20I Series, Match 6 T20ISKSouth Korea185/520PHIPhilippines14619.1South Korea won by 39 runsIndonesia Tri-Nation T20I Series, Match 5 T20IWomenTURTurkey129/920GREGreece119/820Turkey won by 10 runsWomen's T20 Quadrangular Series (in Bulgaria), Final T20IWomenBULBulgaria73/512SERSerbia74/29.5Serbia won by 8 wicketsWomen's T20 Quadrangular Series (in Bulgaria), 3rd Place Play-Off T20INETNetherlands172/120GUEGuernsey99/920Netherlands won by 73 runsICC Men's T20 World Cup Europe Region Final, Match 8 T20IITAItaly167/620SCOScotland155/520Italy won by 12 runsICC Men's T20 World Cup Europe Region Final, Match 7 One-dayCCCColts Cricket Club275/950NSWNugegoda Sports Welfare Club19144.1Colts Cricket Club won by 84 runsMajor Clubs Limited Over Tournament One-dayBCABloomfield Cricket and Athletic Club313/550BRCBurgher Recreation Club302/850Bloomfield Cricket and Athletic Club won by 11 runsMajor Clubs Limited Over Tournament One-dayKYCKurunegala Youth Cricket Club196/750MSCMoors Sports Club199/643.3Moors Sports Club won by 4 wicketsMajor Clubs Limited Over Tournament One-dayCMCChilaw Marians Cricket Club266/850TUCTamil Union Cricket and Athletic Club26148.2Chilaw Marians Cricket Club won by 5 runsMajor Clubs Limited Over Tournament One-dayBSCBadureliya Sports Club8922.1PSCPolice Sports Club90/414Police Sports Club won by 6 wicketsMajor Clubs Limited Over Tournament T20SFUSan Francisco Unicorns13119.1MNYMI New York132/819.3MI New York won by 2 wicketsMajor League Cricket, Eliminator T20NWNorth-West Warriors198/220LLLeinster Lightning202/418.4Leinster Lightning won by 6 wicketsCricket Ireland Inter-Provincial Twenty20 Trophy, Match 22 T20MRMunster Reds180/920NKNorthern Knights16618.3Munster Reds won by 14 runsCricket Ireland Inter-Provincial Twenty20 Trophy, Match 21 T20WomenHAMHampshire174/520LANLancashire175/219Lancashire won by 8 wicketsT20 Blast Women, Match 42 T20WomenWARWarwickshire13919.3SURSurrey140/619.4Surrey won by 4 wicketsT20 Blast Women, Match 41 T20SUSSussex14819.5KENKent151/819.3Kent won by 2 wicketsT20 Blast T20MIDMiddlesex187/820HAMHampshire188/719.4Hampshire won by 3 wicketsT20 Blast T20SURSurrey193/720GLOGloucestershire165/920Surrey won by 28 runsT20 Blast T20BBBirmingham Bears203/920LANLancashire16718.1Birmingham Bears won by 36 runsT20 Blast T20IWomenEngland126/720India127/417India won by 6 wicketsIndia Women tour of England, Match 4

Tuesday 8 July 2025

12 matches
T20IBAHBahrain209/520TANTanzania215/419.2Tanzania won by 6 wicketsQuadrangular Twenty20 Series (Malawi), Match 6 T20IINDIndonesia16820SKSouth Korea11617.1Indonesia won by 52 runsIndonesia Tri-Nation T20I Series, Match 4 T20IWomenTURTurkey221/420BULBulgaria55/810Turkey won by 166 runsWomen's T20 Quadrangular Series (in Bulgaria), Match 6 T20IWomenSERSerbia12218.3GREGreece123/919.3Greece won by 1 wicketWomen's T20 Quadrangular Series (in Bulgaria), Match 5 T20IWomenGREGreece176/220BULBulgaria132/420Greece won by 44 runsWomen's T20 Quadrangular Series (in Bulgaria), Match 4 T20ISCOScotland148/920NETNetherlands142/720Scotland won by 6 runsICC Men's T20 World Cup Europe Region Final, Match 6 T20IJERJersey160/420GUEGuernsey138/520Jersey won by 22 runsICC Men's T20 World Cup Europe Region Final, Match 5 One-dayPSCPanadura Sports Club316/750NCCNondescripts Cricket Club10320.2Panadura Sports Club won by 213 runsMajor Clubs Limited Over Tournament ODISri Lanka285/750Bangladesh18639.4Sri Lanka won by 99 runsBangladesh tour of Sri Lanka, Match 3 T20NKNorthern Knights173/720NWNorth-West Warriors177/218.3North-West Warriors won by 8 wicketsCricket Ireland Inter-Provincial Twenty20 Trophy, Match 20 T20MRMunster Reds159/820LLLeinster Lightning160/216Leinster Lightning won by 8 wicketsCricket Ireland Inter-Provincial Twenty20 Trophy, Match 19 T20WomenESSEssex155/520SOMSomerset156/619.3Somerset won by 4 wicketsT20 Blast Women, Match 40