Kyle Mayers

West Indies|Batting Allrounder
Kyle Mayers
INTL CAREER: 2020 - 2024
Browse Other Players
Bangladesh
All

Alphabetically sorted top ten of players who have played the most matches across formats in the last 12 months

Full Name

Kyle Rico Mayers

Born

September 08, 1992, Barbados

Age

32y 319d

Batting Style

Left hand Bat

Bowling Style

Right arm Medium

Playing Role

Batting Allrounder

On his Test debut in 2021, Kyle Mayers scaled the impossible. Batting in Chattogram against Bangladesh after several first-choice players opted out of the Covid pandemic-affected tour, he scored an extraordinary 210 in the fourth innings, steering West Indies to a successful chase of 395. His innings - most of which was compiled in the company of fellow debutant Nkrumah Bonner during a 216-run fourth-wicket partnership - remains one of the most remarkable rookie acts in the history of the game.

Mayer made his international debut in 2020 on the back of some impressive form in regional cricket for Barbados, scoring 113 from the middle order against Leeward Islands in the Regional Super50 before finishing second in the four-day run-scoring charts as Barbados cantered to the title. He demonstrated his power against seamers in the 2020 CPL for Barbados Tridents, which earned him a spot in the T20I side later in the year.

Before his Chattogram heroics, Mayers was rated as a left-hand batter who can bowl useful medium pace in a holding role. But he showed he is capable of doing more with the ball when he took a Test five-for against England in Grenada in 2022.

Later that year, he scored two ODI centuries as an opener, against Netherlands and New Zealand, but his returns became inconsistent thereafter.

Though he remains on the fringes of the T20I team, it has been more than two years since he last played either a Test or an ODI for West Indies. He has instead plied his trade in franchise cricket, finding success as an allrounder in the BPL, ILT20, MLC and CPL, scoring 46 twice in back-to-back BPL final victories for Fortune Barishal.

Kyle Mayers Career Stats

Batting & Fielding

FormatMatInnsNORunsHSAveBFSR100s50s4s6sCtSt
Tests18323949210*32.72155061.222211716100
ODIs2826066012025.3877585.16227521100
T20Is383727627321.77551138.29036851150
FC539172581210*30.72392565.7541531051340
List A968712210612028.08--48--300
T20s1981892040299223.842995134.52021333251570

Bowling

FormatMatInnsBallsRunsWktsBBIBBMAveEconSR4w5w10w
Tests18281524622345/187/3118.292.4444.8010
ODIs2823686632142/302/3045.145.5249.0000
T20Is3812961520---9.50-000
FC5376516722991076/299/12221.482.6648.2340
List A968731502701874/154/1531.045.1436.2400
T20s19811916342148644/44/433.567.8825.5100

Kyle Mayers T20 Stats

Batting & Fielding

TournamentTeamsMatInnsNORunsHSAveBFSR100s50s4s6sCtSt
Major League CricketSEO101012148823.77160133.7501141710
PSLIU330402213.3336111.11005200
ILT20ADKR101002305623.00168136.9001201340
BPLBSHAL1312245261*45.20272166.1703313520
CPL3 teams7975813789220.561093126.070811481230
SA20DSG8801743921.75133130.8200181010
IPLLSG131303797329.15263144.1004382220
Vitality BlastWAR220271413.5022122.72002100
CLT20BR21155*-862.50000020

Bowling

TournamentTeamsMatInnsBallsRunsWktsBBIBBMAveEconSR4w5w10w
Major League CricketSEO1081382383 2/34 2/3479.3310.3446.0000
PSLIU3218311 1/28 1/2831.0010.3318.0000
ILT20ADKR107931316 3/25 3/2521.838.4515.5000
BPLBSHAL131324628014 3/12 3/1220.006.8217.5000
CPL3 teams7951758100833 4/4 4/430.547.9722.9100
SA20DSG8760442 1/10 1/1022.004.4030.0000
IPLLSG13642590 - --8.42-000
Vitality BlastWAR2------------
CLT20BR2230261 1/9 1/926.005.2030.0000
Kyle Rico Mayers

Explore Statsguru Analysis

Test
ODI
T20I

Recent Matches of Kyle Mayers

MatchBatBowlDateGroundFormat
Rangpur vs Amazon50/2318-Jul-2025ProvidenceT20
Rangpur vs DC191/1816-Jul-2025ProvidenceT20
Rangpur vs Hurricanes67*1/2113-Jul-2025ProvidenceT20
Rangpur vs Amazon44*0/1610-Jul-2025ProvidenceT20
Seattle vs Texas350/4605-Jul-2025LauderhillT20

Photos of Kyle Mayers

Usama Mir had figures of 4-0-15-3 for Hobart Hurricanes
Kyle Mayers top scored for Rangpur Riders with 67 in 42 balls
Kyle Mayers top-scored for Rangpur Riders
Kyle Mayers smashed 10 sixes
Kyle Mayers was bowled by Abrar Ahmed
Kyle Mayers top scored with 56 off 35 balls