CricketWise
  1. Home
  2. Players
  3. Johnson Charles

West Indies · Men's cricket

Johnson Charles stats

Data through 10 September 2026Last updated 10 September 2026

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

Johnson Charles played 58 ODIs, 64 T20Is for West Indies in the data, between 2011 and 2026. The most runs came in T20 leagues: 5,955 at an average of 28.77 and a strike rate of 135.7, with a highest score of 107*. Against India in ODIs, Johnson Charles averaged 44.50 over 6 innings.

International matches
122
ODIs 58 · T20Is 64
International runs
2,953
3 hundreds
T20 league & domestic matches
222
5,955 runs
Best batting average (ODI)
26.50
58 innings
Highest score
130
ODI

Teams played for

West Indies 2011–2026 · 122St Lucia Kings 2014–2025 · 77Barbados Royals 2019–2021 · 33Sharjah Warriorz 2024–2025 · 30Multan Sultans 2019–2024 · 18Comilla Victorians 2023–2024 · 13Sylhet Thunder 2019–2020 · 11St Kitts and Nevis Patriots 2026 · 9Jamaica Tallawahs 2018 · 8Antigua Hawksbills 2013 · 7Rangpur Riders 2017 · 7Jaffna Stallions 2020 · 6

Johnson Charles batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
ODI585801,53713026.501,80385.227917244
T20I646301,41611822.481,106128.015814968
T20 (leagues & domestic)222217105,955107*28.774,388135.72389554309

Runs per year

