CricketWise
  1. Home
  2. Players
  3. Alzarri Joseph

West Indies · Men's cricket

Alzarri Joseph stats

Data through 3 October 2026Last updated 3 October 2026

Coverage: matches in the Cricsheet data from 13 July 2016 to 3 October 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Alzarri Joseph played 42 Tests, 84 ODIs, 44 T20Is for West Indies in the data, between 2016 and 2026. Alzarri Joseph took 162 T20 league wickets in the data (average 26.10, economy 8.69, best 6/12).

International matches
170
Tests 42 · ODIs 84 · T20Is 44
International runs
1,419
0 hundreds
International wickets
328
4 five-wicket hauls
T20 league & domestic matches
139
406 runs
Best bowling
6/12
T20 (leagues & domestic)

Teams played for

West Indies 2016–2026 · 170St Lucia Kings 2021–2025 · 48St Kitts and Nevis Patriots 2016–2020 · 23Gujarat Titans 2022–2023 · 16Antigua and Barbuda Falcons 2026 · 10MI Emirates 2025 · 10Quetta Gladiators 2026 · 9Peshawar Zalmi 2025 · 8Joburg Super Kings 2023 · 7Worcestershire 2021 · 6Mumbai Indians 2019 · 3Royal Challengers Bengaluru 2024 · 3

Alzarri Joseph batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test426728048612.371,40157.402138431
ODI8450164864914.2964375.60073821
T20I44191112921*16.12125103.200295
T20 (leagues & domestic)139683540629*12.30381106.600122620
First-class6801486118.5024261.2011203

Runs per year

