The top players in Canada include Harsh Thaker, Pargat Singh, and Navneet Dhaliwal. These rankings use only verified player data from recent performances.
Canada has some really good cricketers. We made this list using only real numbers from recent games. All-rounders got points for both batting and bowling. This makes the rankings fair and clear for everyone.
Below you will find Canadian cricketers ranked altogether and in different categories as well.
Ranking Criteria Explained
We used a simple weighted method to rank players.
Batters → Average + Strike Rate + Runs
Bowlers → Wickets + Bowl Average + Economy
All-rounders → Dual impact
Players who perform well in multiple areas scored higher. This helps us find the most valuable players for Canada’s cricket team. These rankings are entirely data-driven. No personal opinions were used in making this list.
Top 10 Best Cricketers in Canada
Here are the top 10 cricketers in Canada. Each player earned their spot with good numbers and strong play.
| Rank | Player | Role | Why Ranked Here (Based on Stats) |
|---|---|---|---|
| 1 | Harsh Thaker | All-rounder | Strong batting average 34.21 + 24 wickets + economy 4.35 in ODIs |
| 2 | Pargat Singh | Batter | Highest batting average 36.96 among major run-getters |
| 3 | Navneet Dhaliwal | Batter | 456 runs + average 26.82 + consistency |
| 4 | Nicholas Kirton | Batter | 625 runs + average 29.76 + 5 fifties |
| 5 | Saad Bin Zafar | All-rounder | 360 runs + 31 wickets + 4.26 economy |
| 6 | Kaleem Sana | Bowler | 41 wickets + top bowling average 22.78 |
| 7 | Dilon Heyliger | Bowler | 37 wickets + 5/31 + SR 95 batting utility |
| 8 | Aaron Johnson | Batter | Strike rate 99.32 (highest) + 442 runs |
| 9 | Shivam Sharma | Bowler | 8 wickets in 6 games + good all-round signs |
| 10 | Akhil Kumar | Bowler | 6 wickets + excellent bowling average 25.50 |
These players represent the best talent in Canadian cricket right now. They have proven their skills with strong numbers in international and domestic games.
Harsh Thaker – All-rounder
Key Batting Stats: 787 runs, Average 34.21
Key Bowling Stats: 24 wickets, Economy 4.35, Bowling Average 34.16
Why He Ranks #1: He has the best numbers in both batting and bowling. The team trusts him most.
Harsh Thaker is Canada’s best player. He has scored 787 runs in 27 ODI matches at an average of 34.21. He has taken 24 wickets at an economy of 4.35, the best among all-rounders. Thaker can bat in the middle order.

He can also bowl spin. He is good at both jobs and plays well in almost every game. Canada needs him in tough times. His skills help the team a lot. He brings balance to the side.
Pargat Singh – Batter
Key Batting Stats: 961 runs, Average 36.96, Strike Rate 76.75, 7 fifties, 1 century in ODIs
Key Bowling Stats: He does not bowl
Why He Ranks #2: He has the highest batting average and is a consistent run-scorer for Canada in both formats.
Pargat Singh is Canada’s best batter. He has made 961 runs at an average of 36.96. This is the highest among most batters. Singh has hit 7 half-centuries and 1 century (102).

He plays calmly and builds big scores. His strike rate is 76.75. Singh holds the batting together. When he bats long, the team scores well. His batting is solid and safe.
Navneet Dhaliwal – Batter
Key Batting Stats: 456 runs, Average 26.82, Strike Rate 57.07, 4 fifties in ODIs
Key Bowling Stats: He does not bowl
Why He Ranks #3: He scores runs in most games. He plays steady cricket with good average.
Navneet Dhaliwal has scored 456 runs at an average of 26.82 in 18 ODI matches. He has made 4 half-centuries and his best score is 87. Dhaliwal plays smart cricket. He does not take big risks. His strike rate is 57.07.

He likes to stay at the crease. Dhaliwal is trusted at the top of the order. He gives good starts. He helps build partnerships. His experience helps young players learn.
Nicholas Kirton – Batter
Key Batting Stats: 625 runs, Average 29.76, Strike Rate 75.75, 5 fifties
Key Bowling Stats: He does not bowl
Why He Ranks #4: He scored many runs. He has good average and made many fifties.
Nicholas Kirton has scored 625 runs at an average of 29.76. He has made 5 half-centuries in ODIs. His best score is 73 not out. Kirton is a young batter. He plays attacking cricket. His strike rate is 75.75.

