Skip to content
FairPlay
Matthew Spoors

Cricket player · Batter · Canada

Matthew Spoors

Matthew Spoors appears in 16 matches with a full FairPlay scorecard (15 Dec 2025 to 5 Oct 2026). 75 runs in 8 innings. 7 wickets from 25 overs. 45 matches in FairPlay's recorded career data.

Player profile

Country
Canada
Role
Batter
Batting
Right-hand bat
Bowling
Leg-break
Born
6 May 1999 Age 27
Recorded matches
4522 internationals

Matthew Spoors is a batter from Canada with 45 matches in FairPlay's recorded data, including 22 internationals (13 ODIs, 9 T20Is).

Batting: 600 runs across all recorded formats, with 1 hundred and 1 fifty; the most runs came in T20I cricket (269) and the highest recorded score is 108.

Bowling: 14 wickets in recorded matches, 7 of them in T20 (league and domestic) cricket.

Career figures by format

Summed over the seasons in FairPlay's data provider's records, mostly recent ones. Older seasons can be missing, so these totals may be lower than the official career record.

Matthew Spoors: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
ODI13121833315.2553.50/0327.675.530
T20I9926910838.43119.61/115.002.500
T20 (league and domestic)15111443720.57109.90/0732.008.300
T1071000.000.00/0320.6712.400
List A11444.0033.30/0––––

Avg is runs per dismissal; SR is runs per 100 balls; Bowl avg is runs per wicket; Econ is runs per over; 5w is five or more wickets in an innings.

Matthew Spoors at a glance

FairPlay holds 16 complete scorecards featuring Matthew Spoors, most recently for Vancouver Anchors (T20 and shorter, one-day).

In those matches Matthew Spoors batted 8 times for 75 runs at a strike rate of 55.15. The highest score was 31 off 57 balls against United States of America.

With the ball: 7 wickets from 25 overs, an economy rate of 7.64. Best figures: 3 for 42 against Netherlands.

How the 7 dismissals happened: caught 6, stumped 1.

These matches were played at 6 different grounds.

Figures in FairPlay's scorecards

Batting
81753110.7155.150/0
Bowling
925019173/427.64

Match by match

Newest first. Dates in India Standard Time. * means not out.

DateMatch
5 Oct 2026Toronto Sixers v Vancouver AnchorsBat – · Bowl –
5 Oct 2026Vancouver Anchors v Brampton BlitzBat – · Bowl 0/16 (1)
4 Oct 2026Whiterock Warriors v Vancouver AnchorsBat 0 (1) · Bowl 1/28 (2)
3 Oct 2026Vancouver Anchors v Toronto SixersBat – · Bowl 2/18 (2)
2 Oct 2026Vancouver Anchors v Brampton BlitzBat – · Bowl –
1 Oct 2026Vancouver Anchors v Montreal Royal TigersBat – · Bowl –
30 Sept 2026Mississauga Masters v Vancouver AnchorsBat – · Bowl –
11 Aug 2026United Arab Emirates v CanadaBat 0 (4) · Bowl –
7 Aug 2026Scotland v CanadaBat 9 (18) · Bowl –
16 Jun 2026Netherlands v CanadaBat – · Bowl –
12 Jun 2026United States of America v CanadaBat 31 (57) · Bowl 0/25 (4)
10 Jun 2026Canada v NetherlandsBat 10 (23) · Bowl 3/42 (8)
6 Jun 2026Canada v United States of AmericaBat 24 (31) · Bowl 0/16 (3)
4 Jan 2026Melbourne Stars v Melbourne RenegadesBat 1* (1) · Bowl 0/14 (1)
1 Jan 2026Melbourne Renegades v Sydney SixersBat 0 (1) · Bowl 1/14 (2)
15 Dec 2025Melbourne Renegades v Brisbane HeatBat – · Bowl 0/18 (2)

More players from Canada

All Canada players