Canada vs NamibiaODI · Maple Leaf North-West Ground (A), King City
- Batting
- 40 (50) • 4×4, 1×6
- Bowling
- 1/22 (3.0 ov)
Canada vs ScotlandODI · Maple Leaf North-West Ground (A), King City
- Batting
- 1 (6)
- Bowling
- 1/36 (6.5 ov)
Canada vs NamibiaODI · Maple Leaf North-West Ground (A), King City
- Batting
- 20 (35) • 1×4, 1×6
- Bowling
- —
Canada vs United States of AmericaODI · Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida
- Batting
- 37 (52) • 2×4, 1×6
- Bowling
- —
Canada vs OmanODI · Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida
- Batting
- 5 (7)
- Bowling
- —
Canada vs OmanODI · Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida
- Batting
- 85 (104) • 12×4, 0×6
- Bowling
- —
Canada vs United States of AmericaODI · Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida
- Batting
- 38 (66) • 3×4, 1×6
- Bowling
- —
Canada vs NamibiaODI · Wanderers Cricket Ground, Windhoek
- Batting
- 1 (13)
- Bowling
- —
Canada vs NamibiaODI · United Cricket Club Ground, Windhoek
- Batting
- 1 (5)
- Bowling
- —
Canada vs OmanODI · Maple Leaf North-West Ground (A), King City
- Batting
- 83 (95) • 9×4, 1×6
- Bowling
- 2/22 (5.0 ov)
Canada vs NepalODI · Maple Leaf North-West Ground (A), King City
- Batting
- 64 (83) • 7×4, 2×6
- Bowling
- —
Canada vs OmanODI · Maple Leaf North-West Ground (A), King City
- Batting
- 42 (77) • 4×4, 2×6
- Bowling
- —
Canada vs NepalODI · Maple Leaf North-West Ground (A), King City
- Batting
- 17 (35) • 0×4, 1×6
- Bowling
- —
Canada vs United States of AmericaODI · Hazelaarweg, Rotterdam
- Batting
- 72 (80) • 7×4, 1×6
- Bowling
- —
Canada vs NetherlandsODI · Hazelaarweg, Rotterdam
- Batting
- 5 (6) • 1×4, 0×6
- Bowling
- —
Canada vs United States of AmericaODI · Sportpark Duivesteijn, Voorburg, Voorburg
- Batting
- 42 (51) • 5×4, 1×6
- Bowling
- 1/21 (4.0 ov)
Canada vs ScotlandODI · Dubai International Cricket Stadium, Dubai
- Batting
- 8 (8) • 2×4, 0×6
- Bowling
- —
Canada vs United Arab EmiratesODI · Dubai International Cricket Stadium, Dubai
- Batting
- 6 (12) • 1×4, 0×6
- Bowling
- —
Canada vs ScotlandODI · Dubai International Cricket Stadium, Dubai
- Batting
- 87* (99) • 10×4, 1×6
- Bowling
- —
Canada vs United Arab EmiratesODI · Dubai International Cricket Stadium, Dubai
- Batting
- 6 (8) • 1×4, 0×6
- Bowling
- —