Canada vs Oman

17 matches: Canada won 9, Oman won 7, 1 drawn, tied or no result

Record by format

CompetitionSpanMCAN wonOMA wonTDNR
T20I2019–2024743
ODI2024–2026633
ODM2017–2019421001

Latest Canada v Oman results

Most runs

#PlayerSpanInnsRunsHSAvgSR100s
1 Zeeshan Maqsood 2017–2024 13 427 109 42.70 112.37 1
2 Aaron Johnson 2022–2026 8 361 109* 51.57 135.71 1
3 Aqib Ilyas 2017–2024 9 359 86 39.89 94.72 0
4 Harsh Thaker 2022–2026 10 254 93 28.22 73.41 0
5 Jatinder Singh 2018–2026 14 249 68* 19.15 93.61 0
6 Nitish Kumar 2017–2019 5 215 57 53.75 89.58 0
7 Pargat Singh 2022–2025 6 215 85 35.83 74.65 0
8 Navneet Dhaliwal 2017–2025 11 189 73 17.18 54.15 0
9 Mohammad Nadeem 2017–2025 6 187 77* 62.33 108.72 0
10 Kashyap Prajapati 2022–2024 7 182 74* 30.33 85.85 0

Most wickets

#PlayerSpanInnsWktsBestAvgEcon5w
1 Dillon Heyliger 2018–2025 11 15 4/42 20.33 6.35 0
2 Shakeel Ahmed 2024–2026 8 13 3/25 17.77 3.73 0
3 Zeeshan Maqsood 2017–2024 12 12 3/25 25.25 4.97 0
4 Kaleem Sana 2022–2026 10 11 2/21 27.00 4.91 0
5 Kaleemullah 2018–2024 10 10 3/23 19.80 4.53 0
6 Fayyaz Butt 2018–2024 8 9 3/29 30.11 6.53 0
7 Harsh Thaker 2022–2026 10 9 4/37 28.67 5.18 0
8 Bilal Khan 2017–2022 9 8 2/40 36.38 6.72 0
9 Saad Bin Zafar 2017–2025 12 8 2/19 37.25 5.21 0
10 Hassnain Shah 2025–2026 3 8 4/33 13.63 3.96 0

Highest scores

#PlayerRunsBalls4s6sTeamMatch
1 Aaron Johnson 109* 69 9 8 Canada 16 Nov 2022 v Oman
2 Zeeshan Maqsood 109 102 9 4 Oman 21 Apr 2019 v Canada
3 Hasnain Ul Wahab 93 77 5 5 Oman 9 Oct 2026 v Canada
4 Harsh Thaker 93 103 4 4 Canada 20 Sept 2024 v Oman
5 Aaron Johnson 89 41 11 5 Canada 20 Nov 2022 v Oman

Best bowling

#PlayerFiguresOversEconTeamMatch
1 Hassnain Shah 4/33 10 3.30 Oman 9 Oct 2026 v Canada
2 Harsh Thaker 4/37 7 5.29 Canada 9 Oct 2026 v Oman
3 Dillon Heyliger 4/42 8 5.25 Canada 20 Sept 2024 v Oman
4 Parveen Kumar 3/9 4 2.25 Canada 3 Oct 2024 v Oman
5 Nikhil Dutta 3/11 3.4 3.00 Canada 8 Feb 2018 v Oman

Highest totals

#TeamScoreOversMatch
1 Oman 285/7 50 21 Apr 2019 v Canada
2 Canada 276/8 50 20 Sept 2024 v Oman
3 Canada 274/9 50 24 May 2017 v Oman
4 Oman 263 49.1 9 Oct 2026 v Canada
5 Canada 256 50 15 Oct 2026 v Oman

All formats together, from matches with ball-by-ball records.