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

The database

Matches

30,221 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 4 November 2025

2 matches
T20IWomenCANCanada75/720TANTanzaniaNo resultCanada Women tour of Tanzania, Match 1 ODISouth Africa26349.1Pakistan264/849.4Pakistan won by 2 wicketsSouth Africa tour of Pakistan, Match 1

Monday 3 November 2025

4 matches
ODIUSAUnited States of America292/350United Arab Emirates4922.1United States of America won by 243 runsICC Men's Cricket World Cup League 2, Match 89 T20IBULBulgaria12520CYPCyprus127/418.5Cyprus won by 6 wicketsBulgaria in Cyprus T20I Series, Match 2 T20IBULBulgaria119/720CYPCyprus120/617.3Cyprus won by 4 wicketsBulgaria in Cyprus T20I Series, Match 1 One-dayQUEQueensland287/950NSWNew South Wales19142.1Queensland won by 96 runsOne-Day Cup (Australia), Match 13

Sunday 2 November 2025

6 matches
T20IMEXMexico179/520BRABrazil125/919.5Mexico won by 54 runsSouth American Men's Championships, Match 3 T20IAFGAfghanistan210/320Zimbabwe20120Afghanistan won by 9 runsAfghanistan tour of Zimbabwe, Match 3 T20ICYPCyprus179/320BULBulgaria115/720Cyprus won by 64 runsCyprus T20 Tri-Series, Match 6 T20IBULBulgaria12319.4CYPCyprus124/718.3Cyprus won by 3 wicketsCyprus T20 Tri-Series, Match 5 ODIWomenIndia298/750South Africa24645.3India won by 52 runsICC Women's Cricket World Cup, Final T20IAustralia186/620India188/518.3India won by 5 wicketsIndia tour of Australia, Match 3

Saturday 1 November 2025

5 matches
ODINEPNepal27149.5USAUnited States of America273/649United States of America won by 4 wicketsICC Men's Cricket World Cup League 2, Match 88 T20IBULBulgaria211/620SERSerbia142/520Bulgaria won by 69 runsCyprus T20 Tri-Series, Match 4 T20ISERSerbia9320BULBulgaria97/211.5Bulgaria won by 8 wicketsCyprus T20 Tri-Series, Match 3 T20ISouth Africa139/920Pakistan140/619Pakistan won by 4 wicketsSouth Africa tour of Pakistan, Match 3 ODIEngland22240.2New Zealand226/844.4New Zealand won by 2 wicketsEngland tour of New Zealand, Match 3

Friday 31 October 2025

7 matches
T20IBRABrazil9217PANPanamaNo resultSouth American Men's Championships, Match 2 T20IZimbabwe12519.3AFGAfghanistan129/318Afghanistan won by 7 wicketsAfghanistan tour of Zimbabwe, Match 2 T20ICYPCyprus162/720SERSerbia121/920Cyprus won by 41 runsCyprus T20 Tri-Series, Match 2 T20ICYPCyprus198/620SERSerbia11020Cyprus won by 88 runsCyprus T20 Tri-Series, Match 1 T20IBangladesh15120West Indies152/516.5West Indies won by 5 wicketsWest Indies tour of Bangladesh, Match 3 T20ISouth Africa11019.2Pakistan112/113.1Pakistan won by 9 wicketsSouth Africa tour of Pakistan, Match 2 T20IIndia12518.4Australia126/613.2Australia won by 4 wicketsIndia tour of Australia, Match 2

Thursday 30 October 2025

3 matches
ODINEPNepal23350United Arab Emirates237/543.3United Arab Emirates won by 5 wicketsICC Men's Cricket World Cup League 2, Match 87 T20IPANPanama40/68MEXMexicoNo resultSouth American Men's Championships, Match 1 ODIWomenAustralia33849.5India341/548.3India won by 5 wicketsICC Women's Cricket World Cup, Semi Final

Wednesday 29 October 2025

5 matches
T20IAFGAfghanistan180/620Zimbabwe12716.1Afghanistan won by 53 runsAfghanistan tour of Zimbabwe, Match 1 T20IWest Indies149/920Bangladesh135/820West Indies won by 14 runsWest Indies tour of Bangladesh, Match 2 ODIEngland17536New Zealand177/533.1New Zealand won by 5 wicketsEngland tour of New Zealand, Match 2 ODIWomenSouth Africa319/750England19442.3South Africa won by 125 runsICC Women's Cricket World Cup, Semi Final T20IIndia97/19.4AustraliaNo resultIndia tour of Australia, Match 1

Tuesday 28 October 2025

5 matches
ODIUnited Arab Emirates211/950USAUnited States of America213/649.1United States of America won by 4 wicketsICC Men's Cricket World Cup League 2, Match 86 T20ISouth Africa194/920Pakistan13918.1South Africa won by 55 runsSouth Africa tour of Pakistan, Match 1 Multi-daySASouth Australia215 & 394/8d125WAWestern Australia307 & 195/669Match drawnSheffield Shield, Match 9 Multi-dayVICVictoria256 & 330/5d97TASTasmania232 & 21083.1Victoria won by 144 runsSheffield Shield, Match 8 Multi-dayNSWNew South Wales429/7d & 79/127QUEQueensland347/8d105.5Match drawnSheffield Shield, Match 7

Monday 27 October 2025

1 match
T20IWest Indies165/320Bangladesh14919.4West Indies won by 16 runsWest Indies tour of Bangladesh, Match 1

Sunday 26 October 2025

5 matches
ODIUSAUnited States of America262/650NEPNepal15639.1United States of America won by 106 runsICC Men's Cricket World Cup League 2, Match 85 T20IWomenUganda101/420CANCanada9020Uganda won by 12 runsCanada Women tour of Uganda, Match 5 ODIEngland22335.2New Zealand224/636.4New Zealand won by 4 wicketsEngland tour of New Zealand, Match 1 ODIWomenBangladesh119/927India57/08.4No resultICC Women's Cricket World Cup, Match 28 ODIWomenNew Zealand16838.2England172/229.2England won by 8 wicketsICC Women's Cricket World Cup, Match 27

Saturday 25 October 2025

2 matches
ODIWomenSouth Africa9724Australia98/316.5Australia won by 7 wicketsICC Women's Cricket World Cup, Match 26 ODIAustralia23646.4India237/138.3India won by 9 wicketsIndia tour of Australia, Match 3

Friday 24 October 2025

2 matches
T20IWomenUganda113/420CANCanada70/920Uganda won by 43 runsCanada Women tour of Uganda, Match 4 ODIWomenPakistan18/04.2Sri LankaNo resultICC Women's Cricket World Cup, Match 25

Thursday 23 October 2025

3 matches
T20IWomenUganda100/620CANCanada8218.4Uganda won by 18 runsCanada Women tour of Uganda, Match 3 ODIBangladesh296/850West Indies11730.1Bangladesh won by 179 runsWest Indies tour of Bangladesh, Match 3 T20INew Zealand38/13.4EnglandNo resultEngland tour of New Zealand, Match 3