ODI 2024
79 matches from 6 January 2024 to 22 December 2024.
Team results
Played, won and lost in the season, including knockouts
| Team | P | W | L | NR/T |
|---|---|---|---|---|
| Sri Lanka | 15 | 9 | 3 | 3 |
| Pakistan | 9 | 7 | 2 | 0 |
| Australia | 11 | 7 | 4 | 0 |
| United States of America | 11 | 7 | 4 | 0 |
| Netherlands | 12 | 7 | 5 | 0 |
| West Indies | 12 | 6 | 6 | 0 |
| Oman | 5 | 5 | 0 | 0 |
| Nepal | 13 | 5 | 7 | 1 |
| Namibia | 8 | 4 | 4 | 0 |
| Canada | 11 | 4 | 7 | 0 |
| Scotland | 5 | 3 | 1 | 1 |
| England | 8 | 3 | 5 | 0 |
| Bangladesh | 6 | 2 | 4 | 0 |
| South Africa | 6 | 2 | 4 | 0 |
| United Arab Emirates | 11 | 2 | 9 | 0 |
| Ireland | 3 | 1 | 2 | 0 |
| Zimbabwe | 6 | 1 | 4 | 1 |
| India | 3 | 0 | 2 | 1 |
| New Zealand | 3 | 0 | 2 | 1 |
Most runs
| # | Batter | Inns | Runs | HS | Avg | SR |
|---|---|---|---|---|---|---|
| 1 | Kusal Mendis | 14 | 625 | 143 | 56.82 | 90.1 |
| 2 | Keacy Carty | 11 | 560 | 128 | 62.22 | 88.1 |
| 3 | Saim Ayub | 9 | 515 | 113 | 64.38 | 105.5 |
| 4 | Charith Asalanka | 13 | 494 | 101 | 41.17 | 93.6 |
| 5 | Monank Patel | 10 | 440 | 121 | 48.89 | 91.9 |
| 6 | Max O'Dowd | 12 | 428 | 79 | 38.91 | 67.3 |
| 7 | Sherfane Rutherford | 7 | 425 | 113 | 106.25 | 120.1 |
| 8 | Janith Liyanage | 12 | 412 | 101 | 45.78 | 79.4 |
| 9 | Milind Kumar | 8 | 359 | 155 | 59.83 | 109.5 |
| 10 | Pathum Nissanka | 9 | 348 | 114 | 38.67 | 88.1 |
Most wickets
| # | Bowler | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|---|
| 1 | Wanindu Hasaranga | 8 | 22 | 14.64 | 5.47 |
| 2 | Aryan Dutt | 12 | 21 | 18.71 | 3.85 |
| 3 | Kyle Klein | 8 | 16 | 16.56 | 4.73 |
| 4 | Nosthush Kenjige | 11 | 16 | 24.13 | 4.24 |
| 5 | Paul van Meekeren | 6 | 15 | 13.47 | 4.00 |
| 6 | Vivian Kingma | 8 | 15 | 16.20 | 4.30 |
| 7 | Jeffrey Vandersay | 7 | 15 | 17.53 | 4.83 |
| 8 | Shaheen Shah Afridi | 6 | 15 | 17.60 | 5.11 |
| 9 | Mahesh Theekshana | 10 | 15 | 21.00 | 4.21 |
| 10 | Shadley van Schalkwyk | 9 | 15 | 26.93 | 5.86 |
All matches
- Pakistan308/9 (47)South Africa271 (42)Pakistan won by 36 runs (D/L)Wanderers Stadium · Pakistan tour of South Africa
- Pakistan329 (49.5)South Africa248 (43)Pakistan won by 81 runsNewlands · Pakistan tour of South Africa
- South Africa239/9 (50)Pakistan242/7 (49.3)Pakistan won by 3 wicketsBoland Park · Pakistan tour of South Africa
- Bangladesh321/5 (50)West Indies325/6 (45.5)West Indies won by 4 wicketsWarner Park · Bangladesh tour of West Indies
- Bangladesh227 (45.5)West Indies230/3 (36.5)West Indies won by 7 wicketsWarner Park · Bangladesh tour of West Indies
- Bangladesh294/6 (50)West Indies295/5 (47.4)West Indies won by 5 wicketsWarner Park · Bangladesh tour of West Indies
- Pakistan303/6 (50)Zimbabwe204 (40.1)Pakistan won by 99 runsQueens Sports Club · Pakistan tour of Zimbabwe
- Zimbabwe145 (32.3)Pakistan148/0 (18.2)Pakistan won by 10 wicketsQueens Sports Club · Pakistan tour of Zimbabwe
- Zimbabwe205 (40.2)Pakistan60/6 (21)Zimbabwe won by 80 runs (D/L)Queens Sports Club · Pakistan tour of Zimbabwe
- New Zealand112/1 (21)Sri LankaNo resultPallekele International Cricket Stadium · New Zealand tour of Sri Lanka
- New Zealand209 (45.1)Sri Lanka210/7 (46)Sri Lanka won by 3 wickets (D/L)Pallekele International Cricket Stadium · New Zealand tour of Sri Lanka
- Sri Lanka324/5 (49.2)New Zealand175/9 (27)Sri Lanka won by 45 runs (D/L)Rangiri Dambulla International Stadium · New Zealand tour of Sri Lanka
- Oman155 (44.2)Netherlands154 (45.3)Oman won by 1 runAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1) · ICC Men's Cricket World Cup League 2
- Australia140/9 (31.5)Pakistan143/2 (26.5)Pakistan won by 8 wicketsPerth Stadium · Pakistan tour of Australia
- Netherlands241/8 (50)United Arab Emirates174 (45.2)Netherlands won by 67 runsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1) · ICC Men's Cricket World Cup League 2
- Australia163 (35)Pakistan169/1 (26.3)Pakistan won by 9 wicketsAdelaide Oval · Pakistan tour of Australia
- United Arab Emirates78 (25.3)Oman79/6 (24.1)Oman won by 4 wicketsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1) · ICC Men's Cricket World Cup League 2
- England263/8 (50)West Indies267/2 (43)West Indies won by 8 wicketsKensington Oval · England tour of West Indies
- Netherlands132 (40.2)Oman133/2 (34.1)Oman won by 8 wicketsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1) · ICC Men's Cricket World Cup League 2
- Nepal26/1 (6)ScotlandNo resultGrand Prairie Stadium · ICC Men's Cricket World Cup League 2
- Pakistan203 (46.4)Australia204/8 (33.3)Australia won by 2 wicketsMelbourne Cricket Ground · Pakistan tour of Australia
- United Arab Emirates240/8 (50)Netherlands214 (47.4)United Arab Emirates won by 26 runsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1) · ICC Men's Cricket World Cup League 2
- United States of America281/8 (50)Nepal244 (49.5)United States of America won by 37 runsGrand Prairie Stadium · ICC Men's Cricket World Cup League 2
- West Indies328/6 (50)England329/5 (47.3)England won by 5 wicketsSir Vivian Richards Stadium · England tour of West Indies
- United Arab Emirates128 (41.3)Oman129/4 (43.4)Oman won by 6 wicketsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1) · ICC Men's Cricket World Cup League 2
- Scotland317/5 (50)United States of America246 (44)Scotland won by 71 runsGrand Prairie Stadium · ICC Men's Cricket World Cup League 2
- England209 (45.1)West Indies157/2 (25.5)West Indies won by 8 wickets (D/L)Sir Vivian Richards Stadium · England tour of West Indies
- Scotland154 (41.4)Nepal157/5 (29.5)Nepal won by 5 wicketsGrand Prairie Stadium · ICC Men's Cricket World Cup League 2
- Sri Lanka156/3 (23)West Indies196/2 (22)West Indies won by 8 wickets (D/L)Pallekele International Cricket Stadium · West Indies tour of Sri Lanka
- United States of America144 (38.4)Scotland145/0 (24.5)Scotland won by 10 wicketsGrand Prairie Stadium · ICC Men's Cricket World Cup League 2
- West Indies189 (36)Sri Lanka190/5 (38.2)Sri Lanka won by 5 wicketsPallekele International Cricket Stadium · West Indies tour of Sri Lanka
- West Indies185/4 (38.3)Sri Lanka234/5 (31.5)Sri Lanka won by 5 wickets (D/L)Pallekele International Cricket Stadium · West Indies tour of Sri Lanka
- Ireland284/9 (50)South Africa215 (46.1)Ireland won by 69 runsZayed Cricket Stadium · Ireland vs South Africa
- South Africa343/4 (50)Ireland169 (30.3)South Africa won by 174 runsZayed Cricket Stadium · Ireland vs South Africa
- South Africa271/9 (50)Ireland132 (31.5)South Africa won by 139 runsZayed Cricket Stadium · Ireland vs South Africa
- England309 (49.2)Australia165/2 (20.4)Australia won by 49 runs (D/L)County Ground, Bristol · Australia tour of England
- England312/5 (39)Australia126 (24.4)England won by 186 runsLord's · Australia tour of England
- United Arab Emirates190 (43.2)Namibia194/2 (28.5)Namibia won by 8 wicketsWanderers Cricket Ground · ICC Men's Cricket World Cup League 2
- United States of America339/4 (50)United Arab Emirates203 (36.2)United States of America won by 136 runsUnited Cricket Club Ground · ICC Men's Cricket World Cup League 2
- Australia304/7 (50)England254/4 (37.4)England won by 46 runs (D/L)Riverside Ground · Australia tour of England
- Nepal181 (46.1)Canada186/5 (42)Canada won by 5 wicketsMaple Leaf North-West Ground · ICC Men's Cricket World Cup League 2
- Namibia286/9 (50)United States of America287/3 (45)United States of America won by 7 wicketsUnited Cricket Club Ground · ICC Men's Cricket World Cup League 2
- Australia270 (44.4)England202 (40.2)Australia won by 68 runsHeadingley · Australia tour of England
- Namibia313 (50)United Arab Emirates316/9 (49.3)United Arab Emirates won by 1 wicketUnited Cricket Club Ground · ICC Men's Cricket World Cup League 2
- England315 (49.4)Australia317/3 (44)Australia won by 7 wicketsTrent Bridge · Australia tour of England
- Nepal220/9 (50.1)Oman223/9 (49.5)Oman won by 1 wicketMaple Leaf North-West Ground · ICC Men's Cricket World Cup League 2
- United Arab Emirates106 (31.2)United States of America107/0 (15.5)United States of America won by 10 wicketsUnited Cricket Club Ground · ICC Men's Cricket World Cup League 2
- Canada253/8 (50)Nepal150 (40.1)Canada won by 103 runsMaple Leaf North-West Ground · ICC Men's Cricket World Cup League 2
- Namibia199/9 (50)United States of America200/4 (41.2)United States of America won by 6 wicketsUnited Cricket Club Ground · ICC Men's Cricket World Cup League 2
- Netherlands206 (49.1)United States of America179 (45.5)Netherlands won by 27 runsHazelaarweg · ICC Men's Cricket World Cup League 2
- United States of America275/8 (50)Canada225 (47)United States of America won by 50 runsHazelaarweg · ICC Men's Cricket World Cup League 2
- Netherlands220 (47.2)Canada157 (35.4)Netherlands won by 63 runsHazelaarweg · ICC Men's Cricket World Cup League 2
- Netherlands237/7 (50)United States of America218 (49.5)Netherlands won by 19 runsSportpark Westvliet · ICC Men's Cricket World Cup League 2
- United States of America304/4 (50)Canada290/9 (50)United States of America won by 14 runsSportpark Westvliet · ICC Men's Cricket World Cup League 2
- Canada194 (48.4)Netherlands195/5 (45.3)Netherlands won by 5 wicketsSportpark Westvliet · ICC Men's Cricket World Cup League 2
- Sri Lanka248/7 (50)India138 (26.1)Sri Lanka won by 110 runsR Premadasa Stadium · India tour of Sri Lanka
- Sri Lanka240/9 (50)India208 (42.2)Sri Lanka won by 32 runsR Premadasa Stadium · India tour of Sri Lanka
- Sri Lanka230/8 (50)India230 (47.5)Match tiedR Premadasa Stadium · India tour of Sri Lanka
- Sri Lanka235 (50)Bangladesh237/6 (40.2)Bangladesh won by 4 wicketsZahur Ahmed Chowdhury Stadium · Sri Lanka tour of Bangladesh
- Bangladesh286/7 (50)Sri Lanka287/7 (47.1)Sri Lanka won by 3 wicketsZahur Ahmed Chowdhury Stadium · Sri Lanka tour of Bangladesh
- Sri Lanka255 (48.5)Bangladesh257/4 (44.4)Bangladesh won by 6 wicketsZahur Ahmed Chowdhury Stadium · Sri Lanka tour of Bangladesh
- Canada241/6 (49.4)United Arab Emirates228/8 (46)Canada won by 8 runs (D/L)Dubai International Cricket Stadium · ICC Men's Cricket World Cup League 2
- United Arab Emirates132 (45)Scotland137/2 (23.4)Scotland won by 8 wicketsDubai International Cricket Stadium · ICC Men's Cricket World Cup League 2
- United Arab Emirates194 (47.5)Canada198/7 (47.4)Canada won by 3 wicketsDubai International Cricket Stadium · ICC Men's Cricket World Cup League 2
- Nepal172 (49.3)Netherlands173/2 (37.5)Netherlands won by 8 wicketsTribhuvan University International Cricket Ground · ICC Men's Cricket World Cup League 2
- Namibia203 (41.3)Netherlands179 (43.5)Namibia won by 24 runsTribhuvan University International Cricket Ground · ICC Men's Cricket World Cup League 2
- Nepal168 (37.1)Namibia172/8 (40)Namibia won by 2 wicketsTribhuvan University International Cricket Ground · ICC Men's Cricket World Cup League 2
- Namibia123 (35.1)Netherlands124/3 (27.2)Netherlands won by 7 wicketsTribhuvan University International Cricket Ground · ICC Men's Cricket World Cup League 2
- Netherlands137 (39)Nepal141/1 (15.2)Nepal won by 9 wicketsTribhuvan University International Cricket Ground · ICC Men's Cricket World Cup League 2
- Nepal132 (41.1)Namibia134/6 (33.1)Namibia won by 4 wicketsTribhuvan University International Cricket Ground · ICC Men's Cricket World Cup League 2
- Canada232/8 (50)Nepal229/1 (44.3)Nepal won by 9 wicketsTribhuvan University International Cricket Ground · Canada tour of Nepal
- Canada285/9 (50)Nepal287/6 (45.1)Nepal won by 4 wicketsTribhuvan University International Cricket Ground · Canada tour of Nepal
- Nepal224 (50)Canada217 (47.5)Nepal won by 7 runsTribhuvan University International Cricket Ground · Canada tour of Nepal
- West Indies86 (24.1)Australia87/2 (6.5)Australia won by 8 wicketsManuka Oval · West Indies tour of Australia
- Australia258/9 (50)West Indies175 (43.3)Australia won by 83 runsSydney Cricket Ground · West Indies tour of Australia
- West Indies231 (48.4)Australia232/2 (38.3)Australia won by 8 wicketsMelbourne Cricket Ground · West Indies tour of Australia
- Zimbabwe96 (22.5)Sri Lanka97/2 (16.4)Sri Lanka won by 8 wickets (D/L)R Premadasa Stadium · Zimbabwe tour of Sri Lanka
- Zimbabwe208 (44.4)Sri Lanka211/8 (49)Sri Lanka won by 2 wicketsR Premadasa Stadium · Zimbabwe tour of Sri Lanka
- Sri Lanka273/9 (50)Zimbabwe12/2 (4)No resultR Premadasa Stadium · Zimbabwe tour of Sri Lanka