He scores at a good speed. He can face fast bowlers and spinners well. Kirton is getting better with each game. He is learning to make bigger scores. Canada sees him as a future star.
Saad Bin Zafar – All-rounder
Key Batting Stats: 360 runs, Average 16.36
Key Bowling Stats: 31 wickets, Economy 4.26, Bowling Average 35.83
Why He Ranks #5: He has taken the most wickets among all-rounders. He leads the team well.
Saad Bin Zafar is a spin all-rounder. He has scored 360 runs in 30 ODI matches. His batting average is 16.36. He has taken 31 wickets at an economy of 4.26. His bowling average is 35.83. Zafar bowls left-arm spin.

He gives away a few runs. He is also Canada’s captain. His smart play helps beyond numbers. Zafar controls the middle overs with his bowling. He also scores some runs when batting low.
Kaleem Sana – Bowler
Key Batting Stats: 114 runs, Average 10.36
Key Bowling Stats: 41 wickets, Economy 4.39, Bowling Average 22.78, Best 4/30
Why He Ranks #6: He has taken the most wickets. He has the best bowling average among the main bowlers.
Kaleem Sana is Canada’s main fast bowler. He has taken 41 wickets in 26 ODI games at an average of 22.78. This is the best among regular bowlers. Sana bowls fast.

His best is 4/30. He can take early wickets. He can also break partnerships. His economy is 4.39, very good for fast bowling. He bats at number 9 or 10 and scores some runs too.
Dilon Heyliger – Bowler
Key Batting Stats: 213 runs, Average 14.20, Strike Rate 95
Key Bowling Stats: 37 wickets, Economy 5.09, Bowling Average 23.89, Best 5/31
Why He Ranks #7: He took many wickets. His bowling average is very good. He has picked up one five-wicket haul.
Dilon Heyliger is a strike bowler. He has taken 37 wickets in 23 games. His best is 5/31. This means he took 5 wickets in one game. Heyliger bowls fast. He attacks the stumps.

His bowling average is 23.89. His economy is 5.09. He can also bat a little. His strike rate is 95 when batting. He has scored 213 runs. He takes quick wickets on any pitch.
Aaron Johnson – Batter
Key Batting Stats: 442 runs, Average 22.10, Strike Rate 99.32, 3 fifties
Key Bowling Stats: He does not bowl
Why He Ranks #8: He has the highest strike rate. He scores runs very fast.
Aaron Johnson is Canada’s fastest scorer. He has scored 442 runs in 20 matches at a strike rate of 99.32. This is the highest among all players. Johnson hits hard and scores fast. He has made 3 half-centuries.

His best is 65. His batting average is 22.10, which is slightly lower than the top batters’. But he can change games quickly. Johnson is good at finishing innings. His hard hitting puts pressure on bowlers.
Shivam Sharma – Bowler
Key Batting Stats: 118 runs, Average 23.60
Key Bowling Stats: 8 wickets, Economy 5.22, Bowling Average 29.37, Best 4/69
Why He Ranks #9: He played well in his first few games. He can take wickets.
Shivam Sharma is a new bowler. He has taken 8 wickets in only six games. His bowling average is 29.37. This is good for a new player. His best is 4/69.

His economy is 5.22. This needs to get better. Sharma can also bat. He scored 118 runs. His batting average is 23.60. He is still learning. His early games show promise. He will get better with more matches.
Akhil Kumar – Bowler
Key Batting Stats: Not much data
Key Bowling Stats: 6 wickets, Economy 4.90, Bowling Average 25.50, Best 3/47
Why He Ranks #10: He has a very good bowling average and economy in a few games.
Akhil Kumar is a good bowler. He has taken 6 wickets in 5 ODI games. His bowling average is 25.50. This is very good. His economy is 4.90. He does not give many runs. His best is 3/47.

