ODI 2021
58 matches from 8 January 2021 to 26 November 2021.
Team results
Played, won and lost in the season, including knockouts
| Team | P | W | L | NR/T |
|---|---|---|---|---|
| Bangladesh | 12 | 8 | 4 | 0 |
| England | 9 | 6 | 2 | 1 |
| Nepal | 5 | 4 | 1 | 0 |
| India | 6 | 4 | 2 | 0 |
| Ireland | 11 | 4 | 5 | 2 |
| West Indies | 9 | 4 | 5 | 0 |
| Sri Lanka | 15 | 4 | 10 | 1 |
| New Zealand | 3 | 3 | 0 | 0 |
| Netherlands | 6 | 3 | 2 | 1 |
| South Africa | 10 | 3 | 5 | 2 |
| Australia | 3 | 2 | 1 | 0 |
| Oman | 3 | 2 | 1 | 0 |
| United States of America | 4 | 2 | 2 | 0 |
| Pakistan | 6 | 2 | 4 | 0 |
| Scotland | 2 | 1 | 1 | 0 |
| United Arab Emirates | 2 | 1 | 1 | 0 |
| Zimbabwe | 6 | 1 | 4 | 1 |
| Papua New Guinea | 4 | 0 | 4 | 0 |
Most runs
| # | Batter | Inns | Runs | HS | Avg | SR |
|---|---|---|---|---|---|---|
| 1 | Janneman Malan | 7 | 509 | 177 | 84.83 | 92.0 |
| 2 | Tamim Iqbal | 12 | 464 | 112 | 38.67 | 77.3 |
| 3 | Paul Stirling | 11 | 420 | 131 | 42.00 | 70.7 |
| 4 | Mushfiqur Rahim | 9 | 407 | 125 | 58.14 | 76.6 |
| 5 | Babar Azam | 6 | 405 | 158 | 67.50 | 108.0 |
| 6 | Mahmudullah | 11 | 399 | 76 | 49.88 | 81.6 |
| 7 | Andrew Balbirnie | 11 | 396 | 102 | 39.60 | 72.4 |
| 8 | Harry Tector | 11 | 378 | 79 | 42.00 | 78.9 |
| 9 | Fakhar Zaman | 6 | 365 | 193 | 60.83 | 91.9 |
| 10 | Wanindu Hasaranga | 14 | 356 | 80 | 27.38 | 94.7 |
Most wickets
| # | Bowler | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|---|
| 1 | Dushmantha Chameera | 13 | 20 | 29.30 | 5.51 |
| 2 | Mustafizur Rahman | 10 | 18 | 21.56 | 5.04 |
| 3 | Shakib Al Hasan | 9 | 17 | 17.53 | 3.68 |
| 4 | Sandeep Lamichhane | 4 | 16 | 6.19 | 2.97 |
| 5 | Joshua Little | 7 | 16 | 19.69 | 4.77 |
| 6 | Mehedi Hasan Miraz | 11 | 15 | 19.80 | 3.54 |
| 7 | Simi Singh | 8 | 14 | 18.36 | 3.40 |
| 8 | Akeal Hosein | 9 | 14 | 23.07 | 3.97 |
| 9 | Tabraiz Shamsi | 8 | 14 | 26.36 | 5.08 |
| 10 | Haris Rauf | 6 | 13 | 24.46 | 6.24 |
All matches
- South Africa277/8 (50)Netherlands11/0 (2)No resultSuperSport Park · Netherlands tour of South Africa
- Oman121 (37.1)Nepal122/3 (18.2)Nepal won by 7 wicketsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1) · ICC Men's Cricket World Cup League 2
- United States of America178 (44.4)Oman179/6 (49.4)Oman won by 4 wicketsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1) · ICC Men's Cricket World Cup League 2
- Nepal196 (47.4)Oman200/5 (31.1)Oman won by 5 wicketsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1) · ICC Men's Cricket World Cup League 2
- United States of America230/9 (50)Nepal231/5 (49)Nepal won by 5 wicketsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1) · ICC Men's Cricket World Cup League 2
- Zimbabwe131 (34)Ireland118/3 (22.2)Ireland won by 7 wickets (D/L)Civil Service Cricket Club, Stormont · Zimbabwe tour of Ireland and Scotland
- Nepal233 (49.3)Papua New Guinea82 (19.1)Nepal won by 151 runsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1) · Nepal v Papua New Guinea ODI Series
- Ireland282/8 (50)ZimbabweNo resultCivil Service Cricket Club, Stormont · Zimbabwe tour of Ireland and Scotland
- United States of America271/9 (50)Papua New Guinea137 (37.1)United States of America won by 134 runsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2) · Papua New Guinea v United States of America ODI Series
- Zimbabwe266/7 (50.1)Ireland228 (48.5)Zimbabwe won by 38 runsCivil Service Cricket Club, Stormont · Zimbabwe tour of Ireland and Scotland
- Papua New Guinea134 (33)Nepal135/8 (39.3)Nepal won by 2 wicketsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1) · Nepal v Papua New Guinea ODI Series
- Sri Lanka203/9 (50)South Africa125 (30)Sri Lanka won by 78 runsR Premadasa Stadium · South Africa tour of Sri Lanka
- Papua New Guinea158 (44.2)United States of America159/3 (28.2)United States of America won by 7 wicketsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2) · Papua New Guinea v United States of America ODI Series
- South Africa283/6 (47)Sri Lanka197 (36.4)South Africa won by 67 runs (D/L)R Premadasa Stadium · South Africa tour of Sri Lanka
- Sri Lanka300/9 (50.1)South Africa286/6 (50)Sri Lanka won by 14 runsR Premadasa Stadium · South Africa tour of Sri Lanka
- West Indies152 (45.1)Australia153/4 (30.2)Australia won by 6 wicketsKensington Oval · Australia tour of West Indies
- India225 (43.1)Sri Lanka227/7 (39)Sri Lanka won by 3 wickets (D/L)R Premadasa Stadium · India tour of Sri Lanka
- Australia187 (47.1)West Indies191/6 (38)West Indies won by 4 wicketsKensington Oval · Australia tour of West Indies
- Zimbabwe298 (49.3)Bangladesh302/5 (48)Bangladesh won by 5 wicketsHarare Sports Club · Bangladesh tour of Zimbabwe
- Australia252/9 (49)West Indies123 (26.2)Australia won by 133 runs (D/L)Kensington Oval · Australia tour of West Indies
- Sri Lanka275/9 (50)India277/7 (49.1)India won by 3 wicketsR Premadasa Stadium · India tour of Sri Lanka
- Zimbabwe240/9 (50)Bangladesh242/7 (49.1)Bangladesh won by 3 wicketsHarare Sports Club · Bangladesh tour of Zimbabwe
- Sri Lanka262/9 (50)India263/3 (36.4)India won by 7 wicketsR Premadasa Stadium · India tour of Sri Lanka
- Bangladesh276/9 (50)Zimbabwe121/9 (28.5)Bangladesh won by 155 runsHarare Sports Club · Bangladesh tour of Zimbabwe
- South Africa346/4 (50)Ireland276 (47.1)South Africa won by 70 runsThe Village, Malahide · South Africa tour of Ireland
- Ireland290/5 (50)South Africa247 (48.3)Ireland won by 43 runsThe Village, Malahide · South Africa tour of Ireland
- Pakistan331/9 (50)England332/7 (48)England won by 3 wicketsEdgbaston · Pakistan tour of England
- Ireland195/4 (40.2)South AfricaNo resultThe Village, Malahide · South Africa tour of Ireland
- England247 (45.2)Pakistan195 (41)England won by 52 runsLord's · Pakistan tour of England
- Pakistan141 (35.2)England142/1 (21.5)England won by 9 wicketsSophia Gardens · Pakistan tour of England
- Sri Lanka166 (41.1)EnglandNo resultCounty Ground, Bristol · Sri Lanka tour of England
- Sri Lanka241/9 (50)England244/2 (43)England won by 8 wicketsKennington Oval · Sri Lanka tour of England
- Sri Lanka185 (42.3)England189/5 (34.5)England won by 5 wicketsRiverside Ground · Sri Lanka tour of England
- Ireland163 (49.2)Netherlands166/6 (45.4)Netherlands won by 4 wicketsSportpark Maarschalkerweerd · Ireland tour of Netherlands
- Netherlands157 (49.2)Ireland158/2 (43)Ireland won by 8 wicketsSportpark Maarschalkerweerd · Ireland tour of Netherlands
- Netherlands195 (50)Ireland194/9 (50)Netherlands won by 1 runSportpark Maarschalkerweerd · Ireland tour of Netherlands
- Sri Lanka286/6 (50)Bangladesh189 (42.3)Sri Lanka won by 97 runsShere Bangla National Stadium · Sri Lanka tour of Bangladesh
- Bangladesh246 (48.1)Sri Lanka141/9 (40)Bangladesh won by 103 runs (D/L)Shere Bangla National Stadium · Sri Lanka tour of Bangladesh
- Bangladesh257/6 (50)Sri Lanka224 (48.1)Bangladesh won by 33 runsShere Bangla National Stadium · Sri Lanka tour of Bangladesh
- Netherlands171 (48.4)Scotland172/4 (42.1)Scotland won by 6 wicketsHazelaarweg · Scotland tour of Netherlands
- Netherlands163/8 (33)Scotland149/8 (33)Netherlands won by 14 runsHazelaarweg · Scotland tour of Netherlands
- Pakistan320/7 (50)South Africa292 (49.3)Pakistan won by 28 runsSuperSport Park · Pakistan tour of South Africa
- South Africa341/6 (50)Pakistan324/9 (50)South Africa won by 17 runsWanderers Stadium · Pakistan tour of South Africa
- South Africa273/6 (50)Pakistan274/7 (50)Pakistan won by 3 wicketsSuperSport Park · Pakistan tour of South Africa
- India329 (48.2)England322/9 (50)India won by 7 runsMCA Stadium · England tour of India
- India336/6 (50)England337/4 (43.3)England won by 6 wicketsMCA Stadium · England tour of India
- New Zealand318/6 (50)Bangladesh154 (42.4)New Zealand won by 164 runsBasin Reserve · Bangladesh tour of New Zealand
- India317/5 (50)England251 (42.1)India won by 66 runsMCA Stadium · England tour of India
- Bangladesh271/6 (50)New Zealand275/5 (48.2)New Zealand won by 5 wicketsHagley Oval · Bangladesh tour of New Zealand
- Bangladesh131 (41.5)New Zealand132/2 (21.2)New Zealand won by 8 wicketsUniversity Oval, Dunedin · Bangladesh tour of New Zealand
- West Indies276/5 (48.3)Sri Lanka274/6 (50)West Indies won by 5 wicketsSir Vivian Richards Stadium · West Indies v Sri Lanka
- West Indies274/5 (49.4)Sri Lanka273/8 (50)West Indies won by 5 wicketsSir Vivian Richards Stadium · West Indies v Sri Lanka
- West Indies236/2 (47)Sri Lanka232 (49)West Indies won by 8 wicketsSir Vivian Richards Stadium · West Indies v Sri Lanka
- Bangladesh297/6 (50)West Indies177 (44.2)Bangladesh won by 120 runsZahur Ahmed Chowdhury Stadium · West Indies tour of Bangladesh
- West Indies148 (43.4)Bangladesh149/3 (33.2)Bangladesh won by 7 wicketsShere Bangla National Stadium · ICC Men's Cricket World Cup Super League
- West Indies122 (32.2)Bangladesh125/4 (33.5)Bangladesh won by 6 wicketsShere Bangla National Stadium · ICC Men's Cricket World Cup Super League
- Ireland228/6 (50)United Arab Emirates116 (36)Ireland won by 112 runsZayed Cricket Stadium · Ireland tour of United Arab Emirates
- Ireland269/5 (50)United Arab Emirates270/4 (49)United Arab Emirates won by 6 wicketsZayed Cricket Stadium · Ireland tour of United Arab Emirates