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

The database

Men's ODI matches in 2019

150 men's odi matches in 2019. Newest first.

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

Friday 29 March 2019

1 match
ODIAustralia277/750Pakistan271/850Australia won by 6 runsAustralia tour of United Arab Emirates, Match 4

Wednesday 27 March 2019

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

Sunday 24 March 2019

1 match
ODIPakistan284/750Australia285/247.5Australia won by 8 wicketsAustralia tour of United Arab Emirates, Match 2

Friday 22 March 2019

1 match
ODIPakistan280/550Australia281/249Australia won by 8 wicketsAustralia tour of United Arab Emirates, Match 1

Saturday 16 March 2019

1 match
ODISri Lanka22549.3South Africa135/228South Africa won by 41 runs (DLS)Sri Lanka tour of South Africa, Match 5

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

3 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 ODISouth Africa331/550Sri Lanka121/524South Africa won by 71 runs (DLS)Sri Lanka tour of South Africa, Match 3

Friday 8 March 2019

2 matches
ODIAustralia313/550India28148.2Australia won by 32 runsAustralia tour of India, Match 3 ODIScorecardAFGAfghanistan22349.1Ireland11435.3Afghanistan won by 109 runsDehradun

Wednesday 6 March 2019

1 match
ODISouth Africa25145.1Sri Lanka13832.2South Africa won by 113 runsSri Lanka tour of South Africa, Match 2

Tuesday 5 March 2019

2 matches
ODIAFGAfghanistan256/850Ireland260/649Ireland won by 4 wicketsIreland tour of India, Match 3 ODIIndia25048.2Australia24249.3India won by 8 runsAustralia tour of India, Match 2

Sunday 3 March 2019

1 match
ODISri Lanka23147South Africa232/238.5South Africa won by 8 wicketsSri Lanka tour of South Africa, Match 1

Saturday 2 March 2019

3 matches
ODIAFGAfghanistan250/748.3IrelandNo resultIreland tour of India, Match 2 ODIAustralia236/750India240/448.2India won by 6 wicketsAustralia tour of India, Match 1 ODIEngland11328.1West Indies115/312.1West Indies won by 7 wicketsEngland tour of West Indies, Match 5

Thursday 28 February 2019

1 match
ODIIreland16149.2AFGAfghanistan165/541.5Afghanistan won by 5 wicketsIreland tour of India, Match 1

Wednesday 27 February 2019

1 match
ODIEngland418/650West Indies38948England won by 29 runsEngland tour of West Indies, Match 4

Monday 25 February 2019

1 match
ODIResult onlyWest IndiesEnglandNo resultSt George's

Friday 22 February 2019

1 match
ODIWest Indies289/650England26347.4West Indies won by 26 runsEngland tour of West Indies, Match 2

Wednesday 20 February 2019

2 matches
ODIWest Indies360/850England364/448.4England won by 6 wicketsEngland tour of West Indies, Match 1 ODINew Zealand330/650Bangladesh24247.2New Zealand won by 88 runsBangladesh tour of New Zealand, Match 3

Saturday 16 February 2019

1 match
ODIBangladesh22649.4New Zealand229/236.1New Zealand won by 8 wicketsBangladesh tour of New Zealand, Match 2

Wednesday 13 February 2019

1 match
ODIBangladesh23248.5New Zealand233/244.3New Zealand won by 8 wicketsBangladesh tour of New Zealand, Match 1

Sunday 3 February 2019

1 match
ODIIndia25249.5New Zealand21744.1India won by 35 runsIndia tour of New Zealand, Match 5

Thursday 31 January 2019

1 match
ODIIndia9230.5New Zealand93/214.4New Zealand won by 8 wicketsIndia tour of New Zealand, Match 4

Wednesday 30 January 2019

1 match
ODIPakistan240/850South Africa241/340South Africa won by 7 wicketsPakistan tour of South Africa, Match 5

Monday 28 January 2019

2 matches
ODIUnited Arab Emirates254/650NEPNepal255/644.4Nepal won by 4 wicketsNepal tour of United Arab Emirates, Match 3 ODINew Zealand24349.1India245/343India won by 7 wicketsIndia tour of New Zealand, Match 3

Sunday 27 January 2019

1 match
ODISouth Africa16441Pakistan168/231.3Pakistan won by 8 wicketsPakistan tour of South Africa, Match 4

Saturday 26 January 2019

2 matches
ODINEPNepal242/950United Arab Emirates9719.3Nepal won by 145 runsNepal tour of United Arab Emirates, Match 2 ODIIndia324/450New Zealand23440.2India won by 90 runsIndia tour of New Zealand, Match 2

Friday 25 January 2019

2 matches
ODINEPNepal11333.5United Arab Emirates116/732.1United Arab Emirates won by 3 wicketsNepal tour of United Arab Emirates, Match 1 ODIPakistan317/650South Africa187/233South Africa won by 13 runs (DLS)Pakistan tour of South Africa, Match 3

Wednesday 23 January 2019

1 match
ODINew Zealand15738India156/234.5India won by 8 wickets (DLS)India tour of New Zealand, Match 1

Tuesday 22 January 2019

1 match
ODIPakistan20345.5South Africa207/542South Africa won by 5 wicketsPakistan tour of South Africa, Match 2

Saturday 19 January 2019

1 match
ODISouth Africa266/250Pakistan267/549.1Pakistan won by 5 wicketsPakistan tour of South Africa, Match 1

Friday 18 January 2019

1 match
ODIAustralia23048.4India234/349.2India won by 7 wicketsIndia tour of Australia, Match 3

Tuesday 15 January 2019

1 match
ODIAustralia298/950India299/449.2India won by 6 wicketsIndia tour of Australia, Match 2

Saturday 12 January 2019

1 match
ODIAustralia288/550India254/950Australia won by 34 runsIndia tour of Australia, Match 1

Tuesday 8 January 2019

1 match
ODINew Zealand364/450Sri Lanka24941.4New Zealand won by 115 runsSri Lanka tour of New Zealand, Match 3

Saturday 5 January 2019

1 match
ODINew Zealand319/750Sri Lanka29846.2New Zealand won by 21 runsSri Lanka tour of New Zealand, Match 2

Thursday 3 January 2019

1 match
ODINew Zealand371/750Sri Lanka32649New Zealand won by 45 runsSri Lanka tour of New Zealand, Match 1