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

The database

International men's cricket matches since 2001

8,421 international men's cricket matches since 2001 ball by ball. Newest first.

Sunday 22 September 2024

5 matches
ODIAFGAfghanistan16934South Africa170/333South Africa won by 7 wicketsSouth Africa tour of United Arab Emirates, Match 3 T20IMALMalawi113/520GHAGhana8819Malawi won by 25 runsICC Men's T20 World Cup Africa Qualifier, Match 5 T20IMALMali5716.4CAMCameroon58/48.5Cameroon won by 6 wicketsICC Men's T20 World Cup Africa Qualifier, Match 4 ODINEPNepal18146.1CANCanada186/542Canada won by 5 wicketsICC Men's Cricket World Cup League 2, Match 32 ODINAMNamibia286/950USAUnited States of America287/345United States of America won by 7 wicketsICC Men's Cricket World Cup League 2, Match 31

Saturday 21 September 2024

4 matches
T20IMALMali1812.5TANTanzania19/00.5Tanzania won by 10 wicketsICC Men's T20 World Cup Africa Qualifier, Match 3 T20ICAMCameroon4014.2GHAGhana41/28.1Ghana won by 8 wicketsICC Men's T20 World Cup Africa Qualifier, Match 2 T20IMALMalawi145/420LESLesotho5214.5Malawi won by 93 runsICC Men's T20 World Cup Africa Qualifier, Match 1 ODIAustralia27044.4England20240.2Australia won by 68 runsAustralia tour of England, Match 2

Friday 20 September 2024

3 matches
ODIAFGAfghanistan311/450South Africa13434.2Afghanistan won by 177 runsSouth Africa tour of United Arab Emirates, Match 2 ODICANCanada276/850OMAOman21746Canada won by 59 runsICC Men's Cricket World Cup League 2, Match 30 ODINAMNamibia31350United Arab Emirates316/949.3United Arab Emirates won by 1 wicketICC Men's Cricket World Cup League 2, Match 29

Thursday 19 September 2024

2 matches
TestIndia376 & 287/4d64Bangladesh149 & 23462.1India won by 280 runsBangladesh tour of India, Match 1 ODIEngland31549.4Australia317/344Australia won by 7 wicketsAustralia tour of England, Match 1

Wednesday 18 September 2024

4 matches
ODISouth Africa10633.3AFGAfghanistan107/426Afghanistan won by 6 wicketsSouth Africa tour of United Arab Emirates, Match 1 ODINEPNepal220/950.1OMAOman223/949.5Oman won by 1 wicketICC Men's Cricket World Cup League 2, Match 28 ODIUnited Arab Emirates10631.2USAUnited States of America107/015.5United States of America won by 10 wicketsICC Men's Cricket World Cup League 2, Match 27 TestSri Lanka305 & 30994.2New Zealand340 & 21171.4Sri Lanka won by 63 runsNew Zealand tour of Sri Lanka, Match 1

Monday 16 September 2024

2 matches
ODICANCanada253/850NEPNepal15040.1Canada won by 103 runsICC Men's Cricket World Cup League 2, Match 26 ODINAMNamibia199/950USAUnited States of America200/441.2United States of America won by 6 wicketsICC Men's Cricket World Cup League 2, Match 25

Friday 13 September 2024

1 match
T20IAustralia193/620England194/719England won by 3 wicketsAustralia tour of England, Match 2

Wednesday 11 September 2024

1 match
T20IAustralia17919.3England15119.2Australia won by 28 runsAustralia tour of England, Match 1

Monday 9 September 2024

3 matches
T20IHKHong Kong139/920KUWKuwait11/24No resultICC Men's T20 World Cup Asia Qualifier, Match 21 T20IMONMongolia3116.1Malaysia35/02.1Malaysia won by 10 wicketsICC Men's T20 World Cup Asia Qualifier, Match 20 T20IMYAMyanmar4517.5SINSingapore47/24.4Singapore won by 8 wicketsICC Men's T20 World Cup Asia Qualifier, Match 19

Saturday 7 September 2024

