Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG386/5 (50)Innings break - SL need 387 runs to winLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Match list (ODIs)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Canada×
DateMatchResultGroundSeries
17 Oct 2026CAN 256 v NEP 232137th Match · ODICanada won by 24 runsAl AmaratICC Men's Cricket World Cup League 2 2026/27
15 Oct 2026CAN 256 v OMA 198136th Match · ODICanada won by 58 runsAl AmaratICC Men's Cricket World Cup League 2 2026/27
11 Oct 2026NEP 235 v CAN 211Match 132 · ODINepal won by 24 runsAl AmaratICC Men's Cricket World Cup League 2 2026/27
9 Oct 2026OMA 263 v CAN 222Match 130 · ODIOman won by 41 runsAl AmaratICC Men's Cricket World Cup League 2 2026/27
13 Aug 2026SCO 347/7 v CAN 177Match 126 · ODIScotland won by 170 runsDundeeICC Men's Cricket World Cup League 2 2026
11 Aug 2026UAE 282/6 v CAN 185/9Match 125 · ODIUnited Arab Emirates won by 97 runsDundeeICC Men's Cricket World Cup League 2 2026
7 Aug 2026SCO 281/7 v CAN 272Match 123 · ODIScotland won by 9 runsDundeeICC Men's Cricket World Cup League 2 2026
16 Jun 2026NED 15/1 v CANMatch 114 · ODINo resultKing CityICC Men's Cricket World Cup League 2 2026
12 Jun 2026CAN 275/8 v USA 276/5Match 112 · ODIUnited States of America won by 5 wicketsKing CityICC Men's Cricket World Cup League 2 2026
10 Jun 2026NED 214 v CAN 218/8Match 111 · ODICanada won by 2 wicketsKing CityICC Men's Cricket World Cup League 2 2026
6 Jun 2026CAN 231/8 v USA 235/2Match 109 · ODIUnited States of America won by 8 wicketsKing CityICC Men's Cricket World Cup League 2 2026
2 Sept 2025NAM 261/8 v CAN 237Match 82 · ODINamibia won by 24 runsKing CityICC Men's Cricket World Cup League 2 2025
31 Aug 2025CAN 184 v SCO 187/3Match 81 · ODIScotland won by 7 wicketsKing CityICC Men's Cricket World Cup League 2 2025
27 Aug 2025CAN 219 v NAM 220/5Match 79 · ODINamibia won by 5 wicketsKing CityICC Men's Cricket World Cup League 2 2025
25 May 2025USA 286/9 v CAN 198Match 71 · ODIUnited States of America won by 88 runsLauderhillICC Men's Cricket World Cup League 2 2025
23 May 2025CAN 212 v OMA 108/3Match 70 · ODIOman won by 18 runs (DLS method)LauderhillICC Men's Cricket World Cup League 2 2025
19 May 2025OMA 217/6 v CAN 202Match 68 · ODIOman won by 15 runsLauderhillICC Men's Cricket World Cup League 2 2025
17 May 2025USA 361/3 v CAN 192Match 67 · ODIUnited States of America won by 169 runsLauderhillICC Men's Cricket World Cup League 2 2025
15 Mar 2025NAM 186 v CAN 154Match 60 · ODINamibia won by 12 runs (DLS method)WindhoekICC Men's Cricket World Cup League 2 2024/25
9 Mar 2025CAN 167/8 v NAM 174Match 57 · ODIMatch tied (Canada won the Super Over)WindhoekICC Men's Cricket World Cup League 2 2024/25
5 Mar 2025CAN v NEDOnly ODI · ODINo resultWindhoek2025 Namibia Tri-Nation Series
26 Sept 2024OMA 198/8 v CAN 199/5Match 36 · ODICanada won by 5 wicketsKing CityICC Men's Cricket World Cup League 2 2024
22 Sept 2024NEP 181 v CAN 186/5Match 32 · ODICanada won by 5 wicketsKing CityICC Men's Cricket World Cup League 2 2024
20 Sept 2024CAN 276/8 v OMA 217Match 30 · ODICanada won by 59 runsKing CityICC Men's Cricket World Cup League 2 2024
16 Sept 2024CAN 253/8 v NEP 150Match 26 · ODICanada won by 103 runsKing CityICC Men's Cricket World Cup League 2 2024
19 Aug 2024USA 275/8 v CAN 225Match 23 · ODIUnited States of America won by 50 runsRotterdamICC Men's Cricket World Cup League 2 2024
17 Aug 2024NED 220 v CAN 157Match 22 · ODINetherlands won by 63 runsRotterdamICC Men's Cricket World Cup League 2 2024
13 Aug 2024USA 304/4 v CAN 290/9Match 20 · ODIUnited States of America won by 14 runsThe HagueICC Men's Cricket World Cup League 2 2024
11 Aug 2024CAN 194 v NED 195/5Match 19 · ODINetherlands won by 5 wicketsThe HagueICC Men's Cricket World Cup League 2 2024
7 Mar 2024SCO 197 v CAN 200/5Match 11 · ODICanada won by 5 wicketsDubaiICC Men's Cricket World Cup League 2 2023/24
5 Mar 2024CAN 241/6 v UAE 228/8Match 10 · ODICanada won by 8 runs (DLS method)DubaiICC Men's Cricket World Cup League 2 2023/24
1 Mar 2024SCO 215/8 v CAN 220/3Match 8 · ODICanada won by 7 wicketsDubaiICC Men's Cricket World Cup League 2 2023/24
28 Feb 2024UAE 194 v CAN 198/7Match 7 · ODICanada won by 3 wicketsDubaiICC Men's Cricket World Cup League 2 2023/24
12 Feb 2024CAN 232/8 v NEP 234/13rd ODI · ODINepal won by 9 wicketsKirtipurCanada tour of Nepal 2023/24
10 Feb 2024CAN 285/9 v NEP 287/62nd ODI · ODINepal won by 4 wicketsKirtipurCanada tour of Nepal 2023/24
8 Feb 2024NEP 224 v CAN 2171st ODI · ODINepal won by 7 runsKirtipurCanada tour of Nepal 2023/24
5 Apr 2023CAN 218/8 v PNG 128Match 15 · ODICanada won by 90 runsWindhoekICC Cricket World Cup Qualifier Play-off 2023
4 Apr 2023NAM 267/9 v CAN 156Match 12 · ODINamibia won by 111 runsWindhoekICC Cricket World Cup Qualifier Play-off 2023
1 Apr 2023CAN 254 v UAE 255/4Match 8 · ODIUnited Arab Emirates won by 6 wicketsWindhoekICC Cricket World Cup Qualifier Play-off 2023
29 Mar 2023CAN 198 v USA 172Match 4 · ODICanada won by 26 runsWindhoekICC Cricket World Cup Qualifier Play-off 2023
27 Mar 2023CAN 238/8 v JER 2073rd Match · ODICanada won by 31 runsWindhoek2023 Cricket World Cup Qualifier Play-off
28 Jan 2014CAN 210 v NED 212/2Match 26 · ODINetherlands won by 8 wicketsMount MaunganuiICC Cricket World Cup Qualifier 2013/14
23 Jan 2014SCO 341/9 v CAN 171Match 18 · ODIScotland won by 170 runsChristchurchICC Cricket World Cup Qualifier 2013/14
29 Aug 2013CAN 67 v NED 70/1Match 50 · ODINetherlands won by 9 wicketsKing CityICC World Cricket League Championship 2013
27 Aug 2013CAN 62/1 v NED 143Match 49 · ODINo resultKing CityICC World Cricket League Championship 2013
13 Mar 2013KEN 254/4 v CAN 253/936th Match · ODIKenya won by 6 wickets (with 12 balls remaining)DubaiKenya v Canada in United Arab Emirates 2012/13
11 Mar 2013CAN 227/8 v KEN 228/4Match 35 · ODIKenya won by 6 wicketsDubaiICC World Cricket League Championship 2012/13
11 Jul 2012SCO 177/6 v CAN 17628th Match · ODIScotland won by 4 wickets (with 47 balls remaining)AyrCanada tour of Scotland 2012
20 Sept 2011IRE 249/7 v CAN 193Match 12 · ODIIreland won by 56 runsDublinICC World Cricket League Championship 2011
19 Sept 2011IRE 328/6 v CAN 195Match 11 · ODIIreland won by 133 runsDublinICC World Cricket League Championship 2011
Page 1 · 116 matchesNext

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.