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.

Saturday 13 September 2025

15 matches
T20IESWEswatini182/620MOZMozambique10816.5Eswatini won by 74 runsMozambique tour of Eswatini, Match 3 T20IWomenAUSAustria145/620SWISwitzerland146/419.5Switzerland won by 6 wicketsLuxembourg Women's T20I Tri-Series, Match 3 T20IWomenVANVanuatu156/120JAPJapan134/620Vanuatu won by 22 runsICC Women's T20 World Cup East Asia-Pacific Qualifier, Semi Final T20IWomenINDIndonesia134/320PNGPapua New Guinea136/519.3Papua New Guinea won by 5 wicketsICC Women's T20 World Cup East Asia-Pacific Qualifier, Semi Final T20IWomenPHIPhilippines68/920FIJFiji69/214Fiji won by 8 wicketsICC Women's T20 World Cup East Asia-Pacific Qualifier, 5th Place Play-Off T20IWomenSAMSamoa174/420CICook Islands112/620Samoa won by 62 runsICC Women's T20 World Cup East Asia-Pacific Qualifier, 5th Place Play-Off T20IBangladesh139/520Sri Lanka140/414.4Sri Lanka won by 6 wicketsAsia Cup, Match 5 T20WomenTKRTrinbago Knight Riders123/720GAWGuyana Amazon Warriors125/518.5Guyana Amazon Warriors won by 5 wicketsWomen's Caribbean Premier League, Match 4 T20SLKSt Lucia Kings185/420GAWGuyana Amazon Warriors188/820Guyana Amazon Warriors won by 2 wicketsCaribbean Premier League, Match 29 One-dayWomenWARWarwickshire17541SOMSomerset176/627.1Somerset won by 4 wicketsECB Women's One-Day Cup, Match 56 One-dayWomenESSEssex21147.4BLAThe Blaze59/011.2The Blaze won by 35 runs (DLS)ECB Women's One-Day Cup, Match 54 One-dayWomenSURSurrey290/748DURDurham138/923Surrey won by 86 runs (DLS)ECB Women's One-Day Cup, Match 53 T20HAMHampshire194/620SOMSomerset195/419Somerset won by 6 wicketsT20 Blast, Final T20NORNorthamptonshire158/718HAMHampshire155/415.4Hampshire won by 6 wickets (DLS)T20 Blast, Semi Final T20SOMSomerset182/720LANLancashire15919.5Somerset won by 23 runsT20 Blast, Semi Final

Friday 12 September 2025

10 matches
T20IWomenJAPJapan158/420PHIPhilippines4716.1Japan won by 111 runsGroup A, ICC Women's T20 World Cup East Asia Pacific Qualifier, Match 10 T20IESWEswatini16519.2MOZMozambique160/720Eswatini won by 5 runsMozambique tour of Eswatini, Match 2 T20IESWEswatini160/820MOZMozambique129/920Eswatini won by 31 runsMozambique tour of Eswatini, Match 1 T20IWomenSWISwitzerland157/320LUXLuxembourg83/914.1Switzerland won by 74 runsLuxembourg Women's T20I Tri-Series, Match 1 T20IWomenSAMSamoa120/920PNGPapua New Guinea10719.3Samoa won by 13 runsICC Women's T20 World Cup East Asia-Pacific Qualifier, Match 12 T20IWomenVANVanuatu149/320FIJFiji6017.5Vanuatu won by 89 runsICC Women's T20 World Cup East Asia-Pacific Qualifier, Match 11 T20IWomenINDIndonesia170/420CICook Islands5013.2Indonesia won by 120 runsICC Women's T20 World Cup East Asia-Pacific Qualifier, Match 9 T20IPakistan160/720OMAOman6716.4Pakistan won by 93 runsAsia Cup, Match 4 T20TKRTrinbago Knight Riders166/820BRBarbados Royals172/319Barbados Royals won by 7 wicketsCaribbean Premier League, Match 28 T20IEngland304/220South Africa15816.1England won by 146 runsSouth Africa tour of England, Match 2

Thursday 11 September 2025

