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.

Sunday 18 January 2026

11 matches
T20DCDhaka Capitals17019.5CRChattogram Royals12819.4Dhaka Capitals won by 42 runsBangladesh Premier League, Match 30 T20NENoakhali Express173/220RRRangpur Riders174/219.4Rangpur Riders won by 8 wicketsBangladesh Premier League, Match 29 T20IWomenNEPNepal12220Thailand125/216.5Thailand won by 8 wicketsICC Women's T20 World Cup Qualifier, Match 1 T20IWomenIreland146/620PNGPapua New Guinea105/620Ireland won by 41 runsICC Women's T20 World Cup Qualifier, Match 4 T20IWomenBangladesh159/520USAUnited States of America137/920Bangladesh won by 22 runsICC Women's T20 World Cup Qualifier, Match 2 T20IWomenNETNetherlands12219Zimbabwe100/820Netherlands won by 22 runsICC Women's T20 World Cup Qualifier, Match 3 T20WomenOTAOtago161/620NDNorthern Districts162/519.3Northern Districts won by 5 wicketsWomen's Super Smash, Match 22 T20NDNorthern Districts231/320OTAOtago200/820Northern Districts won by 31 runsSuper Smash, Match 22 T20MCTMI Cape Town148/620SECSunrisers Eastern Cape149/319.5Sunrisers Eastern Cape won by 7 wicketsSA20, Match 29 T20BHBrisbane Heat171/920SSSydney Sixers177/518.4Sydney Sixers won by 5 wicketsBig Bash League, Match 40 ODINew Zealand337/850India29646New Zealand won by 41 runsNew Zealand tour of India, Match 3

Saturday 17 January 2026

8 matches
T20CRChattogram Royals12519.5RWRajshahi Warriors126/719.3Rajshahi Warriors won by 3 wicketsBangladesh Premier League, Match 28 T20RRRangpur Riders181/420DCDhaka Capitals170/720Rangpur Riders won by 11 runsBangladesh Premier League, Match 27 T20WomenDCDelhi Capitals16620RCBRoyal Challengers Bengaluru169/218.2Royal Challengers Bengaluru won by 8 wicketsWomen's Premier League, Match 11 T20WomenUWUP Warriorz187/820MIMumbai Indians165/620UP Warriorz won by 22 runsWomen's Premier League, Match 10 T20PCPretoria Capitals143/620JSKJoburg Super Kings122/820Pretoria Capitals won by 21 runsSA20, Match 28 T20DSGDurban's Super Giants189/720PRPaarl Royals131/920Durban's Super Giants won by 58 runsSA20, Match 27 T20MSMelbourne Stars13018.2PSPerth Scorchers134/416.5Perth Scorchers won by 6 wicketsBig Bash League, Match 39 T20MRMelbourne Renegades9916.5ASAdelaide Strikers100/211.5Adelaide Strikers won by 8 wicketsBig Bash League, Match 38

Friday 16 January 2026

13 matches
T20RWRajshahi Warriors147/820STSylhet Titans142/920Rajshahi Warriors won by 5 runsBangladesh Premier League, Match 26 T20NENoakhali Express12618.5CRChattogram Royals128/517Chattogram Royals won by 5 wicketsBangladesh Premier League, Match 25 T20WomenRCBRoyal Challengers Bengaluru182/720GGGujarat Giants15018.5Royal Challengers Bengaluru won by 32 runsWomen's Premier League, Match 9 Multi-dayACCAce Capital Cricket Club206 & 280/8d72TUCTamil Union Cricket and Athletic Club312 & 12231Ace Capital Cricket Club won by 52 runsMajor League Tournament Multi-dayBRCBurgher Recreation Club396 & 30064.1NCCNondescripts Cricket Club356 & 16/33.4Match drawnMajor League Tournament Multi-dayBSCBadureliya Sports Club486133.4MSCMoors Sports Club268 & 17249.4Badureliya Sports Club won by an innings and 46 runsMajor League Tournament Multi-dayCCCColombo Cricket Club482/6d & 28/03PSCPolice Sports Club295110.2Match drawnMajor League Tournament Multi-dayCCCColts Cricket Club336 & 402/5d100PSCPanadura Sports Club148 & 61/017Match drawnMajor League Tournament Multi-dayBCABloomfield Cricket and Athletic Club312 & 165/340CMCChilaw Marians Cricket Club402131Match drawnMajor League Tournament T20WomenCDCentral Districts136/420AUCAuckland10719.3Central Districts won by 29 runsWomen's Super Smash, Match 21 T20CDCentral Districts142/720AUCAuckland132/820Central Districts won by 10 runsSuper Smash, Match 21 T20SECSunrisers Eastern Cape139/920MCTMI Cape Town140/719.2MI Cape Town won by 3 wicketsSA20, Match 26 T20STSydney Thunder189/620SSSydney Sixers191/517.2Sydney Sixers won by 5 wicketsBig Bash League, Match 37

Thursday 15 January 2026

5 matches
T20WomenMIMumbai Indians161/520UWUP Warriorz162/318.1UP Warriorz won by 7 wicketsWomen's Premier League, Match 8 T20WomenWELWellington143/720OTAOtago25/04No resultWomen's Super Smash, Match 20 T20WELWellington132/716OTAOtago136/515.4Otago won by 5 wicketsSuper Smash, Match 20 T20PCPretoria Capitals12719.1PRPaarl Royals128/415.1Paarl Royals won by 6 wicketsSA20, Match 25 T20PSPerth Scorchers219/720MRMelbourne Renegades169/720Perth Scorchers won by 50 runsBig Bash League, Match 36

Wednesday 14 January 2026

6 matches
T20WomenUWUP Warriorz154/820DCDelhi Capitals158/320Delhi Capitals won by 7 wicketsWomen's Premier League, Match 7 T20WomenCANCanterbury9318AUCAuckland94/315.4Auckland won by 7 wicketsWomen's Super Smash, Match 19 T20CANCanterbury13220AUCAuckland136/110.1Auckland won by 9 wicketsSuper Smash, Match 19 T20SECSunrisers Eastern Cape178/520JSKJoburg Super Kings11718.1Sunrisers Eastern Cape won by 61 runsSA20, Match 24 T20BHBrisbane Heat160/820HHHobart Hurricanes157/820Brisbane Heat won by 3 runsBig Bash League, Match 35 ODIIndia284/750New Zealand286/347.3New Zealand won by 7 wicketsNew Zealand tour of India, Match 2

Tuesday 13 January 2026

5 matches
T20WomenGGGujarat Giants192/520MIMumbai Indians193/319.2Mumbai Indians won by 7 wicketsWomen's Premier League, Match 6 T20WomenNDNorthern Districts8217.4CDCentral Districts83/718.2Central Districts won by 3 wicketsWomen's Super Smash, Match 18 T20CDCentral Districts146/520NDNorthern Districts120/413.5Northern Districts won by 6 wickets (DLS)Super Smash, Match 18 T20DSGDurban's Super Giants186/520PRPaarl Royals191/420Paarl Royals won by 6 wicketsSA20, Match 23 T20ASAdelaide Strikers8319.3MSMelbourne Stars86/415.1Melbourne Stars won by 6 wicketsBig Bash League, Match 34

Monday 12 January 2026

2 matches
T20DCDhaka Capitals13120RWRajshahi Warriors132/316.1Rajshahi Warriors won by 7 wicketsBangladesh Premier League, Match 24 T20RRRangpur Riders11419.1STSylhet Titans119/417.3Sylhet Titans won by 6 wicketsBangladesh Premier League, Match 23