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

The database

Matches

30,214 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 25 September 2024

7 matches
One-dayDENDenmark308/950KUWKuwait310/849.2Kuwait won by 2 wicketsCWC Challenge League, Match 1 T20IJAPJapan104/920INDIndonesia100/620Japan won by 4 runsJapan tour of South Korea T20ICAMCameroon308.5MALMalawi31/12.5Malawi won by 9 wicketsICC Men's T20 World Cup Africa Qualifier, Match 12 T20ILESLesotho14819.5MALMali369.4Lesotho won by 112 runsICC Men's T20 World Cup Africa Qualifier, Match 11 T20IGHAGhana84/920TANTanzania88/313.4Tanzania won by 7 wicketsICC Men's T20 World Cup Africa Qualifier, Match 10 One-dayQUEQueensland128/516TASTasmaniaNo resultOne-Day Cup (Australia), Match 4 T20GAWGuyana Amazon Warriors219/820BRBarbados Royals172/920Guyana Amazon Warriors won by 47 runsCaribbean Premier League, Match 27

Tuesday 24 September 2024

8 matches
T20IMALMali4317MALMalawi44/13.1Malawi won by 9 wicketsICC Men's T20 World Cup Africa Qualifier, Match 9 T20ICAMCameroon3712.1TANTanzania38/13Tanzania won by 9 wicketsICC Men's T20 World Cup Africa Qualifier, Match 8 T20IGHAGhana133/320LESLesotho8320Ghana won by 50 runsICC Men's T20 World Cup Africa Qualifier, Match 7 ODIUSAUnited States of America339/450United Arab Emirates20336.2United States of America won by 136 runsICC Men's Cricket World Cup League 2, Match 33 One-daySASouth Australia16637.5WAWestern Australia16437.4South Australia won by 2 runsOne-Day Cup (Australia), Match 3 T20SLKSt Lucia Kings218/620TKRTrinbago Knight Riders13817.5St Lucia Kings won by 80 runsCaribbean Premier League, Match 26 T20IWomenNew Zealand146/620Australia148/519.1Australia won by 5 wicketsNew Zealand Women tour of Australia, Match 3 ODIAustralia304/750England254/437.4England won by 46 runs (DLS)Australia tour of England, Match 3

Monday 23 September 2024

1 match
One-dayTASTasmania12630.1VICVictoria128/626.5Victoria won by 4 wicketsOne-Day Cup (Australia), Match 2

Sunday 22 September 2024

13 matches
ODIAFGAfghanistan16934South Africa170/333South Africa won by 7 wicketsSouth Africa tour of United Arab Emirates, Match 3 T20IWomenGREGreece85/520SPASpain87/213.3Spain won by 8 wicketsSpain Women tour of Greece, Match 5 T20IWomenGREGreece87/820SPASpain88/114.3Spain won by 9 wicketsSpain Women tour of Greece, Match 4 T20IMALMalawi113/520GHAGhana8819Malawi won by 25 runsICC Men's T20 World Cup Africa Qualifier, Match 5 T20IMALMali5716.4CAMCameroon58/48.5Cameroon won by 6 wicketsICC Men's T20 World Cup Africa Qualifier, Match 4 ODINEPNepal18146.1CANCanada186/542Canada won by 5 wicketsICC Men's Cricket World Cup League 2, Match 32 ODINAMNamibia286/950USAUnited States of America287/345United States of America won by 7 wicketsICC Men's Cricket World Cup League 2, Match 31 One-dayNSWNew South Wales287/950WAWestern Australia27948.5New South Wales won by 8 runsOne-Day Cup (Australia), Match 1 T20SKNSt Kitts and Nevis Patriots193/420TKRTrinbago Knight Riders197/318.3Trinbago Knight Riders won by 7 wicketsCaribbean Premier League, Match 25 T20SLKSt Lucia Kings162/320BRBarbados Royals149/820St Lucia Kings won by 13 runsCaribbean Premier League, Match 24 T20IWomenAustralia14219.3New Zealand113/720Australia won by 29 runsNew Zealand Women tour of Australia, Match 2 One-dayGLAGlamorgan186/720SOMSomerset171/620Glamorgan won by 15 runsOne-Day Cup (England), Final T20IScorecardTANTanzania183/720LESLesotho61/914.5Tanzania won by 122 runsDar-es-Salaam

Saturday 21 September 2024

9 matches
T20IWomenGREGreece75/620SPASpain76/311Spain won by 7 wicketsSpain Women tour of Greece, Match 3 T20IWomenSPASpain118/315GREGreece53/415Spain won by 65 runsSpain Women tour of Greece, Match 2 T20IMALMali1812.5TANTanzania19/00.5Tanzania won by 10 wicketsICC Men's T20 World Cup Africa Qualifier, Match 3 T20ICAMCameroon4014.2GHAGhana41/28.1Ghana won by 8 wicketsICC Men's T20 World Cup Africa Qualifier, Match 2 T20IMALMalawi145/420LESLesotho5214.5Malawi won by 93 runsICC Men's T20 World Cup Africa Qualifier, Match 1 T20GAWGuyana Amazon Warriors135/720ABFAntigua and Barbuda Falcons10818.5Guyana Amazon Warriors won by 27 runsCaribbean Premier League, Match 23 T20BRBarbados Royals96/920SLKSt Lucia Kings97/313.5St Lucia Kings won by 7 wicketsCaribbean Premier League, Match 22 One-dayWomenSESSouth East Stars21246.2SUNSunrisers121/325Sunrisers won by 27 runs (DLS)Rachael Heyhoe Flint Trophy, Final ODIAustralia27044.4England20240.2Australia won by 68 runsAustralia tour of England, Match 2

Friday 20 September 2024

6 matches
ODIAFGAfghanistan311/450South Africa13434.2Afghanistan won by 177 runsSouth Africa tour of United Arab Emirates, Match 2 ODICANCanada276/850OMAOman21746Canada won by 59 runsICC Men's Cricket World Cup League 2, Match 30 ODINAMNamibia31350United Arab Emirates316/949.3United Arab Emirates won by 1 wicketICC Men's Cricket World Cup League 2, Match 29 T20IWomenPakistan153/520South Africa154/218.3South Africa won by 8 wicketsSouth Africa Women tour of Pakistan, Match 3 T20GAWGuyana Amazon Warriors137/820SKNSt Kitts and Nevis Patriots10718.3Guyana Amazon Warriors won by 30 runsCaribbean Premier League, Match 21 T20IWomenResult onlyGREGreeceSPASpainNo resultCorfu

Thursday 19 September 2024

4 matches
TestIndia376 & 287/4d64Bangladesh149 & 23462.1India won by 280 runsBangladesh tour of India, Match 1 T20TKRTrinbago Knight Riders134/820ABFAntigua and Barbuda Falcons135/419Antigua and Barbuda Falcons won by 6 wicketsCaribbean Premier League, Match 20 T20IWomenNew Zealand143/720Australia145/518.4Australia won by 5 wicketsNew Zealand Women tour of Australia, Match 1 ODIEngland31549.4Australia317/344Australia won by 7 wicketsAustralia tour of England, Match 1

Wednesday 18 September 2024

2 matches
ODISouth Africa10633.3AFGAfghanistan107/426Afghanistan won by 6 wicketsSouth Africa tour of United Arab Emirates, Match 1 ODINEPNepal220/950.1OMAOman223/949.5Oman won by 1 wicketICC Men's Cricket World Cup League 2, Match 28