2 matches
T20IHKHong Kong143/720Bangladesh144/317.4Bangladesh won by 7 wicketsAsia Cup, Match 3 T20SKNSt Kitts and Nevis Patriots150/720BRBarbados Royals149/720St Kitts and Nevis Patriots won by 1 runCaribbean Premier League, Match 27

Wednesday 10 September 2025

10 matches
T20IWomenCICook Islands118/120VANVanuatu122/315.1Vanuatu won by 7 wicketsICC Women's T20 World Cup East Asia-Pacific Qualifier, Match 8 T20IWomenPNGPapua New Guinea224/120PHIPhilippines5619.4Papua New Guinea won by 168 runsICC Women's T20 World Cup East Asia-Pacific Qualifier, Match 7 T20IWomenINDIndonesia143/620FIJFiji10119.3Indonesia won by 42 runsICC Women's T20 World Cup East Asia-Pacific Qualifier, Match 6 T20IWomenJAPJapan133/520SAMSamoa6213.5Japan won by 71 runsICC Women's T20 World Cup East Asia-Pacific Qualifier, Match 5 T20IUnited Arab Emirates5713.1India60/14.3India won by 9 wicketsAsia Cup, Match 2 T20WomenBRBarbados Royals137/620TKRTrinbago Knight Riders78/915.3Barbados Royals won by 59 runsWomen's Caribbean Premier League, Match 3 T20GAWGuyana Amazon Warriors9918.1ABFAntigua and Barbuda Falcons103/619.1Antigua and Barbuda Falcons won by 4 wicketsCaribbean Premier League, Match 26 One-dayWomenSURSurrey313/545ESSEssexNo resultECB Women's One-Day Cup, Match 51 One-dayWomenWARWarwickshire283/750LANLancashire172/521.1Lancashire won by 5 wickets (DLS)ECB Women's One-Day Cup, Match 50 T20ISouth Africa97/57.5England54/55South Africa won by 14 runs (DLS)South Africa tour of England, Match 1

Tuesday 9 September 2025

6 matches
T20IAFGAfghanistan188/620HKHong Kong94/920Afghanistan won by 94 runsGroup B (N), Men's T20 Asia Cup, Match 1 T20IWomenPHIPhilippines4217.3SAMSamoa43/16.2Samoa won by 9 wicketsICC Women's T20 World Cup East Asia-Pacific Qualifier, Match 4 T20IWomenVANVanuatu131/220INDIndonesia121/820Vanuatu won by 10 runsICC Women's T20 World Cup East Asia-Pacific Qualifier, Match 3 T20IWomenPNGPapua New Guinea139/420JAPJapan9319.5Papua New Guinea won by 46 runsICC Women's T20 World Cup East Asia-Pacific Qualifier, Match 2 T20IWomenCICook Islands114/620FIJFiji115/117.2Fiji won by 9 wicketsICC Women's T20 World Cup East Asia-Pacific Qualifier, Match 1 One-dayWomenDURDurham252/950BLAThe Blaze256/647.3The Blaze won by 4 wicketsECB Women's One-Day Cup, Match 52

Monday 8 September 2025

7 matches
Multi-dayKENKent293 & 29377.3LANLancashire284 & 138/328Match drawnCounty Championship, Match 48 Multi-dayGLAGlamorgan467 & 241/7d80NORNorthamptonshire413/9d92.4Match drawnCounty Championship, Match 47 Multi-dayDERDerbyshire283 & 153/462.3MIDMiddlesex29891.1Match drawnCounty Championship, Match 46 Multi-dayGLOGloucestershire482 & 175/3d27LEILeicestershire342 & 93/130.3Match drawnCounty Championship, Match 45 Multi-dayWORWorcestershire182 & 16061.5NOTNottinghamshire207 & 136/752Nottinghamshire won by 3 wicketsCounty Championship, Match 60 Multi-dayHAMHampshire226 & 17350.1SUSSussex122 & 84/334Match drawnCounty Championship, Match 59 Multi-daySURSurrey246 & 391/8d95WARWarwickshire248 & 105/139Match drawnCounty Championship, Match 58