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

The database

International men's ODI matches in 2024

102 international men's odi matches in 2024 ball by ball. Newest first.

Sunday 22 December 2024

1 match
ODIPakistan308/947South Africa27142Pakistan won by 36 runs (DLS)Pakistan tour of South Africa, Match 3

Saturday 21 December 2024

1 match
ODIZimbabwe12730.1AFGAfghanistan131/226.5Afghanistan won by 8 wicketsAfghanistan tour of Zimbabwe, Match 3

Thursday 19 December 2024

2 matches
ODIAFGAfghanistan286/650Zimbabwe5417.5Afghanistan won by 232 runsAfghanistan tour of Zimbabwe, Match 2 ODIPakistan32949.5South Africa24843Pakistan won by 81 runsPakistan tour of South Africa, Match 2

Tuesday 17 December 2024

2 matches
ODIZimbabwe44/59.2AFGAfghanistanNo resultAfghanistan tour of Zimbabwe, Match 1 ODISouth Africa239/950Pakistan242/749.3Pakistan won by 3 wicketsPakistan tour of South Africa, Match 1

Thursday 12 December 2024

1 match
ODIBangladesh321/550West Indies325/645.5West Indies won by 4 wicketsBangladesh tour of West Indies, Match 3

Tuesday 10 December 2024

1 match
ODIBangladesh22745.5West Indies230/336.5West Indies won by 7 wicketsBangladesh tour of West Indies, Match 2

Sunday 8 December 2024

1 match
ODIBangladesh294/650West Indies295/547.4West Indies won by 5 wicketsBangladesh tour of West Indies, Match 1

Thursday 28 November 2024

1 match
ODIPakistan303/650Zimbabwe20440.1Pakistan won by 99 runsPakistan tour of Zimbabwe, Match 3

Tuesday 26 November 2024

1 match
ODIZimbabwe14532.3Pakistan148/018.2Pakistan won by 10 wicketsPakistan tour of Zimbabwe, Match 2

Sunday 24 November 2024

1 match
ODIZimbabwe20540.2Pakistan60/621Zimbabwe won by 80 runs (DLS)Pakistan tour of Zimbabwe, Match 1

Tuesday 19 November 2024

1 match
ODINew Zealand112/121Sri LankaNo resultNew Zealand tour of Sri Lanka, Match 3

Sunday 17 November 2024

1 match
ODINew Zealand20945.1Sri Lanka210/746Sri Lanka won by 3 wickets (DLS)New Zealand tour of Sri Lanka, Match 2

Wednesday 13 November 2024

1 match
ODISri Lanka324/549.2New Zealand175/927Sri Lanka won by 45 runs (DLS)New Zealand tour of Sri Lanka, Match 1

Monday 11 November 2024

2 matches
ODIBangladesh244/850AFGAfghanistan246/548.2Afghanistan won by 5 wicketsBangladesh tour of United Arab Emirates, Match 3 ODIOMAOman15544.2NETNetherlands15445.3Oman won by 1 runICC Men's Cricket World Cup League 2, Match 48

Sunday 10 November 2024

1 match
ODIAustralia140/931.5Pakistan143/226.5Pakistan won by 8 wicketsPakistan tour of Australia, Match 3

Saturday 9 November 2024

2 matches
ODIBangladesh252/750AFGAfghanistan18443.3Bangladesh won by 68 runsBangladesh tour of United Arab Emirates, Match 2 ODINETNetherlands241/850United Arab Emirates17445.2Netherlands won by 67 runsICC Men's Cricket World Cup League 2, Match 47

Friday 8 November 2024

1 match
ODIAustralia16335Pakistan169/126.3Pakistan won by 9 wicketsPakistan tour of Australia, Match 2

Thursday 7 November 2024

1 match
ODIUnited Arab Emirates7825.3OMAOman79/624.1Oman won by 4 wicketsICC Men's Cricket World Cup League 2, Match 46

Wednesday 6 November 2024

1 match
ODIEngland263/850West Indies267/243West Indies won by 8 wicketsEngland tour of West Indies, Match 3

Tuesday 5 November 2024

