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

The database

International men's cricket matches in 2019

529 international men's cricket matches in 2019. Newest first.

Friday 26 April 2019

3 matches
One-dayCANCanada255/450USAUnited States of America215/950Canada won by 40 runsICC World Cricket League Division Two, Match 13 T20IScorecardCRCosta Rica133/720MEXMexico134/719.2Mexico won by 3 wicketsNaucalpan T20IScorecardBELBelize157/520PANPanama148/820Belize won by 9 runsNaucalpan

Thursday 25 April 2019

2 matches
T20IScorecardMEXMexico108/920BELBelize112/612.3Belize won by 4 wicketsNaucalpan T20IScorecardCRCosta Rica112/520PANPanama113/315.4Panama won by 7 wicketsNaucalpan

Wednesday 24 April 2019

3 matches
One-dayUSAUnited States of America280/850HKHong Kong196/750United States of America won by 84 runsICC World Cricket League Division Two, Match 12 One-dayNAMNamibia213/950OMAOman214/649.1Oman won by 4 wicketsICC World Cricket League Division Two, Match 11 One-dayPNGPapua New Guinea15444.2CANCanada155/734.2Canada won by 3 wicketsICC World Cricket League Division Two, Match 10

Tuesday 23 April 2019

3 matches
One-dayNAMNamibia258/650CANCanada16042.1Namibia won by 98 runsICC World Cricket League Division Two, Match 9 One-dayPNGPapua New Guinea12739.3USAUnited States of America128/019.2United States of America won by 10 wicketsICC World Cricket League Division Two, Match 8 One-dayHKHong Kong17648OMAOman177/345.3Oman won by 7 wicketsICC World Cricket League Division Two, Match 7

Sunday 21 April 2019

3 matches
One-dayHKHong Kong222/950PNGPapua New Guinea223/747.4Papua New Guinea won by 3 wicketsICC World Cricket League Division Two, Match 6 One-dayOMAOman285/750CANCanada18643.2Oman won by 99 runsICC World Cricket League Division Two, Match 5 One-dayUSAUnited States of America250/750NAMNamibia24849.4United States of America won by 2 runsICC World Cricket League Division Two, Match 4

Saturday 20 April 2019

3 matches
One-dayUSAUnited States of America14837.5OMAOman152/447.5Oman won by 6 wicketsICC World Cricket League Division Two, Match 3 One-dayCANCanada222/850HKHong Kong223/347.2Hong Kong won by 7 wicketsICC World Cricket League Division Two, Match 2 One-dayPNGPapua New Guinea11842.1NAMNamibia120/730.3Namibia won by 3 wicketsICC World Cricket League Division Two, Match 1

Tuesday 16 April 2019

1 match
ODIUnited Arab Emirates17547.1Zimbabwe129/724.5Zimbabwe won by 3 wickets (DLS)United Arab Emirates tour of Zimbabwe, Match 4

Sunday 14 April 2019

1 match
ODIScorecardZimbabwe307/450United Arab Emirates17646.2Zimbabwe won by 131 runsHarare

Friday 12 April 2019

1 match
ODIUnited Arab Emirates169/935Zimbabwe185/432Zimbabwe won by 4 runs (DLS)United Arab Emirates tour of Zimbabwe, Match 2

Wednesday 10 April 2019

1 match
ODIUnited Arab Emirates11044.5Zimbabwe111/323.1Zimbabwe won by 7 wicketsUnited Arab Emirates tour of Zimbabwe, Match 1

Sunday 31 March 2019

1 match
ODIAustralia327/750Pakistan307/750Australia won by 20 runsAustralia tour of United Arab Emirates, Match 5

Saturday 30 March 2019

1 match
T20IScorecardSPASpain206/220MALMalta9719.5Spain won by 109 runsCartagena

Friday 29 March 2019

2 matches
ODIAustralia277/750Pakistan271/850Australia won by 6 runsAustralia tour of United Arab Emirates, Match 4 T20IScorecardMALMalta98/920SPASpain99/312.1Spain won by 7 wicketsCartagena

