Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International

Canada Squad and Player Stats ODI 2024

Every Canada player over the last 6 ODIs in numbers, from runs to wickets and catches

Updated 12 February 2024, after the Nepal game

#Player M Inns Runs Avg SR 4s 6s 50s 100s Ducks HS
1 P Canada Pargat Singh Batter 4 4 184 61.33 97.9 26 4 2 0 0 87
2 Canada Harsh Thaker All-rounder 5 5 161 32.20 68.2 12 3 1 0 0 75
3 A Canada Aaron Johnson Batter 5 5 123 24.60 83.1 17 4 1 0 0 65
4 Canada Navneet Dhaliwal Bowler 3 3 102 34.00 67.1 14 0 1 0 0 50
5 Canada Nikhil Dutta Bowler 4 3 100 33.33 81.3 11 1 0 0 0 47
6 Canada Nicholas Kirton Batter 3 3 91 30.33 65.0 9 0 1 0 0 68
7 Canada Shreyas Movva Keeper 6 5 88 17.60 62.4 7 0 0 0 1 40
8 Canada Srimantha Wijeyeratne Keeper 4 3 80 40.00 100.0 9 1 1 0 1 58
9 Canada Saad Bin Zafar Bowler 6 5 79 26.33 71.2 5 2 0 0 0 31
10 S Canada Shahid Ahmadzai All-rounder 3 3 26 26.00 70.3 2 0 0 0 0 13
11 U Canada Uday Bhagwan Singh All-rounder 3 2 26 26.00 92.9 2 1 0 0 0 20
12 Canada Matthew Spoors Batter 2 2 23 11.50 44.2 2 1 0 0 0 19
13 Canada Dilpreet Singh Bajwa All-rounder 1 1 19 19.00 95.0 2 1 0 0 0 19
14 Canada Ravinderpal Singh Batter 3 2 16 8.00 51.6 0 1 0 0 0 11
15 Canada Ammar Khalid Bowler 2 1 12 12.00 33.3 1 0 0 0 0 12
16 Canada Armaan Kapoor Bowler 2 2 10 5.00 58.8 2 0 0 0 0 9
17 Canada Dillon Heyliger Batter 4 3 6 2.00 75.0 1 0 0 0 1 4
18 Canada Kaleem Sana Bowler 1 1 1 - 100.0 0 0 0 0 0 1
19 Canada Jeremy Gordon Bowler 3 1 0 0.00 0.0 0 0 0 0 1 0
20 I Canada Ishwarjot Singh Sohi Bowler 2 1 0 0.00 0.0 0 0 0 0 1 0
20 players over Canada's last 6 ODIs. Each head sorts the table.

Canada ODI 2024 Squad

16 players named, the captain first, as of 13 Jul 2026

Canada ODI Squad Questions

Who is Canada's top run scorer?

Over Canada's last 6 ODIs, Pargat Singh with 184 runs in 4, at a strike rate of 97.9.

Who has taken the most wickets for Canada?

Over Canada's last 6 ODIs, Saad Bin Zafar with 8 wickets at 3.63 an over.

Who has played the most for Canada recently?

Saad Bin Zafar, in 6 of Canada's last 6 ODIs. 20 players have played for them in that time.

Who is in the Canada squad?

Canada's ODI 2024 squad has 16 players: Aaron Johnson, Dillon Heyliger, Dilpreet Singh Bajwa, Harsh Thaker, Ishwarjot Singh Sohi, Kaleem Sana, Navneet Dhaliwal, Nicholas Kirton, Nikhil Dutta, Pargat Singh, Saad Bin Zafar, Shahid Ahmadzai, Shreyas Movva, Srimantha Wijeyeratne, Uday Bhagwan Singh, Udaybir Walia.