1 match
ODINETNetherlands13240.2OMAOman133/234.1Oman won by 8 wicketsICC Men's Cricket World Cup League 2, Match 45

Monday 4 November 2024

2 matches
ODINEPNepal26/16SCOScotlandNo resultICC Men's Cricket World Cup League 2, Match 44 ODIPakistan20346.4Australia204/833.3Australia won by 2 wicketsPakistan tour of Australia, Match 1

Sunday 3 November 2024

1 match
ODIUnited Arab Emirates240/850NETNetherlands21447.4United Arab Emirates won by 26 runsICC Men's Cricket World Cup League 2, Match 43

Saturday 2 November 2024

2 matches
ODIUSAUnited States of America281/850NEPNepal24449.5United States of America won by 37 runsICC Men's Cricket World Cup League 2, Match 42 ODIWest Indies328/650England329/547.3England won by 5 wicketsEngland tour of West Indies, Match 2

Friday 1 November 2024

1 match
ODIUnited Arab Emirates12841.3OMAOman129/443.4Oman won by 6 wicketsICC Men's Cricket World Cup League 2, Match 41

Thursday 31 October 2024

2 matches
ODISCOScotland317/550USAUnited States of America24644Scotland won by 71 runsICC Men's Cricket World Cup League 2, Match 40 ODIEngland20945.1West Indies157/225.5West Indies won by 8 wickets (DLS)England tour of West Indies, Match 1

Tuesday 29 October 2024

1 match
ODISCOScotland15441.4NEPNepal157/529.5Nepal won by 5 wicketsICC Men's Cricket World Cup League 2, Match 39

Sunday 27 October 2024

1 match
ODINEPNepal28650USAUnited States of America291/749.4United States of America won by 3 wicketsICC Men's Cricket World Cup League 2, Match 38

Saturday 26 October 2024

1 match
ODISri Lanka156/323West Indies196/222West Indies won by 8 wickets (DLS)West Indies tour of Sri Lanka, Match 3

Friday 25 October 2024

1 match
ODIUSAUnited States of America14438.4SCOScotland145/024.5Scotland won by 10 wicketsICC Men's Cricket World Cup League 2, Match 37

Wednesday 23 October 2024

1 match
ODIWest Indies18936Sri Lanka190/538.2Sri Lanka won by 5 wicketsWest Indies tour of Sri Lanka, Match 2

Sunday 20 October 2024

1 match
ODIWest Indies185/438.3Sri Lanka234/531.5Sri Lanka won by 5 wickets (DLS)West Indies tour of Sri Lanka, Match 1

Monday 7 October 2024

1 match
ODIIreland284/950South Africa21546.1Ireland won by 69 runsIreland vs South Africa, Match 3

Friday 4 October 2024

1 match
ODISouth Africa343/450Ireland16930.3South Africa won by 174 runsIreland vs South Africa, Match 2

Wednesday 2 October 2024

1 match
ODISouth Africa271/950Ireland13231.5South Africa won by 139 runsIreland vs South Africa, Match 1

Sunday 29 September 2024

1 match
ODIEngland30949.2Australia165/220.4Australia won by 49 runs (DLS)Australia tour of England, Match 5

Friday 27 September 2024

1 match
ODIEngland312/539Australia12624.4England won by 186 runsAustralia tour of England, Match 4

Thursday 26 September 2024

2 matches
ODIOMAOman198/850CANCanada199/545.3Canada won by 5 wicketsICC Men's Cricket World Cup League 2, Match 36 ODIUnited Arab Emirates19043.2NAMNamibia194/228.5Namibia won by 8 wicketsICC Men's Cricket World Cup League 2, Match 35

Tuesday 24 September 2024

2 matches
ODIUSAUnited States of America339/450United Arab Emirates20336.2United States of America won by 136 runsICC Men's Cricket World Cup League 2, Match 33 ODIAustralia304/750England254/437.4England won by 46 runs (DLS)Australia tour of England, Match 3

Sunday 22 September 2024

3 matches
ODIAFGAfghanistan16934South Africa170/333South Africa won by 7 wicketsSouth Africa tour of United Arab Emirates, Match 3 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