Kumar bowls with control. He picks important wickets. He needs more games to climb higher. His numbers show he has quality. Canada should give him more chances.
Best Batters in Canada (Category Ranking)
Canada has several reliable batters who score runs consistently. This list ranks them based on runs scored, batting average, and strike rate. These players form the backbone of Canada’s batting lineup.
| Rank | Player | Runs | Avg | SR | 50s | HS |
|---|---|---|---|---|---|---|
| 1 | Pargat Singh | 961 | 36.96 | 76.75 | 7 | 102 |
| 2 | Nicholas Kirton | 625 | 29.76 | 75.75 | 5 | 73* |
| 3 | Navneet Dhaliwal | 456 | 26.82 | 57.07 | 4 | 87 |
| 4 | Aaron Johnson | 442 | 22.10 | 99.32 | 3 | 65 |
| 5 | Shreyas Movva | 468 | 29.25 | 64.28 | 3 | 68 |
| 6 | Mansab Gill | 124 | 31.00 | 72.51 | 2 | 59 |
| 7 | Ravinderpal Singh | 98 | 19.60 | 81.66 | 0 | 34 |
| 8 | Ali Nadeem | 69 | 23.00 | 63.88 | 0 | 46 |
This list was compiled by combining total runs, batting average, and strike rate.
Players with higher averages ranked higher because they score more consistently. Strike rate was also considered to find players who score quickly.
The number of half-centuries shows how often a player makes big contributions. Pargat Singh leads clearly with the best average and most runs.
Best Bowlers in Canada (Category Ranking)
Canada’s bowling attack has some quality bowlers. This list ranks them based on wickets taken, bowling average, and economy rate. These bowlers give Canada the ability to defend totals and restrict opponents.
| Rank | Player | Wkts | BBI | Econ | Bowl Avg | Matches |
|---|---|---|---|---|---|---|
| 1 | Kaleem Sana | 41 | 4/30 | 4.39 | 22.78 | 26 |
| 2 | Dilon Heyliger | 37 | 5/31 | 5.09 | 23.89 | 23 |
| 3 | Saad Bin Zafar | 31 | 3/30 | 4.26 | 35.83 | 30 |
| 4 | Harsh Thaker | 24 | 3/41 | 4.35 | 34.16 | 27 |
| 5 | Jeremy Gordon | 19 | 6/43 | 5.31 | 25.52 | 12 |
| 6 | Shivam Sharma | 8 | 4/69 | 5.22 | 29.37 | 6 |
| 7 | Akhil Kumar | 6 | 3/47 | 4.90 | 25.50 | 5 |
| 8 | Jaskaran Singh | 4 | 3/71 | 5.40 | 33.75 | 3 |
This list was created by checking total wickets, bowling average, and economy rate. Bowlers with more wickets and lower averages ranked higher.
Economy rate shows how many runs they give per over. Best bowling figures show their ability to take multiple wickets in one match.
Kaleem Sana leads with the most wickets and best average among regular bowlers.
Best All-rounders in Canada
All-rounders are players who contribute with both bat and ball. Canada has several players who can do both jobs. This list ranks them based on their combined impact in batting and bowling.
| Rank | Player | Bat Avg | Runs | Wkts | Bowl Avg | Econ |
|---|---|---|---|---|---|---|
| 1 | Harsh Thaker | 34.21 | 787 | 24 | 34.16 | 4.35 |
| 2 | Saad Bin Zafar | 16.36 | 360 | 31 | 35.83 | 4.26 |
| 3 | Dilon Heyliger | 14.20 | 213 | 37 | 23.89 | 5.09 |
| 4 | Kaleem Sana | 10.36 | 114 | 41 | 22.78 | 4.39 |
| 5 | Shivam Sharma | 10.36 | 118 | 8 | 29.37 | 5.22 |
| 6 | Shahid Ahmadzai | 9.50 | 38 | 5 | 36.20 | 3.54 |
| 7 | Junaid Siddiqui | 10.57 | 74 | 5 | 74.20 | 4.43 |
This list was made by looking at both batting and bowling numbers together. Players who perform well in both areas are ranked higher.
Harsh Thaker leads because he has the best batting average and good bowling numbers. Some players are better bowlers who can bat a little.
Others are batters who can bowl when needed. All-rounders give the team balance and flexibility.
Key Observations
Canada’s strength lies in spin all-rounders like Thaker and Zafar. They control the middle overs well. Batting consistency is improving through Kirton and Dhaliwal.
Both players are scoring runs regularly and building partnerships. Bowlers like Sana and Heyliger carry the attack. They take early wickets and break important partnerships.
Canada has good depth in bowling but needs more explosive batters. The team depends heavily on a few key players. Young players like Sharma are showing promise for the future.
Suggested Reads:
Conclusion: Harsh Thaker Is The Best Cricketer In Canada
Canada has a good cricket team with strong all-rounders and bowlers. Pargat Singh leads the batting with the best average.
Harsh Thaker is the best player overall. He does well in both batting and bowling. Kaleem Sana and Dilon Heyliger lead the bowling. They take wickets often.
Canada needs more batters who score fast. The team is getting better with young players. These rankings show Canada can compete well. Want to know more? Follow their games and watch these players.
FAQ
These rankings use the latest real numbers from games. Rankings change after every series or tournament. Players who do well in new matches can move up. Players who do badly can move down.
This list only has players with recent numbers from real matches. Retired players are not included. Players who did not play recently are not here. Only active players with enough data are ranked.
These numbers come from official international matches. This includes ODIs, T20Is, and World Cup games. Some numbers are from big domestic tournaments. We only used verified data from official score sheets.
If a bowler has great numbers, they can rank higher. Kaleem Sana is #6 overall because he took 41 wickets with a great average. The ranking looks at all types of contributions equally.
Canada has talented players, especially all-rounders and bowlers. The team needs more hard-hitting batters. Young players like Kirton and Sharma are doing well. More international matches and better training will help the team improve.
