Canada: Batting by format (All cricket)
Filters
1 active
Team: Canada×
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 201 of the 242 matches in this selection (from 2003). Earlier matches have results and team totals only.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ruvindu GunasekeraCAN | T20Is | 2012-2013 | 7 | 7 | 0 | 191 | 65 | 27.29 | 182 | 104.95 | 0 | 1 | 0 | 22 | 3 |
| Srimantha WijeratneCAN | ODIs | 2023-2024 | 9 | 9 | 0 | 191 | 59 | 21.22 | 269 | 71.00 | 0 | 2 | 1 | 16 | 1 |
| Umar BhattiCAN | First-class | 2006-2009 | 3 | 6 | 3 | 190 | 83* | 63.33 | 540 | 35.19 | 0 | 2 | 0 | 24 | 1 |
| Ali NadeemCAN | T20Is | 2025 | 6 | 6 | 2 | 188 | 89 | 47.00 | 131 | 143.51 | 0 | 2 | 0 | 15 | 8 |
| Ruvindu GunasekeraCAN | T20 | 2013-2015 | 9 | 9 | 0 | 185 | 51 | 20.56 | 176 | 105.11 | 0 | 2 | 2 | 17 | 9 |
| Dhanuka PathiranaCAN | List A | 2017-2018 | 9 | 9 | 2 | 183 | 47 | 26.14 | 282 | 64.89 | 0 | 0 | 0 | 12 | 2 |
| Hiral PatelCAN | T20Is | 2010-2021 | 10 | 10 | 0 | 182 | 51 | 18.20 | 193 | 94.30 | 0 | 1 | 2 | 15 | 1 |
| Rodrigo ThomasCAN | List A | 2019 | 9 | 8 | 0 | 177 | 62 | 22.13 | 216 | 81.94 | 0 | 2 | 2 | 15 | 8 |
| Nitish KumarCAN | ODIs | 2010-2014 | 11 | 11 | 1 | 177 | 38 | 17.70 | 293 | 60.41 | 0 | 0 | 1 | 15 | 0 |
| Hiral PatelCAN | ODIs | 2009-2013 | 10 | 10 | 1 | 176 | 54 | 19.56 | 189 | 93.12 | 0 | 1 | 3 | 21 | 6 |
| Raza-ur-RehmanCAN | ODIs | 2013-2014 | 5 | 4 | 0 | 174 | 88 | 43.50 | 210 | 82.86 | 0 | 2 | 1 | 24 | 0 |
| Ashish BagaiCAN | T20Is | 2010-2013 | 4 | 4 | 1 | 165 | 67* | 55.00 | 154 | 107.14 | 0 | 1 | 0 | 14 | 0 |
| Akhil KumarCAN | ODIs | 2024-2026 | 11 | 10 | 4 | 161 | 48* | 26.83 | 177 | 90.96 | 0 | 0 | 0 | 11 | 4 |
| Sunil DhaniramCAN | First-class | 2006-2009 | 3 | 6 | 1 | 160 | 78 | 32.00 | 244 | 65.57 | 0 | 1 | 1 | 24 | 0 |
| Jimmy HansraCAN | T20 | 2010-2013 | 6 | 6 | 1 | 159 | 58* | 31.80 | 146 | 108.90 | 0 | 1 | 0 | 18 | 2 |
| Satsimranjit DhindsaCAN | List A | 2015-2018 | 14 | 12 | 8 | 159 | 43* | 39.75 | 197 | 80.71 | 0 | 0 | 1 | 3 | 6 |
| Hiral PatelCAN | List A | 2010-2019 | 7 | 6 | 2 | 158 | 50 | 39.50 | 242 | 65.29 | 0 | 1 | 0 | 16 | 1 |
| Navneet DhaliwalCAN | T20 | 2015-2018 | 9 | 7 | 4 | 155 | 39* | 51.67 | 121 | 128.10 | 0 | 0 | 0 | 11 | 4 |
| Matthew SpoorsCAN | ODIs | 2023-2026 | 10 | 9 | 0 | 154 | 33 | 17.11 | 276 | 55.80 | 0 | 0 | 1 | 14 | 3 |
| Hamza TariqCAN | ODIs | 2011-2026 | 7 | 7 | 0 | 153 | 71 | 21.86 | 186 | 82.26 | 0 | 1 | 2 | 18 | 3 |
| Asif MullaCAN | ODIs | 2006-2007 | 8 | 8 | 0 | 150 | 58 | 18.75 | 155 | 96.77 | 0 | 1 | 1 | 21 | 4 |
| Rizwan CheemaCAN | T20Is | 2010-2019 | 16 | 16 | 2 | 141 | 32 | 10.07 | 127 | 111.02 | 0 | 0 | 5 | 11 | 9 |
| Hiral PatelCAN | T20 | 2010-2015 | 8 | 8 | 0 | 137 | 45 | 17.13 | 129 | 106.20 | 0 | 0 | 1 | 16 | 3 |
| Kaleem SanaCAN | ODIs | 2023-2026 | 31 | 24 | 10 | 135 | 16* | 9.64 | 154 | 87.66 | 0 | 0 | 5 | 7 | 9 |
| Ali NadeemCAN | ODIs | 2025-2026 | 6 | 6 | 0 | 134 | 51 | 22.33 | 207 | 64.73 | 0 | 1 | 2 | 13 | 3 |
| Kanwarpal TathgurCAN | T20Is | 2024-2025 | 13 | 10 | 2 | 129 | 53* | 16.13 | 113 | 114.16 | 0 | 1 | 1 | 5 | 8 |
| Zubin SurkariCAN | ODIs | 2009-2011 | 9 | 8 | 1 | 127 | 34 | 18.14 | 292 | 43.49 | 0 | 0 | 0 | 7 | 0 |
| M GillCAN | ODIs | 2025 | 5 | 5 | 1 | 124 | 59 | 31.00 | 171 | 72.51 | 0 | 2 | 1 | 13 | 1 |
| Usman LimbadaCAN | ODIs | 2011-2014 | 4 | 4 | 0 | 123 | 50 | 30.75 | 188 | 65.43 | 0 | 1 | 0 | 12 | 1 |
| Pargat SinghCAN | List A | 2022 | 4 | 4 | 0 | 123 | 83 | 30.75 | 155 | 79.35 | 0 | 1 | 0 | 13 | 3 |
| Shivam SharmaCAN | ODIs | 2025-2026 | 8 | 8 | 2 | 123 | 37 | 20.50 | 171 | 71.93 | 0 | 0 | 0 | 8 | 2 |
| Dillon HeyligerCAN | List A | 2018-2022 | 21 | 13 | 5 | 123 | 29* | 15.38 | 112 | 109.82 | 0 | 0 | 4 | 10 | 6 |
| Umar BhattiCAN | ODIs | 2006-2010 | 11 | 9 | 3 | 120 | 22* | 20.00 | 129 | 93.02 | 0 | 0 | 0 | 10 | 3 |
| Harvir BaidwanCAN | ODIs | 2008-2014 | 16 | 12 | 3 | 117 | 33 | 13.00 | 177 | 66.10 | 0 | 0 | 1 | 10 | 0 |
| Hamza TariqCAN | T20 | 2013-2018 | 11 | 8 | 2 | 113 | 42 | 18.83 | 70 | 161.43 | 0 | 0 | 3 | 9 | 9 |
| Jaskaran SinghCAN | T20Is | 2025-2026 | 14 | 9 | 4 | 113 | 60* | 22.60 | 63 | 179.37 | 0 | 1 | 1 | 7 | 8 |
| Ashish BagaiCAN | T20 | 2013 | 5 | 5 | 0 | 112 | 43 | 22.40 | 127 | 88.19 | 0 | 0 | 0 | 8 | 1 |
| Dilpreet BajwaCAN | ODIs | 2024-2025 | 9 | 8 | 0 | 108 | 26 | 13.50 | 175 | 61.71 | 0 | 0 | 1 | 11 | 1 |
| Aaditya VaradarajanCAN | ODIs | 2024-2026 | 5 | 5 | 0 | 100 | 64 | 20.00 | 144 | 69.44 | 0 | 1 | 1 | 4 | 2 |
| I MarajCAN | ODIs | 2003 | 6 | 6 | 1 | 98 | 53* | 19.60 | 264 | 37.12 | 0 | 1 | 2 | 12 | 0 |
| Arvind KandappahCAN | ODIs | 2007 | 2 | 2 | 1 | 97 | 69* | 97.00 | 156 | 62.18 | 0 | 1 | 0 | 4 | 3 |
| Ashish BagaiCAN | First-class | 2006-2009 | 2 | 4 | 0 | 97 | 57 | 24.25 | 178 | 54.49 | 0 | 1 | 1 | 13 | 0 |
| Geoff BarnettCAN | ODIs | 2007-2010 | 5 | 5 | 0 | 95 | 40 | 19.00 | 179 | 53.07 | 0 | 0 | 0 | 10 | 0 |
| Joseph HarrisCAN | ODIs | 2003 | 6 | 6 | 0 | 91 | 31 | 15.17 | 204 | 44.61 | 0 | 0 | 0 | 9 | 1 |
| Trevin BastiampillaiCAN | ODIs | 2007-2014 | 5 | 5 | 0 | 89 | 49 | 17.80 | 160 | 55.63 | 0 | 0 | 0 | 11 | 2 |
| Abdool SamadCAN | First-class | 2009 | 1 | 2 | 0 | 87 | 87 | 43.50 | 170 | 51.18 | 0 | 1 | 1 | 17 | 0 |
| Arvind KandappahCAN | First-class | 2007 | 1 | 2 | 0 | 87 | 87 | 43.50 | 113 | 76.99 | 0 | 1 | 1 | 9 | 3 |
| GR CodringtonCAN | ODIs | 2006-2007 | 6 | 6 | 1 | 80 | 31 | 16.00 | 118 | 67.80 | 0 | 0 | 0 | 8 | 2 |
| Nikhil DuttaCAN | T20Is | 2019-2024 | 24 | 7 | 4 | 80 | 27 | 26.67 | 50 | 160.00 | 0 | 0 | 0 | 5 | 5 |
| Aaron JohnsonCAN | List A | 2022 | 4 | 4 | 0 | 77 | 60 | 19.25 | 59 | 130.51 | 0 | 1 | 0 | 9 | 3 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.