Canada vs NamibiaODI · Maple Leaf North-West Ground (A), King City
- Batting
- 46 (44) • 3×4, 3×6
- Bowling
- —
Canada vs ScotlandODI · Maple Leaf North-West Ground (A), King City
- Batting
- 5 (13)
- Bowling
- 0/20 (1.0 ov)
Canada vs NamibiaODI · Maple Leaf North-West Ground (A), King City
- Batting
- 2 (6)
- Bowling
- —
Canada vs United States of AmericaODI · Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida
- Batting
- 32 (45) • 3×4, 0×6
- Bowling
- —
Canada vs OmanODI · Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida
- Batting
- 26 (29) • 4×4, 0×6
- Bowling
- 0/10 (2.0 ov)
Canada vs NamibiaODI · Wanderers Cricket Ground, Windhoek
- Batting
- 8 (24)
- Bowling
- —
Canada vs NamibiaODI · United Cricket Club Ground, Windhoek
- Batting
- 10 (13)
- Bowling
- —
Canada vs OmanODI · Maple Leaf North-West Ground (A), King City
- Batting
- 4 (5) • 1×4, 0×6
- Bowling
- —
Canada vs NepalODI · Maple Leaf North-West Ground (A), King City
- Batting
- 11* (8) • 1×4, 1×6
- Bowling
- —
Canada vs OmanODI · Maple Leaf North-West Ground (A), King City
- Batting
- 57 (50) • 2×4, 4×6
- Bowling
- —
Canada vs NepalODI · Maple Leaf North-West Ground (A), King City
- Batting
- 73* (44) • 3×4, 6×6
- Bowling
- —
Canada vs United States of AmericaODI · Hazelaarweg, Rotterdam
- Batting
- 9 (18) • 1×4, 0×6
- Bowling
- —
Canada vs NetherlandsODI · Hazelaarweg, Rotterdam
- Batting
- 0 (3)
- Bowling
- 1/10 (3.0 ov)
Canada vs United States of AmericaODI · Sportpark Duivesteijn, Voorburg, Voorburg
- Batting
- 14 (17) • 2×4, 0×6
- Bowling
- 0/3 (1.0 ov)
Canada vs NetherlandsODI · Sportpark Duivesteijn, Voorburg, Voorburg
- Batting
- 1 (4)
- Bowling
- —
Canada vs ScotlandODI · Dubai International Cricket Stadium, Dubai
- Batting
- 44 (64) • 3×4, 0×6
- Bowling
- 1/10 (3.0 ov)
Canada vs United Arab EmiratesODI · Dubai International Cricket Stadium, Dubai
- Batting
- 26 (57)
- Bowling
- 0/26 (5.0 ov)
Canada vs ScotlandODI · Dubai International Cricket Stadium, Dubai
- Batting
- —
- Bowling
- 2/26 (7.0 ov)
Canada vs United Arab EmiratesODI · Dubai International Cricket Stadium, Dubai
- Batting
- 68* (90) • 7×4, 0×6
- Bowling
- —