Wednesday 27 March 2019

1 match
ODIAustralia266/650Pakistan18644.4Australia won by 80 runsAustralia tour of United Arab Emirates, Match 3

Sunday 24 March 2019

4 matches
T20IVANVanuatu56/813PNGPapua New Guinea60/03Papua New Guinea won by 10 wicketsICC World Twenty20 East Asia-Pacific Region Final, Match 6 T20IPHIPhilippines46/35VANVanuatu36/25Philippines won by 10 runsICC World Twenty20 East Asia-Pacific Region Final, Match 5 ODIPakistan284/750Australia285/247.5Australia won by 8 wicketsAustralia tour of United Arab Emirates, Match 2 T20ISouth Africa198/220Sri Lanka13715.4South Africa won by 45 runs (DLS)Sri Lanka tour of South Africa, Match 3

Saturday 23 March 2019

2 matches
T20IPNGPapua New Guinea205/220PHIPhilippines11/22No resultICC World Twenty20 East Asia-Pacific Region Final, Match 4 T20IVANVanuatu156/620PHIPhilippines93/720Vanuatu won by 63 runsICC World Twenty20 East Asia-Pacific Region Final, Match 3

Friday 22 March 2019

4 matches
T20IVANVanuatu124/620PNGPapua New Guinea125/215.2Papua New Guinea won by 8 wicketsICC World Twenty20 East Asia-Pacific Region Final, Match 2 T20IPNGPapua New Guinea216/420PHIPhilippines83/820Papua New Guinea won by 133 runsICC World Twenty20 East Asia-Pacific Region Final, Match 1 ODIPakistan280/550Australia281/249Australia won by 8 wicketsAustralia tour of United Arab Emirates, Match 1 T20ISouth Africa180/320Sri Lanka164/920South Africa won by 16 runsSri Lanka tour of South Africa, Match 2

Tuesday 19 March 2019

1 match
T20ISri Lanka134/720South Africa134/820Match tiedSri Lanka tour of South Africa, Match 1

Saturday 16 March 2019

2 matches
T20IUnited Arab Emirates182/720USAUnited States of America158/620United Arab Emirates won by 24 runsUnited States of America tour of United Arab Emirates, Match 2 ODISri Lanka22549.3South Africa135/228South Africa won by 41 runs (DLS)Sri Lanka tour of South Africa, Match 5

Friday 15 March 2019

2 matches
TestIreland172 & 28893AFGAfghanistan314 & 149/347.5Afghanistan won by 7 wicketsIreland tour of India T20IUSAUnited States of America152/715United Arab Emirates29/23.3No resultUnited States of America tour of United Arab Emirates, Match 1

Wednesday 13 March 2019

2 matches
ODIAustralia272/950India23750Australia won by 35 runsAustralia tour of India, Match 5 ODISri Lanka18939.2South Africa190/432.5South Africa won by 6 wicketsSri Lanka tour of South Africa, Match 4

Sunday 10 March 2019

4 matches
ODIAFGAfghanistan216/650Ireland219/547.2Ireland won by 5 wicketsIreland tour of India, Match 5 ODIIndia358/950Australia359/647.5Australia won by 4 wicketsAustralia tour of India, Match 4 T20IWest Indies7113England72/210.3England won by 8 wicketsEngland tour of West Indies, Match 3 ODISouth Africa331/550Sri Lanka121/524South Africa won by 71 runs (DLS)Sri Lanka tour of South Africa, Match 3

Friday 8 March 2019

3 matches
ODIAustralia313/550India28148.2Australia won by 32 runsAustralia tour of India, Match 3 T20IEngland182/620West Indies4511.5England won by 137 runsEngland tour of West Indies, Match 2 TestBangladesh211 & 20956New Zealand432/6d84.5New Zealand won by an innings and 12 runsBangladesh tour of New Zealand, Match 2