05001K1.5K201120172026209
Johnson Charles: runs per calendar year (all formats in the data)
05001K1.5K20112013201520172019202120232026209
Johnson Charles: runs per calendar year (all formats in the data)
Show as table
Johnson Charles: runs per calendar year (all formats in the data)
YearRuns
201157
2012403
2013945
2014237
2015412
2016907
2017304
2018225
2019991
2020382
2021333
2022446
2023990
20241,145
2025922
2026209
Year-by-year batting (31 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2011T20I25728.5085.13600
2012ODI815219.0068.84500
2012T20I1025125.10117.38401
2013ODI1968636.1186.113022
2013T20 (leagues & domestic)716523.57135.24600
2013T20I59418.80138.25701
2014ODI33110.3350.03100
2014T20 (leagues & domestic)817922.38120.96202
2014T20I3279.0093.11600
2015ODI514629.20119.78302
2015T20 (leagues & domestic)1023225.78153.66901
2015T20I23417.00125.93400
2016ODI1326820.6281.54900
2016T20 (leagues & domestic)940050.00147.19404
2016T20I1023923.90136.67902
2017T20 (leagues & domestic)1630420.27109.710511
2018T20 (leagues & domestic)822528.12138.95301
2019T20 (leagues & domestic)3199133.03138.29008
2020T20 (leagues & domestic)1838221.22124.07602
2021T20 (leagues & domestic)1533322.20134.84700
2022T20 (leagues & domestic)934543.12133.28704
2022T20I410125.25117.44500
2023ODI1025425.4093.46603
2023T20 (leagues & domestic)1754639.00135.810712
2023T20I719027.14179.211810
2024T20 (leagues & domestic)2884432.46144.59307
2024T20I1430121.50136.86901
2025T20 (leagues & domestic)3281325.41140.27705
2025T20I410927.25106.94700
2026T20 (leagues & domestic)919621.78123.37801
2026T20I2136.50108.31300

Johnson Charles bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
ODI15120–––14.40–000
T20 (leagues & domestic)2254621/12–23.0011.0412.5000

Wickets per year

00.250.50.7512011201720260
Johnson Charles: wickets per calendar year (all formats in the data)
00.250.50.751201120132015201720192021202320260
Johnson Charles: wickets per calendar year (all formats in the data)
Show as table
Johnson Charles: wickets per calendar year (all formats in the data)
YearWickets
20110
20120
20130
20140
20150
20160
20170
20180
20190
20201
20210
20220
20231
20240
20250
20260
Year-by-year bowling (3 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2015ODI10–14.400/12
2020T20 (leagues & domestic)1134.0010.741/34
2023T20 (leagues & domestic)1112.0012.001/12

Johnson Charles against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
AustraliaODI1133630.5576.710010
IndiaODI626744.50103.99702
Sri LankaODI819824.7591.28301
ZimbabweODI415037.50108.713010
United Arab EmiratesODI414536.25125.06302
PakistanODI814317.8865.04300
South AfricaODI410025.0077.54900
New ZealandODI8749.2554.83100
EnglandT20I1128525.91110.98401
South AfricaT20I926829.78181.111811
AustraliaT20I1024624.60143.95701
IndiaT20I619131.83163.27902
New ZealandT20I69115.1790.13600
ZimbabweT20I38127.00139.74500
PakistanT20I6589.6781.73500
BangladeshT20I35719.00135.72300
Sri LankaT20I55611.2084.83400
Trinbago Knight RidersT20 (leagues & domestic)2884530.18127.68906
Guyana Amazon WarriorsT20 (leagues & domestic)2773329.32141.29405
St Kitts and Nevis PatriotsT20 (leagues & domestic)2163931.95138.37405
Barbados RoyalsT20 (leagues & domestic)2054427.20132.07805
Jamaica TallawahsT20 (leagues & domestic)1839421.89121.26403
St Lucia KingsT20 (leagues & domestic)1235029.17134.64700
Dubai CapitalsT20 (leagues & domestic)629158.20158.29302
Khulna TigersT20 (leagues & domestic)526666.50195.610711
MI EmiratesT20 (leagues & domestic)723133.00133.57702
Gulf GiantsT20 (leagues & domestic)614924.83131.95701
Quetta GladiatorsT20 (leagues & domestic)314648.67164.05301
Peshawar ZalmiT20 (leagues & domestic)412130.25145.85702
Sylhet StrikersT20 (leagues & domestic)411356.50117.77901
Islamabad UnitedT20 (leagues & domestic)611018.33157.14200
Antigua and Barbuda FalconsT20 (leagues & domestic)410635.33119.14700
Abu Dhabi Knight RidersT20 (leagues & domestic)58917.80130.96501
Desert VipersT20 (leagues & domestic)67312.17112.34300
Chattogram ChallengersT20 (leagues & domestic)44711.75102.23500

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Daren Sammy Cricket Ground40130635.3094
Warner Park3380924.5278
Sharjah Cricket Stadium2156128.0565
Kensington Oval1947424.9578
Providence Stadium2847116.8279
Brian Lara Stadium1746527.3589
Queen's Park Oval1341031.5455
Shere Bangla National Stadium1640729.07105
Dubai International Cricket Stadium1539226.1393
Central Broward Regional Park Stadium Turf Ground838247.7579

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Shere Bangla National Stadium2223.0011.04

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
T20Powerplay42523294129.1143–––
T20Middle28532047139.410712010.00
T20Death266153173.92013212.00
ODIPowerplay921107785.533–––
ODIMiddle61672485.1245014.40
ODIDeath020.01–––

How Johnson Charles was dismissed

How Johnson Charles took wickets

Last 20 innings

0204060807 Dec 202524 Dec 202510 Sep 20260
Johnson Charles: runs in the last 20 innings
0204060807 Dec 202515 Dec 202522 Dec 202527 Jan 202612 Aug 202627 Aug 202610 Sep 20260
Johnson Charles: runs in the last 20 innings
Show as table
Johnson Charles: runs in the last 20 innings
InningsRuns
7 Dec 202515
10 Dec 202536
14 Dec 202577
15 Dec 202512
19 Dec 20254
20 Dec 20253
22 Dec 20251
24 Dec 202543
26 Dec 202543
27 Jan 202613
31 Jan 20260
8 Aug 202621
12 Aug 202616
18 Aug 202611
20 Aug 202617
27 Aug 202614
1 Sep 202678
3 Sep 202626
6 Sep 202613
10 Sep 20260
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
10 Sep 2026T20 (leagues & domestic)Barbados Royals02bowledKensington Oval
6 Sep 2026T20 (leagues & domestic)Guyana Amazon Warriors1315bowledProvidence Stadium
3 Sep 2026T20 (leagues & domestic)St Lucia Kings2623caughtWarner Park
1 Sep 2026T20 (leagues & domestic)Barbados Royals7845caughtWarner Park
27 Aug 2026T20 (leagues & domestic)Jamaica Kingsmen1417caughtWarner Park
20 Aug 2026T20 (leagues & domestic)Antigua and Barbuda Falcons1714caughtSir Vivian Richards Stadium
18 Aug 2026T20 (leagues & domestic)Jamaica Kingsmen1113caughtSabina Park
12 Aug 2026T20 (leagues & domestic)St Lucia Kings165bowledDaren Sammy Cricket Ground
8 Aug 2026T20 (leagues & domestic)Trinbago Knight Riders2125caughtArnos Vale Ground
31 Jan 2026T20ISouth Africa03caughtThe Wanderers Stadium
27 Jan 2026T20ISouth Africa139bowledBoland Park
26 Dec 2025T20 (leagues & domestic)Desert Vipers4337caughtSharjah Cricket Stadium
24 Dec 2025T20 (leagues & domestic)Dubai Capitals4346caughtDubai International Cricket Stadium
22 Dec 2025T20 (leagues & domestic)Abu Dhabi Knight Riders16bowledZayed Cricket Stadium
20 Dec 2025T20 (leagues & domestic)Desert Vipers39caughtDubai International Cricket Stadium
19 Dec 2025T20 (leagues & domestic)Dubai Capitals42caughtDubai International Cricket Stadium
15 Dec 2025T20 (leagues & domestic)Gulf Giants1212caughtSharjah Cricket Stadium
14 Dec 2025T20 (leagues & domestic)MI Emirates7753caughtZayed Cricket Stadium
10 Dec 2025T20 (leagues & domestic)Gulf Giants3632caughtDubai International Cricket Stadium
7 Dec 2025T20 (leagues & domestic)MI Emirates1513caughtSharjah Cricket Stadium

Frequently asked questions

How many runs has Johnson Charles scored in ODIs?
1,537 runs in 58 innings (58 matches) at an average of 26.50 and a strike rate of 85.2, in the data from 2012 to 2023.
How many runs has Johnson Charles scored in T20Is?
1,416 runs in 63 innings (64 matches) at an average of 22.48 and a strike rate of 128.0, in the data from 2011 to 2026.
How many runs has Johnson Charles scored in T20 leagues?
5,955 runs in 217 innings (222 matches) at an average of 28.77 and a strike rate of 135.7, in the data from 2013 to 2026.
What is Johnson Charles's highest score?
130 in ODIs, the highest score in the data.
How many centuries has Johnson Charles scored?
5 hundreds in the data: 2 in ODIs, 1 in T20Is, 2 in T20 leagues.

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