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

The database

Matches

30,219 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 3 October 2026

7 matches
T20WomenSLWSri Lanka Women Under-19s124/920PWUPakistan Women Under-19s125/519Pakistan Women Under-19s won by 5 wicketsPakistan Women's Under-19s T20 Tri-Series, Match 2 T20IINDIndonesia122/720SKSouth Korea123/318.1South Korea won by 7 wicketsIndonesia tour of South Korea, Match 1 T20IWomenZimbabwe97/920West Indies98/212.5West Indies won by 8 wicketsWest Indies Women tour of Zimbabwe, Match 1 ODINAMNamibia9/02United Arab EmiratesNo resultICC Men's Cricket World Cup League 2, Match 127 T20IIndia211/620Pakistan192/620India won by 19 runsAsian Games Men's Cricket Competition, Final T20ISri Lanka165/920Bangladesh10217.3Sri Lanka won by 63 runsAsian Games Men's Cricket Competition, 3rd Place Play-Off ODIIndia351/750West Indies352/548.2West Indies won by 5 wicketsWest Indies tour of India, Match 3

Friday 2 October 2026

1 match
T20TITTitans267/320KNIKnights14317.2Titans won by 124 runsCSA Pro20 Cup

Thursday 1 October 2026

2 matches
T20IIndia169/720Sri Lanka459.5India won by 124 runsAsian Games Men's Cricket Competition, Semi Final T20IBangladesh111/713Pakistan112/411.3Pakistan won by 6 wicketsAsian Games Men's Cricket Competition, Semi Final

Wednesday 30 September 2026

4 matches
T20DOLDolphins239/520NCNorthern Cape13516.4Dolphins won by 104 runsCSA Pro20 Cup ODIWomenWest Indies271/550Zimbabwe18047.3West Indies won by 91 runsWest Indies Women tour of Zimbabwe, Match 3 ODIWest Indies405/750India406/243.3India won by 8 wicketsWest Indies tour of India, Match 2 ODIAustralia322/950South Africa145/428Australia won by 45 runs (DLS)Australia tour of South Africa, Match 3

Tuesday 29 September 2026

3 matches
T20KNIKnights160/520BOLBoland161/520Boland won by 5 wicketsCSA Pro20 Cup Multi-dayAAAustralia A358 & 173/4d49IAIndia A167 & 310/9103Match drawnAustralia A tour of India, Match 2 T20WARWarriors175/420LIMLimpopo140/820Warriors won by 35 runsCSA Pro20

Monday 28 September 2026

2 matches
Multi-dayPLPamir Legends175 & 33263.2MCMaiwand Champions103 & 110/824.2Pamir Legends won by 294 runsAhmad Shah Abdali 4-day Tournament, Match 11 T20BORBorder151/420NWNorth West138/920Border won by 13 runsCSA Pro20

Sunday 27 September 2026

10 matches
Multi-dayAUAustralia Under-19s217 & 22959.4IUIndia Under-19s494102.3India Under-19s won by an innings and 48 runsAustralia Under-19s tour of India, Match 1 ODIWomenWest Indies13939.3Zimbabwe140/640.5Zimbabwe won by 4 wicketsWest Indies Women tour of Zimbabwe, Match 2 T20INIGNigeria13619.4Sierra Leone6519Nigeria won by 71 runsNigeria Quadrangular T20 Series, Match 12 T20IBERBermuda101/915CICayman Islands5915Bermuda won by 42 runsNorth America Cup, Final T20MPUMpumalanga75/26TITTitans79/15Titans won by 9 wicketsCSA Pro20 T20KNIKnights168/720WPWestern Province169/519.4Western Province won by 5 wicketsCSA Pro20 T20LIOLions202/420DOLDolphins194/620Lions won by 8 runsCSA Pro20 ODIWest Indies295/750India300/241.4India won by 8 wicketsWest Indies tour of India, Match 1 ODISouth Africa365/950Australia33349.5South Africa won by 32 runsAustralia tour of South Africa, Match 2 ODIEngland355/750Sri Lanka13229.1England won by 223 runsSri Lanka tour of England, Match 3

Saturday 26 September 2026

3 matches
T20INIGNigeria146/520GHAGhana5513Nigeria won by 91 runsNigeria Quadrangular T20 Series, Match 10 T20IBAHBahamas8218.5BERBermuda83/26.1Bermuda won by 8 wicketsNorth America Cup, 3rd Place Play-Off T20INEPNepal149/415JAPJapanNo resultAsian Games Men's Cricket Competition, Match 5

Friday 25 September 2026

7 matches
T20IAFGAfghanistan102/720NEPNepal103/517.2Nepal won by 5 wicketsGroup A, Asian Games Men's Cricket Competition, Match 4 T20WARWarriors128/620NWNorth West131/315.3North West won by 7 wicketsCSA Pro20 Cup T20IWomenCHIChile72/920CRCosta Rica73/214Costa Rica won by 8 wicketsSouth American Women's Championships, Match 5 T20ISierra Leone120/518GHAGhana84/215Sierra Leone won by 13 runs (DLS)Nigeria Quadrangular T20 Series, Match 7 T20IHKHong Kong121/820OMAOman80/620Hong Kong won by 41 runsAsian Games Men's Cricket Competition, Match 3 T20WPWestern Province186/420TITTitans190/514.5Titans won by 5 wicketsCSA Pro20 One-dayNSWNew South Wales25748.5VICVictoria21244.5New South Wales won by 47 runs (DLS)One-Day Cup (Australia), Match 6

Thursday 24 September 2026

11 matches
T20IAFGAfghanistan129/620JAPJapan8119.3Afghanistan won by 48 runsGroup A, Asian Games Men's Cricket Competition, Match 1 ODIWomenWest Indies299/650Zimbabwe20043.3West Indies won by 99 runsWest Indies Women tour of Zimbabwe, Match 1 T20ICICayman Islands215/320BAHBahamas8418.3Cayman Islands won by 131 runsNorth America Cup, Match 3 T20IHKHong Kong81/920Malaysia84/212Malaysia won by 8 wicketsAsian Games Men's Cricket Competition, Match 2 ODISouth Africa297/850Australia23041.2South Africa won by 67 runsAustralia tour of South Africa, Match 1 Multi-dayDURDurham493145.3LANLancashire397/6151Match drawnCounty Championship, Match 56 Multi-dayWORWorcestershire214 & 20667.3DERDerbyshire88 & 15743Worcestershire won by 175 runsCounty Championship, Match 55 Multi-dayNORNorthamptonshire103 & 285105.3MIDMiddlesex255 & 134/341.3Middlesex won by 7 wicketsCounty Championship, Match 54 Multi-dayGLOGloucestershire229 & 24175.1KENKent353 & 120/226.3Kent won by 8 wicketsCounty Championship, Match 53 Multi-daySURSurrey422 & 127/554SOMSomerset731171.1Match drawnCounty Championship, Match 70 Multi-dayGLAGlamorgan505157.1ESSEssex129 & 351/685.3Match drawnCounty Championship, Match 69