Canada vs United States of AmericaODI · Maple Leaf North-West Ground (A), King City
- Batting
- 5* (2) • 1×4, 0×6
- Bowling
- —
Canada vs NetherlandsODI · Maple Leaf North-West Ground (A), King City
- Batting
- 83* (108) • 5×4, 0×6
- Bowling
- —
Canada vs NamibiaODI · Maple Leaf North-West Ground (A), King City
- Batting
- 20 (37) • 1×4, 0×6
- Bowling
- —
Canada vs ScotlandODI · Maple Leaf North-West Ground (A), King City
- Batting
- 60 (110) • 3×4, 3×6
- Bowling
- —
Canada vs NamibiaODI · Maple Leaf North-West Ground (A), King City
- Batting
- 14 (25) • 1×4, 0×6
- Bowling
- —
Canada vs OmanODI · Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida
- Batting
- 2 (5)
- Bowling
- —
Canada vs OmanODI · Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida
- Batting
- 2 (3)
- Bowling
- —
Canada vs United States of AmericaODI · Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida
- Batting
- 7 (18)
- Bowling
- —
Canada vs NamibiaODI · Wanderers Cricket Ground, Windhoek
- Batting
- 24* (39) • 1×4, 0×6
- Bowling
- —
Canada vs NamibiaODI · United Cricket Club Ground, Windhoek
- Batting
- 15* (21) • 0×4, 1×6
- Bowling
- —
Canada vs OmanODI · Maple Leaf North-West Ground (A), King City
- Batting
- 36* (60) • 1×4, 0×6
- Bowling
- —
Canada vs NepalODI · Maple Leaf North-West Ground (A), King City
- Batting
- 2* (5)
- Bowling
- —
Canada vs OmanODI · Maple Leaf North-West Ground (A), King City
- Batting
- 3 (8)
- Bowling
- —
Canada vs NepalODI · Maple Leaf North-West Ground (A), King City
- Batting
- 4 (6)
- Bowling
- —
Canada vs United States of AmericaODI · Hazelaarweg, Rotterdam
- Batting
- 68 (95) • 6×4, 0×6
- Bowling
- —
Canada vs NetherlandsODI · Hazelaarweg, Rotterdam
- Batting
- 47* (72) • 4×4, 0×6
- Bowling
- —
Canada vs United States of AmericaODI · Sportpark Duivesteijn, Voorburg, Voorburg
- Batting
- 1 (3)
- Bowling
- —
Canada vs NetherlandsODI · Sportpark Duivesteijn, Voorburg, Voorburg
- Batting
- 65 (90) • 6×4, 0×6
- Bowling
- —
Canada vs ScotlandODI · Dubai International Cricket Stadium, Dubai
- Batting
- 20* (29) • 2×4, 0×6
- Bowling
- —
Canada vs United Arab EmiratesODI · Dubai International Cricket Stadium, Dubai
- Batting
- 9 (11)
- Bowling
- —
Canada vs United Arab EmiratesODI · Dubai International Cricket Stadium, Dubai
- Batting
- 3 (8)
- Bowling
- —