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

The database

Men's ODI matches since 2002

2,819 men's odi matches since 2002 ball by ball. Newest first.

Tuesday 8 March 2022

1 match
ODINAMNamibia206/850United Arab Emirates207/747.1United Arab Emirates won by 3 wicketsICC Men's Cricket World Cup League 2, Match 62

Sunday 6 March 2022

1 match
ODINAMNamibia22649.5OMAOman11642.1Namibia won by 110 runsICC Men's Cricket World Cup League 2, Match 61

Saturday 5 March 2022

1 match
ODIOMAOman225/750United Arab Emirates21348.5Oman won by 12 runsICC Men's Cricket World Cup League 2, Match 60

Monday 28 February 2022

1 match
ODIBangladesh19246.5AFGAfghanistan193/340.1Afghanistan won by 7 wicketsAfghanistan tour of Bangladesh, Match 3

Friday 25 February 2022

1 match
ODIBangladesh306/450AFGAfghanistan21845.1Bangladesh won by 88 runsAfghanistan tour of Bangladesh, Match 2

Wednesday 23 February 2022

1 match
ODIAFGAfghanistan21549.1Bangladesh219/648.5Bangladesh won by 4 wicketsAfghanistan tour of Bangladesh, Match 1

Friday 11 February 2022

1 match
ODIIndia26550West Indies16937.1India won by 96 runsWest Indies tour of India, Match 3

Wednesday 9 February 2022

1 match
ODIIndia237/950West Indies19346India won by 44 runsWest Indies tour of India, Match 2

Tuesday 8 February 2022

1 match
ODIOMAOman21449.3United Arab Emirates21450Match tiedICC Men's Cricket World Cup League 2, Match 59

Sunday 6 February 2022

2 matches
ODIOMAOman19547.2United Arab Emirates196/645.3United Arab Emirates won by 4 wicketsICC Men's Cricket World Cup League 2, Match 58 ODIWest Indies17643.5India178/428India won by 6 wicketsWest Indies tour of India, Match 1

Saturday 5 February 2022

1 match
ODIOMAOman307/950United Arab Emirates308/649United Arab Emirates won by 4 wicketsICC Men's Cricket World Cup League 2, Match 57

Tuesday 25 January 2022

1 match
ODIAFGAfghanistan254/550NETNetherlands17942.4Afghanistan won by 75 runsAfghanistan tour of Qatar, Match 3

Sunday 23 January 2022

2 matches
ODIAFGAfghanistan237/650NETNetherlands18947.4Afghanistan won by 48 runsAfghanistan tour of Qatar, Match 2 ODISouth Africa28749.5India28349.2South Africa won by 4 runsIndia tour of South Africa, Match 3

Friday 21 January 2022

2 matches
ODISri Lanka254/950Zimbabwe7024.4Sri Lanka won by 184 runsZimbabwe tour of Sri Lanka, Match 3 ODIIndia287/650South Africa288/348.1South Africa won by 7 wicketsIndia tour of South Africa, Match 2

Wednesday 19 January 2022

1 match
ODISouth Africa296/450India265/850South Africa won by 31 runsIndia tour of South Africa, Match 1

Tuesday 18 January 2022

1 match
ODIZimbabwe302/850Sri Lanka280/950Zimbabwe won by 22 runsZimbabwe tour of Sri Lanka, Match 2

Sunday 16 January 2022

2 matches
ODIZimbabwe296/950Sri Lanka300/548.3Sri Lanka won by 5 wicketsZimbabwe tour of Sri Lanka, Match 1 ODIWest Indies21244.4Ireland214/844.5Ireland won by 2 wicketsIreland tour of United States of America and West Indies, Match 3

Thursday 13 January 2022

1 match
ODIWest Indies22948Ireland168/532.3Ireland won by 5 wickets (DLS)Ireland tour of United States of America and West Indies, Match 2

Saturday 8 January 2022

1 match
ODIWest Indies26948.5Ireland24549.1West Indies won by 24 runsIreland tour of United States of America and West Indies, Match 1

Friday 26 November 2021

2 matches
ODINAMNamibia22850OMAOman18846.5Namibia won by 40 runsICC Men's Cricket World Cup League 2, Match 49 ODISouth Africa277/850NETNetherlands11/02No resultNetherlands tour of South Africa, Match 1

Saturday 2 October 2021

1 match
ODISCOScotland100/323.2OMAOmanNo resultICC Men's Cricket World Cup League 2, Match 48

