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.

Wednesday 1 October 2025

1 match
ODIWomenAustralia32649.3New Zealand23743.2Australia won by 89 runsICC Women's Cricket World Cup, Match 2

Tuesday 30 September 2025

8 matches
T20IKUWKuwait107/820OMAOman111/518.1Oman won by 5 wicketsKuwait tour of Oman, Match 2 ODIWomenZimbabwe203/750United Arab Emirates168/850Zimbabwe won by 35 runsUnited Arab Emirates Women tour of Zimbabwe, Match 3 T20INIGNigeria147/720Kenya148/313.4Kenya won by 7 wicketsICC Men's T20 World Cup Africa Region Final, Match 12 T20IMALMalawi7116.2NAMNamibia72/27.5Namibia won by 8 wicketsICC Men's T20 World Cup Africa Region Final, Match 11 T20IBotswana81/620Uganda85/212.4Uganda won by 8 wicketsICC Men's T20 World Cup Africa Region Final, Match 10 T20IZimbabwe221/520TANTanzania10818.4Zimbabwe won by 113 runsICC Men's T20 World Cup Africa Region Final, Match 9 ODIWomenIndia269/847Sri Lanka21145.4India won by 59 runs (DLS)ICC Women's Cricket World Cup, Match 1 T20INEPNepal12219.5West Indies123/012.2West Indies won by 10 wicketsNepal v West Indies T20I Series, Match 3

Monday 29 September 2025

2 matches
T20IKUWKuwait142/820OMAOman143/519.2Oman won by 5 wicketsKuwait in Oman T20I Series, Match 1 T20INEPNepal173/620West Indies8317.1Nepal won by 90 runsNepal v West Indies T20I Series, Match 2

Sunday 28 September 2025

6 matches
ODIWomenUnited Arab Emirates16040.5Zimbabwe161/440.2Zimbabwe won by 6 wicketsUnited Arab Emirates Women tour of Zimbabwe, Match 2 T20IMALMalawi130/420Kenya12719.5Malawi won by 3 runsICC Men's T20 World Cup Africa Region Final, Match 9 T20IZimbabwe259/520Botswana89/820Zimbabwe won by 170 runsICC Men's T20 World Cup Africa Region Final, Match 7 T20ITANTanzania128/620Uganda119/920Tanzania won by 9 runsICC Men's T20 World Cup Africa Region Final, Match 6 T20INAMNamibia235/620NIGNigeria118/920Namibia won by 117 runsICC Men's T20 World Cup Africa Region Final, Match 5 T20IPakistan14619.1India150/519.4India won by 5 wicketsAsia Cup, Final

Saturday 27 September 2025

1 match
T20INEPNepal148/820West Indies129/920Nepal won by 19 runsNepal v West Indies T20I Series, Match 1

Friday 26 September 2025

6 matches
ODIWomenUnited Arab Emirates222/550Zimbabwe18646.3United Arab Emirates won by 36 runsUnited Arab Emirates Women tour of Zimbabwe, Match 1 T20IBotswana122/620TANTanzania124/313.5Tanzania won by 7 wicketsICC Men's T20 World Cup Africa Region Final, Match 4 T20IUganda152/920Zimbabwe157/517.3Zimbabwe won by 5 wicketsICC Men's T20 World Cup Africa Region Final, Match 3 T20IMALMalawi8819.3NIGNigeria92/111.2Nigeria won by 9 wicketsICC Men's T20 World Cup Africa Region Final, Match 2 T20INAMNamibia241/520Kenya105/720Namibia won by 136 runsICC Men's T20 World Cup Africa Region Final, Match 1 T20IIndia202/520Sri Lanka202/520Match tiedAsia Cup, Match 18

Thursday 25 September 2025

3 matches
T20IPakistan135/820Bangladesh124/920Pakistan won by 11 runsAsia Cup, Match 17 T20IWomenScorecardMONMongolia89/920CHIChina90/214.4China won by 8 wicketsHangzhou T20IWomenScorecardHKHong KongMYAMyanmarHong Kong won by 26 runsHangzhou

Wednesday 24 September 2025

11 matches
T20IIndia168/620Bangladesh12719.3India won by 41 runsAsia Cup, Match 16 One-dayWAWestern Australia298/950SASouth Australia23244.3Western Australia won by 66 runsOne-Day Cup (Australia), Match 6 Multi-dayGLAGlamorgan265 & 24185LANLancashire374 & 134/320Lancashire won by 7 wicketsCounty Championship, Match 56 Multi-dayMIDMiddlesex634/9d147.4GLOGloucestershire286 & 28190Middlesex won by an innings and 67 runsCounty Championship, Match 55 Multi-dayDERDerbyshire698/6d145KENKent271 & 19861.5Derbyshire won by an innings and 229 runsCounty Championship, Match 54 Multi-dayLEILeicestershire429 & 260/5d63NORNorthamptonshire189 & 333105.4Leicestershire won by 167 runsCounty Championship, Match 53 Multi-dayDURDurham346 & 8544.5YORYorkshire475141.4Yorkshire won by an innings and 44 runsCounty Championship, Match 70 Multi-dayWORWorcestershire123 & 28775SUSSussex350 & 63/715.2Sussex won by 3 wicketsCounty Championship, Match 69 Multi-daySURSurrey147 & 28185.3HAMHampshire248 & 16059Surrey won by 20 runsCounty Championship, Match 68 Multi-dayWARWarwickshire258 & 13354NOTNottinghamshire374 & 20/03.4Nottinghamshire won by 10 wicketsCounty Championship, Match 67 Multi-daySOMSomerset433 & 9933.3ESSEssex438 & 99/318.1Essex won by 7 wicketsCounty Championship, Match 66

Tuesday 23 September 2025

3 matches
T20ISri Lanka133/820Pakistan138/518Pakistan won by 5 wicketsAsia Cup, Match 15 T20IWomenScorecardMONMongoliaMYAMyanmarMyanmar won by 7 wicketsHangzhou T20IWomenScorecardHKHong Kong10019.4CHIChina101/519.5China won by 5 wicketsHangzhou

Monday 22 September 2025

3 matches
ODIWomenSouth Africa11525.5Pakistan117/431Pakistan won by 6 wicketsSouth Africa Women tour of Pakistan, Match 3 T20IWomenScorecardHKHong KongMONMongoliaHong Kong won by 59 runsHangzhou T20IWomenScorecardCHIChina5320MYAMyanmar55/912.5Myanmar won by 1 wicketHangzhou

Sunday 21 September 2025

5 matches
T20IPakistan171/520India174/418.5India won by 6 wicketsAsia Cup, Match 14 One-dayWAWestern Australia321/950QUEQueensland323/849.1Queensland won by 2 wicketsOne-Day Cup (Australia), Match 5 T20GAWGuyana Amazon Warriors130/820TKRTrinbago Knight Riders133/718Trinbago Knight Riders won by 3 wicketsCaribbean Premier League, Final One-dayWomenHAMHampshire288/650LANLancashire289/448.3Lancashire won by 6 wicketsECB Women's One-Day Cup, Final T20IIreland154/820England155/417.1England won by 6 wicketsEngland tour of Ireland, Match 3

Saturday 20 September 2025

1 match
T20ISri Lanka168/720Bangladesh169/619.5Bangladesh won by 4 wicketsAsia Cup, Match 13