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
451221105-40.90Canadav PakistanLeeds19 Jun 1979ODI # 64
2948434-67.44Canadav AustraliaBirmingham116 Jun 1979ODI # 70
2571642-39.06Canadav PakistanLeeds19 Jun 1979ODI # 64
2546304-83.33Canadav AustraliaBirmingham116 Jun 1979ODI # 70
21116992-21.21Canadav EnglandManchester113 Jun 1979ODI # 67
1954422-45.23Canadav AustraliaBirmingham116 Jun 1979ODI # 70
154938-139.47Canadav PakistanLeeds19 Jun 1979ODI # 64
147370--20.00Canadav PakistanLeeds19 Jun 1979ODI # 64
1042331-30.30Canadav PakistanLeeds19 Jun 1979ODI # 64
85134--23.52Canadav PakistanLeeds19 Jun 1979ODI # 64
838301-26.66Canadav AustraliaBirmingham116 Jun 1979ODI # 70
53631--16.12Canadav EnglandManchester113 Jun 1979ODI # 67
52522--22.72Canadav AustraliaBirmingham116 Jun 1979ODI # 70
58111-45.45Canadav AustraliaBirmingham116 Jun 1979ODI # 70
44640--10.00Canadav EnglandManchester113 Jun 1979ODI # 67
3*1411--27.27Canadav EnglandManchester113 Jun 1979ODI # 67
357--42.85Canadav PakistanLeeds19 Jun 1979ODI # 64
3139--33.33Canadav EnglandManchester113 Jun 1979ODI # 67
2117--28.57Canadav EnglandManchester113 Jun 1979ODI # 67
2234--50.00Canadav AustraliaBirmingham116 Jun 1979ODI # 70
1*33--33.33Canadav PakistanLeeds19 Jun 1979ODI # 64
12314--7.14Canadav EnglandManchester113 Jun 1979ODI # 67
1910--10.00Canadav EnglandManchester113 Jun 1979ODI # 67
188--12.50Canadav AustraliaBirmingham116 Jun 1979ODI # 70
0*56---Canadav AustraliaBirmingham116 Jun 1979ODI # 70
-95---Canadav PakistanLeeds19 Jun 1979ODI # 64
-12---Canadav PakistanLeeds19 Jun 1979ODI # 64
-23---Canadav EnglandManchester113 Jun 1979ODI # 67
-1412---Canadav EnglandManchester113 Jun 1979ODI # 67
-108---Canadav EnglandManchester113 Jun 1979ODI # 67
-76---Canadav AustraliaBirmingham116 Jun 1979ODI # 70
-32---Canadav AustraliaBirmingham116 Jun 1979ODI # 70
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:

Vidarbha vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy Final, Jan 18, 2026 [List A]

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]

Punjab vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy 2nd semi final, Jan 16, 2026 [List A]