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

The database

Matches

30,223 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 6 June 2025

14 matches
T20TUCTamil Union Cricket and Athletic Club150/820CMCChilaw Marians Cricket Club10618.4Tamil Union Cricket and Athletic Club won by 44 runsMajor Clubs T20 Tournament T20BSCBadureliya Sports Club170/420ACCAce Capital Cricket Club176/819.3Ace Capital Cricket Club won by 2 wicketsMajor Clubs T20 Tournament T20PSCPolice Sports Club145/820BCABloomfield Cricket and Athletic Club147/720Bloomfield Cricket and Athletic Club won by 3 wicketsMajor Clubs T20 Tournament T20WomenESSEssex10420BLAThe Blaze106/314.1The Blaze won by 7 wicketsT20 Blast Women, Match 12 T20WomenWARWarwickshire172/920SOMSomerset103/919.1Warwickshire won by 69 runsT20 Blast Women, Match 11 T20NORNorthamptonshire190/520WORWorcestershire15919Northamptonshire won by 31 runsT20 Blast T20SUSSussex166/820SOMSomerset169/318Somerset won by 7 wicketsT20 Blast T20LEILeicestershire193/820DURDurham187/720Leicestershire won by 6 runsT20 Blast T20SURSurrey193/720KENKent151/920Surrey won by 42 runsT20 Blast T20GLOGloucestershire11919.5HAMHampshire121/315Hampshire won by 7 wicketsT20 Blast T20ESSEssex183/820GLAGlamorgan185/419Glamorgan won by 6 wicketsT20 Blast T20DERDerbyshire162/920NOTNottinghamshire120/313.5Nottinghamshire won by 7 wickets (DLS)T20 Blast T20YORYorkshire164/720BBBirmingham Bears168/419Birmingham Bears won by 6 wicketsT20 Blast T20IEngland188/620West Indies167/920England won by 21 runsWest Indies tour of England, Match 1

Thursday 5 June 2025

13 matches
T20IWomenTANTanzania82/920NIGNigeria83/820Nigeria won by 2 wicketsKwibuka Women's Twenty20 Tournament, Match 12 T20IWomenRwanda109/420.1MALMalawi6017.4Rwanda won by 49 runsKwibuka Women's Twenty20 Tournament, Match 11 T20IWomenCAMCameroon107/520Sierra Leone8418.2Cameroon won by 23 runsKwibuka Women's Twenty20 Tournament, Match 10 T20IWomenMONMongolia32/920CHIChina33/38.1China won by 7 wicketsWomen's T20 Pentangular Series (in Japan), Match 6 T20CMCChilaw Marians Cricket Club178/820PSCPolice Sports Club138/920Chilaw Marians Cricket Club won by 40 runsMajor Clubs T20 Tournament T20MSCMoors Sports Club11420NCCNondescripts Cricket Club118/614.1Nondescripts Cricket Club won by 4 wicketsMajor Clubs T20 Tournament T20TUCTamil Union Cricket and Athletic Club139/920NSWNugegoda Sports Welfare Club142/318.2Nugegoda Sports Welfare Club won by 7 wicketsMajor Clubs T20 Tournament T20PSCPanadura Sports Club149/820BSCBadureliya Sports Club14519.1Panadura Sports Club won by 4 runsMajor Clubs T20 Tournament T20BCABloomfield Cricket and Athletic Club9619.1BRCBurgher Recreation Club99/819.2Burgher Recreation Club won by 2 wicketsMajor Clubs T20 Tournament T20KYCKurunegala Youth Cricket Club8115.5ACCAce Capital Cricket Club82/917.3Ace Capital Cricket Club won by 1 wicketMajor Clubs T20 Tournament T20WomenSURSurrey213/420HAMHampshire181/820Surrey won by 32 runsT20 Blast Women, Match 10 T20SURSurrey141/720HAMHampshire63/08.2Hampshire won by 15 runs (DLS)T20 Blast T20KENKent172/920MIDMiddlesexNo resultT20 Blast

Wednesday 4 June 2025

12 matches
T20IWomenTANTanzania121/620MALMalawi57/59Tanzania won by 8 runs (DLS)Kwibuka Women's Twenty20 Tournament, Match 8 T20IWomenNIGNigeria9220BRABrazil59/412Brazil won by 5 runs (DLS)Kwibuka Women's Twenty20 Tournament, Match 7 T20IWomenCAMCameroon4219.4Uganda43/04.5Uganda won by 10 wicketsKwibuka Women's Twenty20 Tournament, Match 6 T20IWomenRwanda135/320Sierra Leone80/820Rwanda won by 55 runsKwibuka Women's Twenty20 Tournament, Match 5 ODINETNetherlands22549.1NEPNepal226/547.1Nepal won by 5 wicketsICC Men's Cricket World Cup League 2, Match 74 T20IWomenPHIPhilippines5014.1CHIChina51/514.2China won by 5 wicketsWomen's T20 Pentangular Series (in Japan), Match 4 T20IWomenHKHong Kong86/39JAPJapan67/39Hong Kong won by 19 runsWomen's T20 Pentangular Series (in Japan), Match 3 T20WomenLANLancashire122/820HAMHampshire125/219Hampshire won by 8 wicketsT20 Blast Women, Match 9 T20WomenESSEssex154/414WARWarwickshire139/814Essex won by 19 runs (DLS)T20 Blast Women, Match 8 T20LANLancashire145/720LEILeicestershire149/518.3Leicestershire won by 5 wicketsT20 Blast T20NORNorthamptonshire194/620DERDerbyshire188/420Northamptonshire won by 6 runsT20 Blast ODIWomenEngland366/650West Indies22345.4England won by 143 runsWest Indies Women tour of England, Match 2

Tuesday 3 June 2025

6 matches
T20IWomenMALMalawi101/620BRABrazil102/316.5Brazil won by 7 wicketsKwibuka Women's Twenty20 Tournament, Match 4 T20IWomenTANTanzania152/420Sierra Leone4717.5Tanzania won by 105 runsKwibuka Women's Twenty20 Tournament, Match 3 T20IWomenRwanda145/420CAMCameroon5420Rwanda won by 91 runsKwibuka Women's Twenty20 Tournament, Match 1 T20RCBRoyal Challengers Bengaluru190/920PKPunjab Kings184/720Royal Challengers Bengaluru won by 6 runsIndian Premier League, Final T20SURSurrey149/820GLAGlamorgan14220Surrey won by 7 runsT20 Blast ODIWest Indies251/940England246/329.4England won by 7 wickets (DLS)West Indies tour of England, Match 3

Monday 2 June 2025

1 match
ODISCOScotland296/750NEPNepal297/950Nepal won by 1 wicketICC Men's Cricket World Cup League 2, Match 73

Sunday 1 June 2025

4 matches
T20IAUSAustria190/320SWISwitzerland17319.5Austria won by 17 runsSwitzerland tour of Austria, Match 4 T20IBELBelgium17619.4PORPortugal13217.5Belgium won by 44 runsMdina Cup, Final T20IBangladesh196/620Pakistan197/317.2Pakistan won by 7 wicketsBangladesh tour of Pakistan, Match 3 T20MIMumbai Indians203/620PKPunjab Kings207/519Punjab Kings won by 5 wicketsIndian Premier League, Qualifier 2