Friday 1 October 2021

1 match
ODIPNGPapua New Guinea15043.2OMAOman151/735.5Oman won by 3 wicketsICC Men's Cricket World Cup League 2, Match 47

Wednesday 29 September 2021

1 match
ODIPNGPapua New Guinea226/850SCOScotland228/648.5Scotland won by 4 wicketsICC Men's Cricket World Cup League 2, Match 46

Tuesday 28 September 2021

1 match
ODISCOScotland273/650OMAOman255/950Scotland won by 18 runsICC Men's Cricket World Cup League 2, Match 45

Sunday 26 September 2021

1 match
ODIOMAOman250/750PNGPapua New Guinea14042.2Oman won by 110 runsICC Men's Cricket World Cup League 2, Match 44

Saturday 25 September 2021

1 match
ODIPNGPapua New Guinea19747.4SCOScotland198/443Scotland won by 6 wicketsICC Men's Cricket World Cup League 2, Match 43

Monday 20 September 2021

1 match
ODIOMAOman274/750USAUnited States of America20239.5Oman won by 72 runsICC Men's Cricket World Cup League 2, Match 42

Sunday 19 September 2021

1 match
ODIOMAOman12137.1NEPNepal122/318.2Nepal won by 7 wicketsICC Men's Cricket World Cup League 2, Match 41

Friday 17 September 2021

1 match
ODINEPNepal17448USAUnited States of America175/429.3United States of America won by 6 wicketsICC Men's Cricket World Cup League 2, Match 40

Thursday 16 September 2021

1 match
ODIUSAUnited States of America17844.4OMAOman179/649.4Oman won by 4 wicketsICC Men's Cricket World Cup League 2, Match 39

Tuesday 14 September 2021

1 match
ODINEPNepal19647.4OMAOman200/531.1Oman won by 5 wicketsICC Men's Cricket World Cup League 2, Match 38

Monday 13 September 2021

2 matches
ODIUSAUnited States of America230/950NEPNepal231/549Nepal won by 5 wicketsICC Men's Cricket World Cup League 2, Match 37 ODIZimbabwe13134Ireland118/322.2Ireland won by 7 wickets (DLS)Zimbabwe tour of Ireland and Scotland, Match 3

Friday 10 September 2021

2 matches
ODINEPNepal23349.3PNGPapua New Guinea8219.1Nepal won by 151 runsNepal v Papua New Guinea ODI Series, Match 2 ODIIreland282/850ZimbabweNo resultZimbabwe tour of Ireland and Scotland, Match 2

Thursday 9 September 2021

1 match
ODIUSAUnited States of America271/950PNGPapua New Guinea13737.1United States of America won by 134 runsPapua New Guinea v United States of America ODI Series, Match 2

Wednesday 8 September 2021

1 match
ODIZimbabwe266/750.1Ireland22848.5Zimbabwe won by 38 runsZimbabwe tour of Ireland and Scotland, Match 1

Tuesday 7 September 2021

2 matches
ODIPNGPapua New Guinea13433NEPNepal135/839.3Nepal won by 2 wicketsNepal v Papua New Guinea ODI Series, Match 1 ODISri Lanka203/950South Africa12530Sri Lanka won by 78 runsSouth Africa tour of Sri Lanka, Match 3

Monday 6 September 2021

1 match
ODIPNGPapua New Guinea15844.2USAUnited States of America159/328.2United States of America won by 7 wicketsPapua New Guinea v United States of America ODI Series, Match 1

Saturday 4 September 2021

1 match
ODISouth Africa283/647Sri Lanka19736.4South Africa won by 67 runs (DLS)South Africa tour of Sri Lanka, Match 2

Thursday 2 September 2021

1 match
ODISri Lanka300/950.1South Africa286/650Sri Lanka won by 14 runsSouth Africa tour of Sri Lanka, Match 1

Monday 26 July 2021

1 match
ODIWest Indies15245.1Australia153/430.2Australia won by 6 wicketsAustralia tour of West Indies, Match 3

Friday 23 July 2021

1 match
ODIIndia22543.1Sri Lanka227/739Sri Lanka won by 3 wickets (DLS)India tour of Sri Lanka, Match 3

Thursday 22 July 2021

1 match
ODIAustralia18747.1West Indies191/638West Indies won by 4 wicketsAustralia tour of West Indies, Match 2