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

The database

Matches

30,220 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 28 February 2026

4 matches
T20IPakistan212/820Sri Lanka207/620Pakistan won by 5 runsICC Men's T20 World Cup, Match 50 Multi-dayOVOtago Volts296102.5CANCanterbury22751.4Match drawnPlunket Shield, Match 15 Multi-dayWFWellington Firebirds401 & 244/8d85CSCentral Stags29690.4Match drawnPlunket Shield, Match 14 Multi-dayAAAuckland Aces283 & 18881.5NDNorthern Districts288 & 184/435.4Northern Districts won by 6 wicketsPlunket Shield, Match 13

Friday 27 February 2026

5 matches
T20IBAHBahrain126/720Thailand11419.3Bahrain won by 12 runsQuadrangular Twenty20 Series (Thailand), Match 6 T20IJAPJapan170/520BHUBhutan9318.2Japan won by 77 runsQuadrangular Twenty20 Series (Thailand), Match 5 T20INew Zealand159/720England161/619.3England won by 4 wicketsICC Men's T20 World Cup, Match 49 T20IWomenNew Zealand196/120Zimbabwe8618.3New Zealand won by 110 runsZimbabwe Women tour of New Zealand, Match 2 ODIWomenIndia251/950Australia252/536.1Australia won by 5 wicketsIndia Women tour of Australia, Match 2

Thursday 26 February 2026

5 matches
T20IHKHong Kong171/920KUWKuwait147/820Hong Kong won by 24 runsKuwait tour of Hong Kong, Match 2 T20IBAHBahrain8719.2JAPJapan88/27Japan won by 8 wicketsQuadrangular Twenty20 Series (Thailand), Match 4 T20IThailand140/620BHUBhutan8017.1Thailand won by 60 runsQuadrangular Twenty20 Series (Thailand), Match 3 T20IIndia256/420Zimbabwe184/620India won by 72 runsICC Men's T20 World Cup, Match 48 T20IWest Indies176/820South Africa177/116.1South Africa won by 9 wicketsICC Men's T20 World Cup, Match 47

Wednesday 25 February 2026

7 matches
T20IKUWKuwait182/620HKHong Kong186/718.5Hong Kong won by 3 wicketsKuwait tour of Hong Kong, Match 1 ODIWomenSri Lanka217/750West Indies218/446West Indies won by 6 wicketsSri Lanka Women tour of West Indies, Match 3 T20IBHUBhutan9116.5BAHBahrain95/617.4Bahrain won by 4 wicketsQuadrangular Twenty20 Series (Thailand), Match 2 T20IJAPJapan157/620Thailand120/920Japan won by 37 runsQuadrangular Twenty20 Series (Thailand), Match 1 T20INew Zealand168/720Sri Lanka107/820New Zealand won by 61 runsICC Men's T20 World Cup, Match 46 T20IWomenNew Zealand202/120Zimbabwe110/420New Zealand won by 92 runsZimbabwe Women tour of New Zealand, Match 1 ODIWomenSouth Africa361/850Pakistan34549.5South Africa won by 16 runsPakistan Women tour of South Africa, Match 2

Tuesday 24 February 2026

2 matches
T20IPakistan164/920England166/819.1England won by 2 wicketsICC Men's T20 World Cup, Match 45 ODIWomenIndia21448.3Australia217/438.2Australia won by 6 wicketsIndia Women tour of Australia, Match 1

Monday 23 February 2026

1 match
T20IWest Indies254/620Zimbabwe14717.4West Indies won by 107 runsICC Men's T20 World Cup, Match 44

Sunday 22 February 2026

4 matches
ODIWomenSri Lanka20847.1West Indies19448Sri Lanka won by 14 runsSri Lanka Women tour of West Indies, Match 2 T20ISouth Africa187/720India11118.5South Africa won by 76 runsICC Men's T20 World Cup, Match 43 T20IEngland146/920Sri Lanka9516.4England won by 51 runsICC Men's T20 World Cup, Match 42 ODIWomenSouth Africa260/641Pakistan22338.5South Africa won by 37 runsICC Women's Championship

Saturday 21 February 2026

5 matches
One-dayVICVictoria230/950WAWestern Australia233/239.5Western Australia won by 8 wicketsOne-Day Cup (Australia), Match 21 One-dayTASTasmania27450NSWNew South Wales275/331New South Wales won by 7 wicketsOne-Day Cup (Australia), Match 20 One-dayQUEQueensland26049.2SASouth Australia135/926.1Queensland won by 125 runsOne-Day Cup (Australia), Match 19 T20IWomenIndia176/620Australia159/920India won by 17 runsIndia Women tour of Australia, Match 3 T20IResult onlyNew ZealandPakistanNo resultColombo (RPS)

Friday 20 February 2026

2 matches
ODIWomenSri Lanka240/650West Indies23049.4Sri Lanka won by 10 runsSri Lanka Women tour of West Indies, Match 1 T20IOMAOman10416.2Australia108/19.4Australia won by 9 wicketsICC Men's T20 World Cup, Match 40

Thursday 19 February 2026

4 matches
T20IAFGAfghanistan200/420CANCanada118/820Afghanistan won by 82 runsGroup D (N), ICC Men's T20 World Cup, Match 39 T20ISri Lanka178/720Zimbabwe182/419.3Zimbabwe won by 6 wicketsICC Men's T20 World Cup, Match 38 T20IWest Indies165/620ITAItaly12318West Indies won by 42 runsICC Men's T20 World Cup, Match 37 T20IWomenAustralia163/520India144/920Australia won by 19 runsIndia Women tour of Australia, Match 2

Wednesday 18 February 2026

3 matches
T20IIndia193/620NETNetherlands176/720India won by 17 runsICC Men's T20 World Cup, Match 36 T20IPakistan199/320NAMNamibia9717.3Pakistan won by 102 runsICC Men's T20 World Cup, Match 35 T20IUnited Arab Emirates122/620South Africa123/413.2South Africa won by 6 wicketsICC Men's T20 World Cup, Match 34

Tuesday 17 February 2026

2 matches
T20ISCOScotland170/720NEPNepal171/319.2Nepal won by 7 wicketsICC Men's T20 World Cup, Match 33 T20ICANCanada173/420New Zealand176/215.1New Zealand won by 8 wicketsICC Men's T20 World Cup, Match 31

Monday 16 February 2026

6 matches
T20IUnited Arab Emirates160/920AFGAfghanistan162/519.2Afghanistan won by 5 wicketsGroup D, ICC Men's T20 World Cup, Match 28 T20IAustralia18120Sri Lanka184/218Sri Lanka won by 8 wicketsICC Men's T20 World Cup, Match 30 T20IEngland202/720ITAItaly17820England won by 24 runsICC Men's T20 World Cup, Match 29 Multi-dayVICVictoria431/9d & 274/4d59WAWestern Australia238 & 11444.5Victoria won by 353 runsSheffield Shield, Match 24 Multi-dayTASTasmania136 & 454137.4NSWNew South Wales356 & 128/537Match drawnSheffield Shield, Match 23 Multi-dayQUEQueensland185 & 11951SASouth Australia214 & 91/337South Australia won by 7 wicketsSheffield Shield, Match 22