Navneet Dhaliwal is the leading run-getter for Canada in T20I cricket, with over 940 runs.
You can check out the top 20 batters who have scored the most runs for Canada in T20I cricket.
Most Runs for Canada in T20Is
Player | Matches | Innings | Runs | High Score | Strike Rate | 100/50 |
---|---|---|---|---|---|---|
Navneet Dhaliwal | 37 | 36 | 977 | 69* | 126.39 | 0/7 |
Aaron Johnson | 25 | 25 | 862 | 121* | 151.76 | 2/6 |
Ravinderpal Singh | 35 | 30 | 655 | 101 | 145.23 | 1/1 |
Nicholas Kirton | 25 | 25 | 564 | 69* | 119.74 | 0/2 |
Rayyan Pathan | 14 | 14 | 477 | 107* | 157.42 | 1/3 |
Harsh Thaker | 35 | 27 | 451 | 47 | 121.56 | 0/0 |
Nitish Kumar | 18 | 16 | 434 | 83 | 129.16 | 0/3 |
Saad Bin Zafar | 49 | 26 | 390 | 33* | 122.25 | 0/0 |
Rizwan Cheema | 24 | 24 | 389 | 72 | 123.88 | 0/2 |
Dilon Heyliger | 45 | 30 | 358 | 30 | 168.07 | 0/0 |
Hamza Tariq | 26 | 20 | 324 | 63* | 161.19 | 0/3 |
Pargat Singh | 19 | 18 | 312 | 82 | 103.65 | 0/2 |
Hiral Patel | 15 | 15 | 294 | 88* | 103.15 | 0/2 |
Ashish Bagai | 9 | 9 | 284 | 67* | 114.05 | 0/2 |
Matthew Spoors | 10 | 9 | 269 | 108* | 119.55 | 1/1 |
Srimantha Wijeyeratne | 17 | 13 | 261 | 56 | 121.96 | 0/3 |
Shreyas Movva | 16 | 14 | 259 | 37 | 106.14 | 0/0 |
Dilpreet Bajwa | 12 | 12 | 224 | 56 | 110.89 | 0/2 |
Ruvindu Gunasekera | 8 | 8 | 202 | 65 | 107.44 | 0/1 |
Geoff Barnett | 5 | 5 | 131 | 36 | 96.32 | 0/0 |
Did You Know?:
Ravinderpal Singh and Matthew Spoors are two of the few batters who have scored a century on their T20I debuts. Singh was overall the first batter to achieve it in 2019 as he amassed 101 against the Cayman Islands. Spoors repeated the feat in 2022 against the Philippines by scoring an unbeaten 108.
Check out other cricket stats related to Canada’s team here!