CricketWise
  1. Home
  2. Players
  3. M Taylor

Bahamas · Men's cricket

M Taylor stats

Data through 26 September 2026Last updated 26 September 2026

Coverage: matches in the Cricsheet data from 28 May 2010 to 26 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

M Taylor played 33 T20Is for Bahamas in the data, between 2010 and 2026. The most runs came in T20Is: 707 at an average of 22.09 and a strike rate of 98.3, with a highest score of 71*. Against Bermuda in T20Is, M Taylor averaged 26.57 over 8 innings.

International matches
33
T20Is 33
International runs
707
0 hundreds
Best batting average (T20I)
22.09
33 innings
Highest score
71*
T20I

Teams played for

Bahamas 2010–2026 · 35

M Taylor batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20I3333170771*22.0971998.30646233
List A110000.0020.000100
Other T20110343434.004379.100040

Runs per year

0100200300201020232026199
M Taylor: runs per calendar year (all formats in the data)
0100200300201020212023202420252026199
M Taylor: runs per calendar year (all formats in the data)
Show as table
M Taylor: runs per calendar year (all formats in the data)
YearRuns
201034
202176
202389
2024120
2025223
2026199
Year-by-year batting (7 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2010List A100.000.0000
2010Other T2013434.0079.13400
2021T20I47619.00102.76001
2023T20I48922.2596.74900
2024T20I812015.0087.64100
2025T20I1222320.2796.17102
2026T20I519939.80108.26203

M Taylor bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
T20I23467539183/17–29.946.9325.9001
List A112120–––6.00–000
Other T201242122/21–10.505.2512.0000

Wickets per year

024682010202320260
M Taylor: wickets per calendar year (all formats in the data)
024682010202120232024202520260
M Taylor: wickets per calendar year (all formats in the data)
Show as table
M Taylor: wickets per calendar year (all formats in the data)
YearWickets
20102
20211
20235
20247
20255
20260
Year-by-year bowling (6 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2010List A10–6.000/12
2010Other T201210.505.252/21
2021T20I2129.009.671/12
2023T20I4517.006.073/17
2024T20I8719.144.322/13
2025T20I9558.209.752/19
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
BermudaT20I818626.5795.97102
PanamaT20I412431.00119.26201
Cayman IslandsT20I611419.0092.73500
ArgentinaT20I310334.33139.26001
CanadaT20I47619.0092.76101
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
BermudaT20I7443.759.292/19
PanamaT20I3318.675.601/12
Cayman IslandsT20I41111.006.941/19

Top grounds (batting)

Top grounds (bowling)

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay35743681.91922855.68
T20Middle274222123.48197128.22
T20Death7661124.654217.57

How M Taylor was dismissed

How M Taylor took wickets

Last 20 innings

02040608014 Dec 202412 Jun 202526 Sep 202662
M Taylor: runs in the last 20 innings
02040608014 Dec 202420 Apr 202524 Apr 202515 Jun 202519 Jun 202524 Jun 202626 Sep 202662
M Taylor: runs in the last 20 innings
Show as table
M Taylor: runs in the last 20 innings
InningsRuns
14 Dec 20240
15 Dec 202431
16 Dec 20243
20 Apr 202519
21 Apr 20250
23 Apr 20259
24 Apr 202510
12 Jun 202561
13 Jun 202571
15 Jun 202513
16 Jun 20252
18 Jun 20259
19 Jun 20257
21 Jun 20256
22 Jun 202516
24 Jun 202662
25 Jun 20260
27 Jun 202651
24 Sep 202624
26 Sep 202662
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
26 Sep 2026T20IBermuda6259caughtJimmy Powell Oval
24 Sep 2026T20ICayman Islands2416caughtJimmy Powell Oval
27 Jun 2026T20IBelize5152caughtWhite Hill Field
25 Jun 2026T20IBrazil01bowledWhite Hill Field
24 Jun 2026T20IPanama6256stumpedWhite Hill Field
22 Jun 2025T20ICayman Islands1611bowledMaple Leaf North-West Ground
21 Jun 2025T20ICanada610caughtMaple Leaf North-West Ground
19 Jun 2025T20IBermuda75caughtMaple Leaf North-West Ground
18 Jun 2025T20ICanada912bowledMaple Leaf North-West Ground
16 Jun 2025T20IBermuda211caughtMaple Leaf North-West Ground
15 Jun 2025T20ICayman Islands137caughtMaple Leaf North-West Ground
13 Jun 2025T20IBermuda71*59not outMaple Leaf North-East Ground
12 Jun 2025T20ICanada6150stumpedMaple Leaf North-East Ground
24 Apr 2025T20ICayman Islands1022caughtJimmy Powell Oval
23 Apr 2025T20IBermuda914caughtJimmy Powell Oval
21 Apr 2025T20ICanada010caughtJimmy Powell Oval
20 Apr 2025T20IUnited States of America1921bowledJimmy Powell Oval
16 Dec 2024T20IMexico39bowledSt George's College Ground
15 Dec 2024T20IBermuda3125caughtBelgrano Athletic Club Ground
14 Dec 2024T20ISuriname02bowledBelgrano Athletic Club Ground

Frequently asked questions

How many runs has M Taylor scored in T20Is?
707 runs in 33 innings (33 matches) at an average of 22.09 and a strike rate of 98.3, in the data from 2021 to 2026.
What is M Taylor's highest score?
71* in T20Is, the highest score in the data.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.