Batting Most Runs Innings - Canada

Players - Canada

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
121*-59611205.08Canadav PanamaHamilton103 Oct 2023T20I # 2280
111*1551136298.23Canadav U.A.E.Dubai (DICS)105 Mar 2024ODI # 4739
105*1761508170.00Canadav ScotlandDubai (DICS)207 Mar 2024ODI # 4740
87*1269910187.87Canadav ScotlandDubai (DICS)201 Mar 2024ODI # 4737
82-6072136.66Canadav CaymanHamilton104 Oct 2023T20I # 2287
68*148907-75.55Canadav U.A.E.Dubai (DICS)228 Feb 2024ODI # 4736
68-997-68.68Canadav NepalKirtipur208 Feb 2024ODI # 4724
65-62102104.83Canadav NepalKirtipur110 Feb 2024ODI # 4726
59122836-71.08Canadav U.A.E.Dubai (DICS)228 Feb 2024ODI # 4736
56136874-64.36Canadav ScotlandDubai (DICS)201 Mar 2024ODI # 4737
50-589-86.20Canadav NepalKirtipur208 Feb 2024ODI # 4724
50-825-60.97Canadav NepalKirtipur112 Feb 2024ODI # 4728
47-3523134.28Canadav Cayman Sandys Parish101 Oct 2023T20I # 2274
47-1972247.36Canadav Cayman Sandys Parish101 Oct 2023T20I # 2274
46-608-76.66Canadav NepalKirtipur110 Feb 2024ODI # 4726
45-3841118.42Canadav BermudaHamilton107 Oct 2023T20I # 2304
45-622172.58Canadav NepalKirtipur112 Feb 2024ODI # 4728
44111643-68.75Canadav ScotlandDubai (DICS)207 Mar 2024ODI # 4740
43402815153.57Canadav ScotlandDubai (DICS)201 Mar 2024ODI # 4737
40-424-95.23Canadav NepalKirtipur110 Feb 2024ODI # 4726
38-386-100.00Canadav NepalKirtipur110 Feb 2024ODI # 4726
36-2821128.57Canadav PanamaHamilton103 Oct 2023T20I # 2280
32-1522213.33Canadav CaymanHamilton104 Oct 2023T20I # 2287
32-433-74.41Canadav NepalKirtipur208 Feb 2024ODI # 4724
31*-1532206.66Canadav NepalKirtipur112 Feb 2024ODI # 4728
31-33-193.93Canadav Cayman Sandys Parish101 Oct 2023T20I # 2274
30-11-4272.72Canadav PanamaHamilton103 Oct 2023T20I # 2280
29-24-2120.83Canadav CaymanHamilton104 Oct 2023T20I # 2287
29-572-50.87Canadav NepalKirtipur112 Feb 2024ODI # 4728
2965364180.55Canadav U.A.E.Dubai (DICS)105 Mar 2024ODI # 4739
28*-1032280.00Canadav Cayman Sandys Parish101 Oct 2023T20I # 2274
27-1622168.75Canadav Bermuda Sandys Parish230 Sep 2023T20I # 2266
26*-2321113.04Canadav Bermuda Sandys Parish230 Sep 2023T20I # 2266
26*-1022260.00Canadav BermudaHamilton107 Oct 2023T20I # 2304
268057--45.61Canadav U.A.E.Dubai (DICS)105 Mar 2024ODI # 4739
25-291-86.20Canadav NepalKirtipur112 Feb 2024ODI # 4728
22-172-129.41Canadav PanamaHamilton103 Oct 2023T20I # 2280
22-282-78.57Canadav NepalKirtipur112 Feb 2024ODI # 4728
21*-1011210.00Canadav Cayman Sandys Parish101 Oct 2023T20I # 2274
21-221-95.45Canadav BermudaHamilton107 Oct 2023T20I # 2304
2143411-51.21Canadav U.A.E.Dubai (DICS)228 Feb 2024ODI # 4736
20*-1511133.33Canadav NepalKirtipur110 Feb 2024ODI # 4726
20*51292-68.96Canadav ScotlandDubai (DICS)207 Mar 2024ODI # 4740
20-1531133.33Canadav NepalKirtipur208 Feb 2024ODI # 4724
20-292-68.96Canadav NepalKirtipur110 Feb 2024ODI # 4726
19*-612316.66Canadav CaymanHamilton104 Oct 2023T20I # 2287
19-202195.00Canadav NepalKirtipur110 Feb 2024ODI # 4726
1933173-111.76Canadav U.A.E.Dubai (DICS)105 Mar 2024ODI # 4739
17*-412425.00Canadav CaymanHamilton104 Oct 2023T20I # 2287
17*2614-1121.42Canadav U.A.E.Dubai (DICS)105 Mar 2024ODI # 4739
15-1321115.38Canadav BermudaHamilton107 Oct 2023T20I # 2304
152111-2136.36Canadav ScotlandDubai (DICS)207 Mar 2024ODI # 4740
13-171-76.47Canadav NepalKirtipur110 Feb 2024ODI # 4726
135038--34.21Canadav U.A.E.Dubai (DICS)105 Mar 2024ODI # 4739
122120-160.00Canadav ScotlandDubai (DICS)201 Mar 2024ODI # 4737
11-102-110.00Canadav Cayman Sandys Parish101 Oct 2023T20I # 2274
10*-7-1142.85Canadav BermudaHamilton107 Oct 2023T20I # 2304
10*862-166.66Canadav U.A.E.Dubai (DICS)228 Feb 2024ODI # 4736
10*710-1100.00Canadav ScotlandDubai (DICS)201 Mar 2024ODI # 4737
9-10--90.00Canadav Bermuda Sandys Parish230 Sep 2023T20I # 2266
9-141-64.28Canadav Bermuda Sandys Parish230 Sep 2023T20I # 2266
9-82-112.50Canadav Bermuda Sandys Parish230 Sep 2023T20I # 2266
9-18--50.00Canadav BermudaHamilton107 Oct 2023T20I # 2304
91611--81.81Canadav U.A.E.Dubai (DICS)105 Mar 2024ODI # 4739
8*-161-50.00Canadav NepalKirtipur208 Feb 2024ODI # 4724
81916--50.00Canadav U.A.E.Dubai (DICS)228 Feb 2024ODI # 4736
81282-100.00Canadav ScotlandDubai (DICS)207 Mar 2024ODI # 4740
7-17--41.17Canadav NepalKirtipur208 Feb 2024ODI # 4724
6*-2-1300.00Canadav PanamaHamilton103 Oct 2023T20I # 2280
6-101-60.00Canadav NepalKirtipur208 Feb 2024ODI # 4724
6-131-46.15Canadav NepalKirtipur208 Feb 2024ODI # 4724
61181-75.00Canadav U.A.E.Dubai (DICS)228 Feb 2024ODI # 4736
616121-50.00Canadav U.A.E.Dubai (DICS)105 Mar 2024ODI # 4739
5*-4--125.00Canadav NepalKirtipur112 Feb 2024ODI # 4728
5-7--71.42Canadav CaymanHamilton104 Oct 2023T20I # 2287
52916--31.25Canadav U.A.E.Dubai (DICS)228 Feb 2024ODI # 4736
4-4--100.00Canadav Cayman Sandys Parish101 Oct 2023T20I # 2274
4-31-133.33Canadav NepalKirtipur112 Feb 2024ODI # 4728
4-101-40.00Canadav NepalKirtipur112 Feb 2024ODI # 4728
41718--22.22Canadav U.A.E.Dubai (DICS)228 Feb 2024ODI # 4736
3-6--50.00Canadav Bermuda Sandys Parish230 Sep 2023T20I # 2266
3-7--42.85Canadav Bermuda Sandys Parish230 Sep 2023T20I # 2266
3-4--75.00Canadav PanamaHamilton103 Oct 2023T20I # 2280
3-4--75.00Canadav CaymanHamilton104 Oct 2023T20I # 2287
3-11--27.27Canadav NepalKirtipur110 Feb 2024ODI # 4726
3-12--25.00Canadav NepalKirtipur112 Feb 2024ODI # 4728
398--37.50Canadav U.A.E.Dubai (DICS)228 Feb 2024ODI # 4736
2-5--40.00Canadav Bermuda Sandys Parish230 Sep 2023T20I # 2266
2-6--33.33Canadav Bermuda Sandys Parish230 Sep 2023T20I # 2266
2-3--66.66Canadav NepalKirtipur208 Feb 2024ODI # 4724
2127--28.57Canadav ScotlandDubai (DICS)207 Mar 2024ODI # 4740
1-2--50.00Canadav Bermuda Sandys Parish230 Sep 2023T20I # 2266
1-6--16.66Canadav Bermuda Sandys Parish230 Sep 2023T20I # 2266
1-12--8.33Canadav NepalKirtipur208 Feb 2024ODI # 4724
1-6--16.66Canadav NepalKirtipur110 Feb 2024ODI # 4726
1154--25.00Canadav ScotlandDubai (DICS)207 Mar 2024ODI # 4740
--1---Canadav Cayman Sandys Parish101 Oct 2023T20I # 2274
--2---Canadav NepalKirtipur208 Feb 2024ODI # 4724
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Bangladesh Under-19s vs Pakistan Under-19s (Young Cricketers) at Rajshahi, Pakistan Under-19s in Bangladesh Only T20, May 17, 2023 [Youth T20I # 16]

England Under-19s (Young Cricketers) vs Australia Under-19s at Brisbane, England Under-19s in Australia Only Youth T20I, Feb 19, 2023 [Youth T20I # 15]

Bangladesh Under-19s vs Pakistan Under-19s (Young Cricketers) at Multan, Bangladesh Under-19s in Pakistan 2nd Youth T20I, Nov 18, 2022 [Youth T20I # 14]