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

The database

Matches

30,209 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.

Tuesday 6 January 2026

2 matches
T20JSKJoburg Super Kings123/712MCTMI Cape Town128/611.2MI Cape Town won by 4 wickets (DLS)SA20, Match 15 T20ASAdelaide Strikers165/820STSydney Thunder159/720Adelaide Strikers won by 6 runsBig Bash League, Match 25

Monday 5 January 2026

4 matches
T20CRChattogram Royals169/520RRRangpur Riders170/518.5Rangpur Riders won by 5 wicketsBangladesh Premier League, Match 14 T20NENoakhali Express6114.2STSylhet Titans62/48.4Sylhet Titans won by 6 wicketsBangladesh Premier League, Match 13 T20PCPretoria Capitals176/720SECSunrisers Eastern Cape177/014.2Sunrisers Eastern Cape won by 10 wicketsSA20, Match 14 T20BHBrisbane Heat114/920SSSydney Sixers118/718.4Sydney Sixers won by 3 wicketsBig Bash League, Match 24

Sunday 4 January 2026

9 matches
T20RRRangpur Riders155/520DCDhaka Capitals150/420Rangpur Riders won by 5 runsBangladesh Premier League, Match 12 T20STSylhet Titans126/720CRChattogram Royals130/116Chattogram Royals won by 9 wicketsBangladesh Premier League, Match 11 T20DVDesert Vipers182/420MEMI Emirates13618.3Desert Vipers won by 46 runsInternational League T20, Final T20WomenNDNorthern Districts13819.4OTAOtago11418.5Northern Districts won by 24 runsWomen's Super Smash, Match 10 T20OTAOtago166/620NDNorthern Districts166/620Match tiedSuper Smash, Match 10 T20MCTMI Cape Town8818.4PRPaarl Royals90/313Paarl Royals won by 7 wicketsSA20, Match 13 T20PSPerth Scorchers153/820ASAdelaide Strikers12018.1Perth Scorchers won by 33 runsBig Bash League, Match 23 T20MSMelbourne Stars173/920MRMelbourne Renegades177/619.5Melbourne Renegades won by 4 wicketsBig Bash League, Match 22 TestEngland384 & 34288.2Australia567 & 161/531.2Australia won by 5 wicketsThe Ashes, Match 5

Saturday 3 January 2026

3 matches
T20WomenCDCentral Districts191/520CANCanterbury184/820Central Districts won by 7 runsWomen's Super Smash, Match 9 T20CDCentral Districts139/620CANCanterbury145/112.4Canterbury won by 9 wicketsSuper Smash, Match 9 T20STSydney Thunder205/420HHHobart Hurricanes207/417.5Hobart Hurricanes won by 6 wicketsBig Bash League, Match 21

Friday 2 January 2026

12 matches
T20STSylhet Titans144/820RRRangpur Riders145/418.5Rangpur Riders won by 6 wicketsBangladesh Premier League, Match 10 T20DCDhaka Capitals12219.4CRChattogram Royals123/012.4Chattogram Royals won by 10 wicketsBangladesh Premier League, Match 9 Multi-dayBRCBurgher Recreation Club233 & 19460.5ACCAce Capital Cricket Club142 & 286/465.1Ace Capital Cricket Club won by 6 wicketsMajor League Tournament Multi-dayKYCKurunegala Youth Cricket Club404 & 72/511TUCTamil Union Cricket and Athletic Club167 & 358/6d91.5Match drawnMajor League Tournament Multi-dayNCCNondescripts Cricket Club387109.4BSCBadureliya Sports Club147 & 16653.3Nondescripts Cricket Club won by an innings and 74 runsMajor League Tournament Multi-dayCMCChilaw Marians Cricket Club185 & 17760CCCColombo Cricket Club167 & 196/125.5Colombo Cricket Club won by 9 wicketsMajor League Tournament Multi-dayPSCPolice Sports Club347 & 184/4d42NSWNugegoda Sports Welfare Club228 & 113/638Match drawnMajor League Tournament Multi-dayPSCPanadura Sports Club285 & 12638BCABloomfield Cricket and Athletic Club186 & 16748.4Panadura Sports Club won by 58 runsMajor League Tournament T20ADKAbu Dhabi Knight Riders120/820MEMI Emirates122/316.1MI Emirates won by 7 wicketsInternational League T20, Qualifier 2 T20WomenWELWellington112/720AUCAuckland115/518.5Auckland won by 5 wicketsWomen's Super Smash, Match 8 T20PRPaarl Royals181/320MCTMI Cape Town180/820Paarl Royals won by 1 runSA20, Match 10 T20MSMelbourne Stars195/620BHBrisbane Heat199/619.4Brisbane Heat won by 4 wicketsBig Bash League, Match 20

Thursday 1 January 2026

8 matches
T20RWRajshahi Warriors159/820RRRangpur Riders159/620Match tiedBangladesh Premier League, Match 8 T20STSylhet Titans173/520DCDhaka Capitals167/820Sylhet Titans won by 6 runsBangladesh Premier League, Match 7 T20ADKAbu Dhabi Knight Riders158/720DCDubai Capitals10816.2Abu Dhabi Knight Riders won by 50 runsInternational League T20, Eliminator T20WomenCANCanterbury69/65CDCentral Districts72/34.2Central Districts won by 7 wickets (DLS)Women's Super Smash, Match 7 T20CANCanterbury194/720CDCentral Districts158/820Canterbury won by 36 runsSuper Smash, Match 7 T20JSKJoburg Super Kings205/420DSGDurban's Super Giants205/820Match tiedSA20, Match 9 T20PSPerth Scorchers229/320HHHobart Hurricanes189/920Perth Scorchers won by 40 runsBig Bash League, Match 19 T20MRMelbourne Renegades164/920SSSydney Sixers168/419.1Sydney Sixers won by 6 wicketsBig Bash League, Match 18

Wednesday 31 December 2025

5 matches
T20WomenWELWellington154/520NDNorthern Districts93/920Wellington won by 61 runsWomen's Super Smash, Match 6 T20WELWellington194/320NDNorthern Districts18119.4Wellington won by 13 runsSuper Smash, Match 6 T20PCPretoria Capitals220/520MCTMI Cape Town13514.2Pretoria Capitals won by 85 runsSA20, Match 8 T20SECSunrisers Eastern Cape14920PRPaarl Royals150/519.4Paarl Royals won by 5 wicketsSA20, Match 7 T20BHBrisbane Heat12119.4ASAdelaide Strikers125/314.1Adelaide Strikers won by 7 wicketsBig Bash League, Match 17

Tuesday 30 December 2025

6 matches
T20IWomenIndia175/720Sri Lanka160/720India won by 15 runsSri Lanka Women tour of India, Match 5 T20DVDesert Vipers233/120MEMI Emirates188/720Desert Vipers won by 45 runsInternational League T20, Qualifier 1 T20WomenCDCentral Districts116/820OTAOtago117/314.2Otago won by 7 wicketsWomen's Super Smash, Match 5 T20OTAOtago193/720CDCentral Districts152/820Otago won by 41 runsSuper Smash, Match 5 T20DSGDurban's Super Giants8617.1JSKJoburg Super Kings88/412.2Joburg Super Kings won by 6 wicketsSA20, Match 6 T20PSPerth Scorchers202/820STSydney Thunder13117.3Perth Scorchers won by 71 runsBig Bash League, Match 16

Monday 29 December 2025

1 match
T20NENoakhali Express124/820RWRajshahi Warriors125/417.5Rajshahi Warriors won by 6 wicketsBangladesh Premier League, Match 6