0100200300400201620202026110
Alzarri Joseph: runs per calendar year (all formats in the data)
0100200300400201620182020202220242026110
Alzarri Joseph: runs per calendar year (all formats in the data)
Show as table
Alzarri Joseph: runs per calendar year (all formats in the data)
YearRuns
201613
201780
201837
2019102
2020221
2021368
2022361
2023198
2024271
2025212
2026110
Year-by-year batting (36 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2016ODI122.0033.3200
2016T20 (leagues & domestic)355.0035.7200
2016Test362.0033.3600
2017ODI44545.0083.32200
2017Test8354.3828.7800
2018ODI230–115.42900
2018T20 (leagues & domestic)277.0077.8700
2019ODI100.000.0000
2019T20 (leagues & domestic)85929.50147.51500
2019Test44310.7555.13400
2020ODI3168.0051.61600
2020T20 (leagues & domestic)43618.00102.92100
2020Test716924.1475.48601
2021First-class814818.5061.26101
2021ODI66913.8057.51700
2021T20 (leagues & domestic)31010.0090.9500
2021Test614123.5063.58201
2022ODI1214220.2975.94900
2022T20 (leagues & domestic)128512.14125.02900
2022T20I52914.5080.61100
2022Test910511.6739.04300
2023ODI86813.6074.72600
2023T20 (leagues & domestic)95110.2086.41300
2023T20I224–141.21400
2023Test8556.8864.71800
2024ODI3268.6792.91900
2024T20 (leagues & domestic)43015.0093.82500
2024T20I96813.60107.92100
2024Test1414710.5065.03200
2025ODI46315.75114.54100
2025T20 (leagues & domestic)12729.00120.02400
2025T20I388.0088.9300
2025Test66917.2561.12700
2026ODI6255.0056.8900
2026T20 (leagues & domestic)115112.7596.21900
2026Test23417.0077.32100

Alzarri Joseph bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test797,0244,3631305/277/11133.563.7354.052179
ODI834,2803,9691375/56–28.975.5631.27131
T20I439721,495615/40–24.519.2315.9310
T20 (leagues & domestic)1372,9184,2281626/12–26.108.6918.0517
First-class10948574152/224/10638.273.6363.20021

Wickets per year

025507510020162020202639
Alzarri Joseph: wickets per calendar year (all formats in the data)
025507510020162018202020222024202639
Alzarri Joseph: wickets per calendar year (all formats in the data)
Show as table
Alzarri Joseph: wickets per calendar year (all formats in the data)
YearWickets
201614
201726
20185
201929
202028
202144
2022100
202378
202479
202563
202639
Year-by-year bowling (36 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2016ODI2431.006.892/62
2016T20 (leagues & domestic)3526.8011.174/41
2016Test4538.003.233/69
2017ODI91632.196.765/56
2017Test71039.303.053/53
2018ODI21112.007.001/55
2018T20 (leagues & domestic)4439.2511.632/43
2019ODI3441.506.382/45
2019T20 (leagues & domestic)121522.878.236/12
2019Test61023.803.592/12
2020ODI61814.724.424/32
2020T20 (leagues & domestic)5352.679.291/24
2020Test6755.713.573/109
2021First-class101538.273.632/22
2021ODI91228.504.323/39
2021T20 (leagues & domestic)10930.447.683/27
2021Test8848.383.652/24
2022ODI172725.704.623/36
2022T20 (leagues & domestic)213020.007.794/17
2022T20I101618.697.474/16
2022Test142730.853.533/33
2023ODI122130.766.233/50
2023T20 (leagues & domestic)242329.578.363/7
2023T20I91621.0610.375/40
2023Test111832.223.865/81
2024ODI91527.676.182/30
2024T20 (leagues & domestic)151727.248.934/22
2024T20I172126.148.514/19
2024Test132633.624.624/84
2025ODI51024.005.584/31
2025T20 (leagues & domestic)243225.228.983/15
2025T20I7838.7512.402/21
2025Test61320.383.345/27
2026ODI9950.006.094/41
2026T20 (leagues & domestic)192425.509.204/41
2026Test4635.504.532/44

Alzarri Joseph against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
EnglandTest1821712.0650.33400
AustraliaTest1418115.0861.64300
BangladeshTest813016.2565.38201
New ZealandTest411027.5076.98601
Sri LankaTest46315.7567.72900
PakistanTest9485.3332.41700
South AfricaTest4307.5081.11800
IndiaTest5214.2038.91300
EnglandODI610125.25121.74100
IndiaODI89118.2061.12900
New ZealandODI68621.50124.64900
BangladeshODI76917.2595.82900
AustraliaODI56215.5056.91900
IrelandODI5266.5049.11600
PakistanODI4248.0037.51500
Sri LankaODI410.339.1100
AustraliaT20I62814.00100.01100
IndiaT20I321–72.41000
BangladeshT20I3103.3366.7900
Guyana Amazon WarriorsT20 (leagues & domestic)97014.00116.72500
Barbados RoyalsT20 (leagues & domestic)56834.00133.32900
Jamaica TallawahsT20 (leagues & domestic)75911.80105.42800
St Lucia KingsT20 (leagues & domestic)44343.00113.22100
Trinbago Knight RidersT20 (leagues & domestic)103511.6785.41100
Karachi KingsT20 (leagues & domestic)329–170.62400
St Kitts and Nevis PatriotsT20 (leagues & domestic)5103.3371.4800
NottinghamshireFirst-class36923.0058.06101
DerbyshireFirst-class36220.6759.64600
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
EnglandTest223341.094.174/122
AustraliaTest142529.723.655/27
BangladeshTest102320.783.433/33
PakistanTest101434.363.003/53
South AfricaTest41218.333.745/81
Sri LankaTest81042.503.832/44
ZimbabweTest4529.203.113/75
IndiaTest5476.504.233/69
IndiaODI172440.466.522/35
EnglandODI112425.126.465/56
Sri LankaODI101826.725.594/65
IrelandODI81520.734.324/32
New ZealandODI81322.234.434/41
AustraliaODI5921.895.943/39
PakistanODI6936.675.792/33
BangladeshODI9845.124.692/43
NetherlandsODI3527.805.152/30
AustraliaT20I81320.239.073/21
EnglandT20I91136.4511.793/39
IndiaT20I8930.678.902/25
South AfricaT20I3810.758.605/40
BangladeshT20I3253.008.831/21
Sri LankaT20I3255.5010.091/33
Barbados RoyalsT20 (leagues & domestic)152221.148.404/22
Trinbago Knight RidersT20 (leagues & domestic)181925.377.514/17
Guyana Amazon WarriorsT20 (leagues & domestic)171726.538.764/41
Jamaica TallawahsT20 (leagues & domestic)101229.759.152/21
St Lucia KingsT20 (leagues & domestic)41011.107.934/41
St Kitts and Nevis PatriotsT20 (leagues & domestic)10933.338.293/27
Chennai Super KingsT20 (leagues & domestic)4524.008.182/33
Lahore QalandarsT20 (leagues & domestic)3515.806.583/15
Karachi KingsT20 (leagues & domestic)3336.679.172/32
Islamabad UnitedT20 (leagues & domestic)3332.338.822/39
Kolkata Knight RidersT20 (leagues & domestic)3330.679.202/27
Sharjah WarriorzT20 (leagues & domestic)3258.5010.322/39
Multan SultansT20 (leagues & domestic)3244.0010.351/29
Punjab KingsT20 (leagues & domestic)4261.009.381/32
Antigua and Barbuda FalconsT20 (leagues & domestic)3253.508.921/32
Rajasthan RoyalsT20 (leagues & domestic)30–15.880/27
DerbyshireFirst-class4735.574.342/28
NottinghamshireFirst-class3343.672.752/33

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Kensington Oval1723521.3649
Providence Stadium1515722.4329
Sir Vivian Richards Stadium1512611.4529
Shere Bangla National Stadium511623.2082
Daren Sammy Cricket Ground1310511.6734
Warner Park128814.6729
Seddon Park28643.0086
County Ground, Worcester37324.3361
National Cricket Stadium36822.6728
Edgbaston66010.0017

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Kensington Oval295322.474.71
Sir Vivian Richards Stadium294529.604.23
Providence Stadium294022.276.49
Daren Sammy Cricket Ground223124.486.09
Warner Park273029.278.04
Sabina Park182531.284.71
Brian Lara Stadium131529.278.13
Zayed Cricket Stadium81421.148.62
The Wanderers Stadium51218.424.98
National Cricket Stadium71225.833.68

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
T20Powerplay1510150.001572808.82
T20Middle12212895.3121123547.96
T20Death398368108.2291195899.65
ODIPowerplay1616.701290355.31
ODIMiddle30442172.2202203555.07
ODIDeath18121683.814787477.38

How Alzarri Joseph was dismissed

How Alzarri Joseph took wickets

Last 20 innings

010203019 Sep 202525 Apr 202630 Sep 20268
Alzarri Joseph: runs in the last 20 innings
010203019 Sep 20255 Apr 202621 Apr 202625 Jun 202616 Jul 20267 Aug 202630 Sep 20268
Alzarri Joseph: runs in the last 20 innings
Show as table
Alzarri Joseph: runs in the last 20 innings
InningsRuns
19 Sep 20250
27 Mar 20263
29 Mar 20260
5 Apr 20260
15 Apr 20266
19 Apr 202619
21 Apr 20263
25 Apr 20262
3 Jun 20260
25 Jun 202621
3 Jul 202613
13 Jul 20261
16 Jul 20267
19 Jul 20269
21 Jul 20260
7 Aug 20261
14 Aug 202616
20 Aug 20261
23 Aug 20260
30 Sep 20268
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
30 Sep 2026ODIIndia810caughtAssam Cricket Association Stadium
23 Aug 2026T20 (leagues & domestic)Guyana Amazon Warriors03bowledSir Vivian Richards Stadium
20 Aug 2026T20 (leagues & domestic)St Kitts and Nevis Patriots1*2not outSir Vivian Richards Stadium
14 Aug 2026T20 (leagues & domestic)St Lucia Kings16*17not outDaren Sammy Cricket Ground
7 Aug 2026T20 (leagues & domestic)Jamaica Kingsmen1*1not outArnos Vale Ground
21 Jul 2026ODINew Zealand01caughtKensington Oval
19 Jul 2026ODINew Zealand9*13not outKensington Oval
16 Jul 2026ODINew Zealand79bowledProvidence Stadium
13 Jul 2026ODINew Zealand19run outProvidence Stadium
3 Jul 2026TestSri Lanka1324caughtSir Vivian Richards Stadium
25 Jun 2026TestSri Lanka2120caughtSir Vivian Richards Stadium
3 Jun 2026ODISri Lanka02bowledSabina Park
25 Apr 2026T20 (leagues & domestic)Karachi Kings2*2not outGaddafi Stadium
21 Apr 2026T20 (leagues & domestic)Lahore Qalandars3*6not outGaddafi Stadium
19 Apr 2026T20 (leagues & domestic)Peshawar Zalmi19*15not outNational Stadium, Karachi
15 Apr 2026T20 (leagues & domestic)Peshawar Zalmi64caughtNational Stadium, Karachi
5 Apr 2026T20 (leagues & domestic)Multan Sultans00run outGaddafi Stadium
29 Mar 2026T20 (leagues & domestic)Hyderabad Kingsmen01caughtGaddafi Stadium
27 Mar 2026T20 (leagues & domestic)Karachi Kings3*2not outGaddafi Stadium
19 Sep 2025T20 (leagues & domestic)Trinbago Knight Riders0*2not outProvidence Stadium

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
3 Oct 2026ODIIndia0/70101Maharaja Yadavindra Singh International Cricket Stadium
30 Sep 2026ODIIndia0/8980Assam Cricket Association Stadium
27 Sep 2026ODIIndia1/8191Greenfield International Stadium
20 Sep 2026T20 (leagues & domestic)Jamaica Kingsmen2/2740Kensington Oval
17 Sep 2026T20 (leagues & domestic)Guyana Amazon Warriors0/1930Kensington Oval
8 Sep 2026T20 (leagues & domestic)Guyana Amazon Warriors4/4140Providence Stadium
25 Aug 2026T20 (leagues & domestic)Barbados Royals2/1220Sir Vivian Richards Stadium
23 Aug 2026T20 (leagues & domestic)Guyana Amazon Warriors1/3330Sir Vivian Richards Stadium
22 Aug 2026T20 (leagues & domestic)Trinbago Knight Riders0/3430Sir Vivian Richards Stadium
20 Aug 2026T20 (leagues & domestic)St Kitts and Nevis Patriots0/3640Sir Vivian Richards Stadium
14 Aug 2026T20 (leagues & domestic)St Lucia Kings1/1820Daren Sammy Cricket Ground
9 Aug 2026T20 (leagues & domestic)St Lucia Kings3/3240Arnos Vale Ground
7 Aug 2026T20 (leagues & domestic)Jamaica Kingsmen3/3440Arnos Vale Ground
21 Jul 2026ODINew Zealand2/38101Kensington Oval
19 Jul 2026ODINew Zealand1/23101Kensington Oval
16 Jul 2026ODINew Zealand0/2050Providence Stadium
13 Jul 2026ODINew Zealand1/2340Providence Stadium
11 Jul 2026ODINew Zealand4/418.50Providence Stadium
3 Jul 2026TestSri Lanka2/4490Sir Vivian Richards Stadium
3 Jul 2026TestSri Lanka1/98214Sir Vivian Richards Stadium

Batter vs bowler matchups

Batters Alzarri Joseph bowled to most

Frequently asked questions

How many wickets has Alzarri Joseph taken in Tests?
130 wickets in 79 innings at an average of 33.56, economy 3.73, best figures 5/27.
How many wickets has Alzarri Joseph taken in ODIs?
137 wickets in 83 innings at an average of 28.97, economy 5.56, best figures 5/56.
How many runs has Alzarri Joseph scored in Tests?
804 runs in 67 innings (42 matches) at an average of 12.37 and a strike rate of 57.4, in the data from 2016 to 2026.
How many runs has Alzarri Joseph scored in ODIs?
486 runs in 50 innings (84 matches) at an average of 14.29 and a strike rate of 75.6, in the data from 2016 to 2026.
How many runs has Alzarri Joseph scored in T20Is?
129 runs in 19 innings (44 matches) at an average of 16.12 and a strike rate of 103.2, in the data from 2022 to 2025.

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