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.

Monday 12 January 2026

5 matches
T20WomenUWUP Warriorz143/520RCBRoyal Challengers Bengaluru145/112.1Royal Challengers Bengaluru won by 9 wicketsWomen's Premier League, Match 5 T20WomenAUCAuckland168/520OTAOtago169/618.2Otago won by 4 wicketsWomen's Super Smash, Match 17 T20OTAOtago15920AUCAuckland161/518.4Auckland won by 5 wicketsSuper Smash, Match 17 T20PCPretoria Capitals185/620MCTMI Cape Town132/720Pretoria Capitals won by 53 runsSA20, Match 22 T20MRMelbourne Renegades170/820STSydney Thunder140/615.2Sydney Thunder won by 4 wickets (DLS)Big Bash League, Match 33

Sunday 11 January 2026

10 matches
T20NENoakhali Express184/720DCDhaka Capitals14318.2Noakhali Express won by 41 runsBangladesh Premier League, Match 22 T20RRRangpur Riders178/420RWRajshahi Warriors179/319.1Rajshahi Warriors won by 7 wicketsBangladesh Premier League, Match 21 T20ISri Lanka160/612Pakistan146/812Sri Lanka won by 14 runsPakistan tour of Sri Lanka, Match 3 T20WomenGGGujarat Giants20920DCDelhi Capitals205/520Gujarat Giants won by 4 runsWomen's Premier League, Match 4 T20WomenWELWellington165/620NDNorthern Districts162/820Wellington won by 3 runsWomen's Super Smash, Match 16 T20WELWellington185/720NDNorthern Districts189/416.2Northern Districts won by 6 wicketsSuper Smash, Match 16 T20SECSunrisers Eastern Cape158/520DSGDurban's Super Giants162/819.3Durban's Super Giants won by 2 wicketsSA20, Match 21 T20PSPerth Scorchers232/420ASAdelaide Strikers200/820Perth Scorchers won by 32 runsBig Bash League, Match 32 T20SSSydney Sixers32/05HHHobart HurricanesNo resultBig Bash League, Match 31 ODINew Zealand300/850India306/649India won by 4 wicketsNew Zealand tour of India, Match 1

Saturday 10 January 2026

8 matches
T20WomenMIMumbai Indians195/420DCDelhi Capitals14519Mumbai Indians won by 50 runsWomen's Premier League, Match 3 T20WomenGGGujarat Giants207/420UWUP Warriorz197/820Gujarat Giants won by 10 runsWomen's Premier League, Match 2 T20WomenAUCAuckland171/620CANCanterbury9119.4Auckland won by 80 runsWomen's Super Smash, Match 15 T20CANCanterbury216/620AUCAuckland199/420Canterbury won by 17 runsSuper Smash, Match 15 T20MCTMI Cape Town234/320JSKJoburg Super Kings198/520MI Cape Town won by 36 runsSA20, Match 20 T20PCPretoria Capitals138/920PRPaarl Royals117/620Pretoria Capitals won by 21 runsSA20, Match 19 T20MRMelbourne Renegades166/720MSMelbourne Stars170/215.5Melbourne Stars won by 8 wicketsBig Bash League, Match 30 T20STSydney Thunder180/620BHBrisbane Heat183/316.2Brisbane Heat won by 7 wicketsBig Bash League, Match 29

Friday 9 January 2026

12 matches
T20NENoakhali Express14819.5RRRangpur Riders139/920Noakhali Express won by 9 runsBangladesh Premier League, Match 20 T20RWRajshahi Warriors128/920CRChattogram Royals129/820Chattogram Royals won by 2 wicketsBangladesh Premier League, Match 19 T20WomenMIMumbai Indians154/620RCBRoyal Challengers Bengaluru157/720Royal Challengers Bengaluru won by 3 wicketsWomen's Premier League, Match 1 Multi-dayMSCMoors Sports Club441/8d & 83/5d20KYCKurunegala Youth Cricket Club23175.3Match drawnMajor League Tournament Multi-dayBSCBadureliya Sports Club293 & 147/535ACCAce Capital Cricket Club472120.4Match drawnMajor League Tournament Multi-dayTUCTamil Union Cricket and Athletic Club353 & 127/743NCCNondescripts Cricket Club176 & 430/8d71Match drawnMajor League Tournament Multi-dayNSWNugegoda Sports Welfare Club23286.2CCCColts Cricket Club118/429Match drawnMajor League Tournament Multi-dayCCCColombo Cricket Club309 & 276/760PSCPanadura Sports Club271103.1Match drawnMajor League Tournament Multi-dayBCABloomfield Cricket and Athletic Club192 & 22662.3PSCPolice Sports Club284 & 12131.3Bloomfield Cricket and Athletic Club won by 13 runsMajor League Tournament T20WomenOTAOtago143/720WELWellington147/419.2Wellington won by 6 wicketsWomen's Super Smash, Match 14 T20WELWellington150/720OTAOtago152/419.1Otago won by 6 wicketsSuper Smash, Match 14 T20HHHobart Hurricanes178/620ASAdelaide Strikers141/920Hobart Hurricanes won by 37 runsBig Bash League, Match 28

Thursday 8 January 2026

6 matches
T20STSylhet Titans180/620DCDhaka Capitals160/820Sylhet Titans won by 20 runsBangladesh Premier League, Match 18 T20NENoakhali Express151/520RWRajshahi Warriors152/619Rajshahi Warriors won by 4 wicketsBangladesh Premier League, Match 17 T20WomenNDNorthern Districts171/720CANCanterbury6614.5Northern Districts won by 105 runsWomen's Super Smash, Match 13 T20NDNorthern Districts240/420CANCanterbury153/920Northern Districts won by 87 runsSuper Smash, Match 13 T20JSKJoburg Super Kings187/620PRPaarl RoyalsNo resultSA20, Match 17 T20MSMelbourne Stars12819.5SSSydney Sixers129/417.1Sydney Sixers won by 6 wicketsBig Bash League, Match 27

Wednesday 7 January 2026

7 matches
T20CRChattogram Royals198/520STSylhet Titans18419.4Chattogram Royals won by 14 runsBangladesh Premier League, Match 16 T20NENoakhali Express133/620DCDhaka Capitals134/314.1Dhaka Capitals won by 7 wicketsBangladesh Premier League, Match 15 T20ISri Lanka12819.2Pakistan129/416.4Pakistan won by 6 wicketsPakistan tour of Sri Lanka, Match 1 T20WomenCDCentral Districts154/620WELWellington149/520Central Districts won by 5 runsWomen's Super Smash, Match 12 T20CDCentral Districts197/320WELWellington195/720Central Districts won by 2 runsSuper Smash, Match 12 T20PCPretoria Capitals201/420DSGDurban's Super Giants18619.4Pretoria Capitals won by 15 runsSA20, Match 16 T20PSPerth Scorchers12719.2MRMelbourne Renegades130/620Melbourne Renegades won by 4 wicketsBig Bash League, Match 26

Tuesday 6 January 2026

2 matches
T20WomenAUCAuckland123/620OTAOtago122/820Auckland won by 1 runWomen's Super Smash, Match 11 T20AUCAuckland200/620OTAOtago11215.1Auckland won by 88 runsSuper Smash, Match 11