2 matches
T20IMalaysia12418.4HKHong Kong121/920Malaysia won by 3 runsICC Men's T20 World Cup Asia Qualifier, Match 18 T20ISCOScotland149/920Australia153/416.1Australia won by 6 wicketsAustralia tour of Scotland, Match 3

Friday 6 September 2024

4 matches
T20IKUWKuwait152/920SINSingapore156/518.5Singapore won by 5 wicketsICC Men's T20 World Cup Asia Qualifier, Match 17 T20IMALMaldives178/620MONMongolia6119.1Maldives won by 117 runsICC Men's T20 World Cup Asia Qualifier, Match 16 T20IAustralia196/420SCOScotland12616.4Australia won by 70 runsAustralia tour of Scotland, Match 2 TestEngland325 & 15633.5Sri Lanka263 & 219/240.3Sri Lanka won by 8 wicketsSri Lanka tour of England, Match 3

Thursday 5 September 2024

3 matches
T20IMYAMyanmar5117MALMaldives52/15.3Maldives won by 9 wicketsICC Men's T20 World Cup Asia Qualifier, Match 15 T20IMONMongolia1010SINSingapore13/10.5Singapore won by 9 wicketsICC Men's T20 World Cup Asia Qualifier, Match 14 T20IMalaysia149/720KUWKuwait150/215.2Kuwait won by 8 wicketsICC Men's T20 World Cup Asia Qualifier, Match 13

Wednesday 4 September 2024

1 match
T20ISCOScotland154/920Australia156/39.4Australia won by 7 wicketsAustralia tour of Scotland, Match 1

Tuesday 3 September 2024

3 matches
T20IMalaysia182/620SINSingapore181/720Malaysia won by 1 runICC Men's T20 World Cup Asia Qualifier, Match 12 T20IMYAMyanmar47/720KUWKuwait48/23.3Kuwait won by 8 wicketsICC Men's T20 World Cup Asia Qualifier, Match 11 T20IMALMaldives102/920HKHong Kong107/19Hong Kong won by 9 wicketsICC Men's T20 World Cup Asia Qualifier, Match 10

Monday 2 September 2024

3 matches
T20IMYAMyanmar132/620MONMongolia61/920Myanmar won by 71 runsICC Men's T20 World Cup Asia Qualifier, Match 9 T20IKUWKuwait226/420MALMaldives84/720Kuwait won by 142 runsICC Men's T20 World Cup Asia Qualifier, Match 8 T20IHKHong Kong201/820SINSingapore73/48Hong Kong won by 23 runs (DLS)ICC Men's T20 World Cup Asia Qualifier, Match 7

Saturday 31 August 2024

3 matches
T20IMONMongolia1714.2HKHong Kong18/11.4Hong Kong won by 9 wicketsICC Men's T20 World Cup Asia Qualifier, Match 6 T20IMYAMyanmar75/720Malaysia78/49.4Malaysia won by 6 wicketsICC Men's T20 World Cup Asia Qualifier, Match 5 T20ISINSingapore153/720MALMaldives106/820Singapore won by 47 runsICC Men's T20 World Cup Asia Qualifier, Match 4

Friday 30 August 2024

4 matches
T20IKUWKuwait210/820MONMongolia5018.3Kuwait won by 160 runsICC Men's T20 World Cup Asia Qualifier, Match 3 T20IMYAMyanmar50/720HKHong Kong51/14.3Hong Kong won by 9 wicketsICC Men's T20 World Cup Asia Qualifier, Match 2 T20IMalaysia203/320MALMaldives109/620Malaysia won by 94 runsICC Men's T20 World Cup Asia Qualifier, Match 1 TestPakistan274 & 17246.4Bangladesh262 & 185/456Bangladesh won by 6 wicketsBangladesh tour of Pakistan, Match 2

Thursday 29 August 2024

1 match
TestEngland427 & 25154.3Sri Lanka196 & 29286.4England won by 190 runsSri Lanka tour of England, Match 2

Wednesday 28 August 2024

1 match
T20INETNetherlands132/820USAUnited States of America12819.1Netherlands won by 4 runsNetherlands Tri-Nation T20I Series, Match 6