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

The database

Matches

30,207 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 5 July 2026

9 matches
T20WomenSURSurrey184/420ESSEssex185/119.1Essex won by 9 wicketsT20 Blast Women, Match 40 T20HAMHampshire190/320KENKent17119.2Hampshire won by 19 runsT20 Blast T20SOMSomerset223/420NORNorthamptonshire11815.3Somerset won by 105 runsT20 Blast T20WORWorcestershire161/920GLAGlamorgan14619.2Worcestershire won by 15 runsT20 Blast T20YORYorkshire207/420LEILeicestershire166/920Yorkshire won by 41 runsT20 Blast T20WARWarwickshire203/520GLOGloucestershire173/620Warwickshire won by 30 runsT20 Blast T20NOTNottinghamshire166/820DURDurham164/620Nottinghamshire won by 2 runsT20 Blast T20ESSEssex142/820MIDMiddlesex143/619Middlesex won by 4 wicketsT20 Blast T20IWomenEngland150/420Australia153/317.1Australia won by 7 wicketsICC Women's T20 World Cup, Final

Saturday 4 July 2026

6 matches
T20IPORPortugal181/420FINFinland173/620Portugal won by 8 runsPortugal tour of Finland, Match 3 T20LAKLos Angeles Knight Riders165/620MNYMI New York168/419.5MI New York won by 6 wicketsMajor League Cricket, Match 20 T20SFUSan Francisco Unicorns12619.3WFWashington Freedom129/518.1Washington Freedom won by 5 wicketsMajor League Cricket, Match 19 T20GLOGloucestershire191/520SURSurrey13419.4Gloucestershire won by 57 runsT20 Blast T20IIndia190/720England191/619England won by 4 wicketsIndia tour of England, Match 2 T20IResult onlyFINFinlandPORPortugalNo resultKerava

Friday 3 July 2026

11 matches
T20IPORPortugal142/920FINFinland11017.2Portugal won by 32 runsPortugal tour of Finland, Match 1 TestSri Lanka549/9d & 251/9d49West Indies499 & 109/040Match drawnSri Lanka tour of West Indies, Match 2 T20TSKTexas Super Kings173/520LAKLos Angeles Knight Riders175/418.4Los Angeles Knight Riders won by 6 wicketsMajor League Cricket, Match 18 T20WomenSURSurrey155/920BLAThe Blaze12119Surrey won by 34 runsT20 Blast Women, Match 39 T20WomenYORYorkshire210/420SOMSomerset199/520Yorkshire won by 11 runsT20 Blast Women, Match 38 T20WomenLANLancashire7919.3DURDurham80/313.3Durham won by 7 wicketsT20 Blast Women, Match 37 T20WORWorcestershire142/720KENKent5914.1Worcestershire won by 83 runsT20 Blast T20NOTNottinghamshire181/620LANLancashire180/720Nottinghamshire won by 1 runT20 Blast T20ESSEssex204/620SUSSussex10417.3Essex won by 100 runsT20 Blast T20WARWarwickshire184/420GLAGlamorgan187/318.5Glamorgan won by 7 wicketsT20 Blast T20DURDurham205/920YORYorkshire208/519.5Yorkshire won by 5 wicketsT20 Blast

Thursday 2 July 2026

4 matches
T20ISWESweden15620PORPortugal156/720Match tiedPortugal tour of Sweden, Match 3 One-dayNWNorth-West Warriors239/950NKNorthern Knights22747.4North-West Warriors won by 12 runsCricket Ireland Inter-Provincial Limited Over Cup, Match 2 T20MNYMI New York132/820SOSeattle Orcas127/920MI New York won by 5 runsMajor League Cricket, Match 17 T20IWomenEngland169/520South Africa129/820England won by 40 runsICC Women's T20 World Cup, Semi Final

Wednesday 1 July 2026

10 matches
T20ISWESweden143/920PORPortugal144/317.4Portugal won by 7 wicketsPortugal tour of Sweden, Match 2 T20IPORPortugal169/820SWESweden157/820Portugal won by 12 runsPortugal tour of Sweden, Match 1 T20LAKLos Angeles Knight Riders10817.5WFWashington Freedom110/417.1Washington Freedom won by 6 wicketsMajor League Cricket, Match 16 T20WomenYORYorkshire160/720LANLancashire163/417.1Lancashire won by 6 wicketsT20 Blast Women, Match 36 T20WomenESSEssex116/820WARWarwickshire119/516Warwickshire won by 5 wicketsT20 Blast Women, Match 35 T20GLOGloucestershire184/220NORNorthamptonshire187/217.2Northamptonshire won by 8 wicketsT20 Blast T20LANLancashire20520DERDerbyshire20120Lancashire won by 4 runsT20 Blast T20WARWarwickshire198/320SUSSussex12216.3Warwickshire won by 76 runsT20 Blast T20SURSurrey240/420ESSEssex233/820Surrey won by 7 runsT20 Blast T20IIndia189/720EnglandNo resultIndia tour of England, Match 1

Tuesday 30 June 2026

2 matches
One-dayLLLeinster Lightning211/637NWNorth-West Warriors215/435.5North-West Warriors won by 6 wickets (DLS)Cricket Ireland Inter-Provincial Limited Over Cup, Match 1 T20IWomenWest Indies125/720Australia127/213Australia won by 8 wicketsICC Women's T20 World Cup, Semi Final

Sunday 28 June 2026

8 matches
T20IWomenDENDenmark11018.5SWISwitzerland101/920Denmark won by 9 runsSwitzerland Women tour of Denmark, Match 4 T20IWomenDENDenmark112/920SWISwitzerland98/620Denmark won by 14 runsSwitzerland Women tour of Denmark, Match 3 T20ISERSerbia160/920CRCzech Republic161/316.4Czech Republic won by 7 wicketsCentral Europe Cup, Match 6 T20IAUSAustria322/720HUNHungary16520Austria won by 157 runsAustria tour of Hungary, Match 3 T20IHUNHungary159/620AUSAustria160/111.5Austria won by 9 wicketsAustria tour of Hungary, Match 2 T20IWomenBULBulgaria117/920SERSerbia119/516.2Serbia won by 5 wicketsSerbia Women tour of Bulgaria, Match 4 T20IWomenNORNorway12619.3CRCzech Republic127/419Czech Republic won by 6 wicketsWomen Central Europe Cup, Match 6 T20IWomenLUXLuxembourg90/720CRCzech Republic91/210.5Czech Republic won by 8 wicketsWomen Central Europe Cup, Match 5