- Home
- Players
- 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
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 58 | 58 | 0 | 1,537 | 130 | 26.50 | 1,803 | 85.2 | 2 | 7 | 9 | 172 | 44 |
| T20I | 64 | 63 | 0 | 1,416 | 118 | 22.48 | 1,106 | 128.0 | 1 | 5 | 8 | 149 | 68 |
| T20 (leagues & domestic) | 222 | 217 | 10 | 5,955 | 107* | 28.77 | 4,388 | 135.7 | 2 | 38 | 9 | 554 | 309 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2011 | 57 |
| 2012 | 403 |
| 2013 | 945 |
| 2014 | 237 |
| 2015 | 412 |
| 2016 | 907 |
| 2017 | 304 |
| 2018 | 225 |
| 2019 | 991 |
| 2020 | 382 |
| 2021 | 333 |
| 2022 | 446 |
| 2023 | 990 |
| 2024 | 1,145 |
| 2025 | 922 |
| 2026 | 209 |
Year-by-year batting (31 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2011 | T20I | 2 | 57 | 28.50 | 85.1 | 36 | 0 | 0 |
| 2012 | ODI | 8 | 152 | 19.00 | 68.8 | 45 | 0 | 0 |
| 2012 | T20I | 10 | 251 | 25.10 | 117.3 | 84 | 0 | 1 |
| 2013 | ODI | 19 | 686 | 36.11 | 86.1 | 130 | 2 | 2 |
| 2013 | T20 (leagues & domestic) | 7 | 165 | 23.57 | 135.2 | 46 | 0 | 0 |
| 2013 | T20I | 5 | 94 | 18.80 | 138.2 | 57 | 0 | 1 |
| 2014 | ODI | 3 | 31 | 10.33 | 50.0 | 31 | 0 | 0 |
| 2014 | T20 (leagues & domestic) | 8 | 179 | 22.38 | 120.9 | 62 | 0 | 2 |
| 2014 | T20I | 3 | 27 | 9.00 | 93.1 | 16 | 0 | 0 |
| 2015 | ODI | 5 | 146 | 29.20 | 119.7 | 83 | 0 | 2 |
| 2015 | T20 (leagues & domestic) | 10 | 232 | 25.78 | 153.6 | 69 | 0 | 1 |
| 2015 | T20I | 2 | 34 | 17.00 | 125.9 | 34 | 0 | 0 |
| 2016 | ODI | 13 | 268 | 20.62 | 81.5 | 49 | 0 | 0 |
| 2016 | T20 (leagues & domestic) | 9 | 400 | 50.00 | 147.1 | 94 | 0 | 4 |
| 2016 | T20I | 10 | 239 | 23.90 | 136.6 | 79 | 0 | 2 |
| 2017 | T20 (leagues & domestic) | 16 | 304 | 20.27 | 109.7 | 105 | 1 | 1 |
| 2018 | T20 (leagues & domestic) | 8 | 225 | 28.12 | 138.9 | 53 | 0 | 1 |
| 2019 | T20 (leagues & domestic) | 31 | 991 | 33.03 | 138.2 | 90 | 0 | 8 |
| 2020 | T20 (leagues & domestic) | 18 | 382 | 21.22 | 124.0 | 76 | 0 | 2 |
| 2021 | T20 (leagues & domestic) | 15 | 333 | 22.20 | 134.8 | 47 | 0 | 0 |
| 2022 | T20 (leagues & domestic) | 9 | 345 | 43.12 | 133.2 | 87 | 0 | 4 |
| 2022 | T20I | 4 | 101 | 25.25 | 117.4 | 45 | 0 | 0 |
| 2023 | ODI | 10 | 254 | 25.40 | 93.4 | 66 | 0 | 3 |
| 2023 | T20 (leagues & domestic) | 17 | 546 | 39.00 | 135.8 | 107 | 1 | 2 |
| 2023 | T20I | 7 | 190 | 27.14 | 179.2 | 118 | 1 | 0 |
| 2024 | T20 (leagues & domestic) | 28 | 844 | 32.46 | 144.5 | 93 | 0 | 7 |
| 2024 | T20I | 14 | 301 | 21.50 | 136.8 | 69 | 0 | 1 |
| 2025 | T20 (leagues & domestic) | 32 | 813 | 25.41 | 140.2 | 77 | 0 | 5 |
| 2025 | T20I | 4 | 109 | 27.25 | 106.9 | 47 | 0 | 0 |
| 2026 | T20 (leagues & domestic) | 9 | 196 | 21.78 | 123.3 | 78 | 0 | 1 |
| 2026 | T20I | 2 | 13 | 6.50 | 108.3 | 13 | 0 | 0 |
Johnson Charles bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 1 | 5 | 12 | 0 | – | – | – | 14.40 | – | 0 | 0 | 0 |
| T20 (leagues & domestic) | 2 | 25 | 46 | 2 | 1/12 | – | 23.00 | 11.04 | 12.5 | 0 | 0 | 0 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2011 | 0 |
| 2012 | 0 |
| 2013 | 0 |
| 2014 | 0 |
| 2015 | 0 |
| 2016 | 0 |
| 2017 | 0 |
| 2018 | 0 |
| 2019 | 0 |
| 2020 | 1 |
| 2021 | 0 |
| 2022 | 0 |
| 2023 | 1 |
| 2024 | 0 |
| 2025 | 0 |
| 2026 | 0 |
Year-by-year bowling (3 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2015 | ODI | 1 | 0 | – | 14.40 | 0/12 |
| 2020 | T20 (leagues & domestic) | 1 | 1 | 34.00 | 10.74 | 1/34 |
| 2023 | T20 (leagues & domestic) | 1 | 1 | 12.00 | 12.00 | 1/12 |
Johnson Charles against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Australia | ODI | 11 | 336 | 30.55 | 76.7 | 100 | 1 | 0 |
| India | ODI | 6 | 267 | 44.50 | 103.9 | 97 | 0 | 2 |
| Sri Lanka | ODI | 8 | 198 | 24.75 | 91.2 | 83 | 0 | 1 |
| Zimbabwe | ODI | 4 | 150 | 37.50 | 108.7 | 130 | 1 | 0 |
| United Arab Emirates | ODI | 4 | 145 | 36.25 | 125.0 | 63 | 0 | 2 |
| Pakistan | ODI | 8 | 143 | 17.88 | 65.0 | 43 | 0 | 0 |
| South Africa | ODI | 4 | 100 | 25.00 | 77.5 | 49 | 0 | 0 |
| New Zealand | ODI | 8 | 74 | 9.25 | 54.8 | 31 | 0 | 0 |
| England | T20I | 11 | 285 | 25.91 | 110.9 | 84 | 0 | 1 |
| South Africa | T20I | 9 | 268 | 29.78 | 181.1 | 118 | 1 | 1 |
| Australia | T20I | 10 | 246 | 24.60 | 143.9 | 57 | 0 | 1 |
| India | T20I | 6 | 191 | 31.83 | 163.2 | 79 | 0 | 2 |
| New Zealand | T20I | 6 | 91 | 15.17 | 90.1 | 36 | 0 | 0 |
| Zimbabwe | T20I | 3 | 81 | 27.00 | 139.7 | 45 | 0 | 0 |
| Pakistan | T20I | 6 | 58 | 9.67 | 81.7 | 35 | 0 | 0 |
| Bangladesh | T20I | 3 | 57 | 19.00 | 135.7 | 23 | 0 | 0 |
| Sri Lanka | T20I | 5 | 56 | 11.20 | 84.8 | 34 | 0 | 0 |
| Trinbago Knight Riders | T20 (leagues & domestic) | 28 | 845 | 30.18 | 127.6 | 89 | 0 | 6 |
| Guyana Amazon Warriors | T20 (leagues & domestic) | 27 | 733 | 29.32 | 141.2 | 94 | 0 | 5 |
| St Kitts and Nevis Patriots | T20 (leagues & domestic) | 21 | 639 | 31.95 | 138.3 | 74 | 0 | 5 |
| Barbados Royals | T20 (leagues & domestic) | 20 | 544 | 27.20 | 132.0 | 78 | 0 | 5 |
| Jamaica Tallawahs | T20 (leagues & domestic) | 18 | 394 | 21.89 | 121.2 | 64 | 0 | 3 |
| St Lucia Kings | T20 (leagues & domestic) | 12 | 350 | 29.17 | 134.6 | 47 | 0 | 0 |
| Dubai Capitals | T20 (leagues & domestic) | 6 | 291 | 58.20 | 158.2 | 93 | 0 | 2 |
| Khulna Tigers | T20 (leagues & domestic) | 5 | 266 | 66.50 | 195.6 | 107 | 1 | 1 |
| MI Emirates | T20 (leagues & domestic) | 7 | 231 | 33.00 | 133.5 | 77 | 0 | 2 |
| Gulf Giants | T20 (leagues & domestic) | 6 | 149 | 24.83 | 131.9 | 57 | 0 | 1 |
| Quetta Gladiators | T20 (leagues & domestic) | 3 | 146 | 48.67 | 164.0 | 53 | 0 | 1 |
| Peshawar Zalmi | T20 (leagues & domestic) | 4 | 121 | 30.25 | 145.8 | 57 | 0 | 2 |
| Sylhet Strikers | T20 (leagues & domestic) | 4 | 113 | 56.50 | 117.7 | 79 | 0 | 1 |
| Islamabad United | T20 (leagues & domestic) | 6 | 110 | 18.33 | 157.1 | 42 | 0 | 0 |
| Antigua and Barbuda Falcons | T20 (leagues & domestic) | 4 | 106 | 35.33 | 119.1 | 47 | 0 | 0 |
| Abu Dhabi Knight Riders | T20 (leagues & domestic) | 5 | 89 | 17.80 | 130.9 | 65 | 0 | 1 |
| Desert Vipers | T20 (leagues & domestic) | 6 | 73 | 12.17 | 112.3 | 43 | 0 | 0 |
| Chattogram Challengers | T20 (leagues & domestic) | 4 | 47 | 11.75 | 102.2 | 35 | 0 | 0 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Daren Sammy Cricket Ground | 40 | 1306 | 35.30 | 94 |
| Warner Park | 33 | 809 | 24.52 | 78 |
| Sharjah Cricket Stadium | 21 | 561 | 28.05 | 65 |
| Kensington Oval | 19 | 474 | 24.95 | 78 |
| Providence Stadium | 28 | 471 | 16.82 | 79 |
| Brian Lara Stadium | 17 | 465 | 27.35 | 89 |
| Queen's Park Oval | 13 | 410 | 31.54 | 55 |
| Shere Bangla National Stadium | 16 | 407 | 29.07 | 105 |
| Dubai International Cricket Stadium | 15 | 392 | 26.13 | 93 |
| Central Broward Regional Park Stadium Turf Ground | 8 | 382 | 47.75 | 79 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Shere Bangla National Stadium | 2 | 2 | 23.00 | 11.04 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 4252 | 3294 | 129.1 | 143 | – | – | – |
| T20 | Middle | 2853 | 2047 | 139.4 | 107 | 12 | 0 | 10.00 |
| T20 | Death | 266 | 153 | 173.9 | 20 | 13 | 2 | 12.00 |
| ODI | Powerplay | 921 | 1077 | 85.5 | 33 | – | – | – |
| ODI | Middle | 616 | 724 | 85.1 | 24 | 5 | 0 | 14.40 |
| ODI | Death | 0 | 2 | 0.0 | 1 | – | – | – |
How Johnson Charles was dismissed
- Caught199 (61%)
- Bowled69 (21%)
- Lbw33 (10%)
- Caught and bowled11 (3%)
- Run out10 (3%)
- Stumped6 (2%)
How Johnson Charles took wickets
- Bowled1
- Caught1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 7 Dec 2025 | 15 |
| 10 Dec 2025 | 36 |
| 14 Dec 2025 | 77 |
| 15 Dec 2025 | 12 |
| 19 Dec 2025 | 4 |
| 20 Dec 2025 | 3 |
| 22 Dec 2025 | 1 |
| 24 Dec 2025 | 43 |
| 26 Dec 2025 | 43 |
| 27 Jan 2026 | 13 |
| 31 Jan 2026 | 0 |
| 8 Aug 2026 | 21 |
| 12 Aug 2026 | 16 |
| 18 Aug 2026 | 11 |
| 20 Aug 2026 | 17 |
| 27 Aug 2026 | 14 |
| 1 Sep 2026 | 78 |
| 3 Sep 2026 | 26 |
| 6 Sep 2026 | 13 |
| 10 Sep 2026 | 0 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 10 Sep 2026 | T20 (leagues & domestic) | Barbados Royals | 0 | 2 | bowled | Kensington Oval |
| 6 Sep 2026 | T20 (leagues & domestic) | Guyana Amazon Warriors | 13 | 15 | bowled | Providence Stadium |
| 3 Sep 2026 | T20 (leagues & domestic) | St Lucia Kings | 26 | 23 | caught | Warner Park |
| 1 Sep 2026 | T20 (leagues & domestic) | Barbados Royals | 78 | 45 | caught | Warner Park |
| 27 Aug 2026 | T20 (leagues & domestic) | Jamaica Kingsmen | 14 | 17 | caught | Warner Park |
| 20 Aug 2026 | T20 (leagues & domestic) | Antigua and Barbuda Falcons | 17 | 14 | caught | Sir Vivian Richards Stadium |
| 18 Aug 2026 | T20 (leagues & domestic) | Jamaica Kingsmen | 11 | 13 | caught | Sabina Park |
| 12 Aug 2026 | T20 (leagues & domestic) | St Lucia Kings | 16 | 5 | bowled | Daren Sammy Cricket Ground |
| 8 Aug 2026 | T20 (leagues & domestic) | Trinbago Knight Riders | 21 | 25 | caught | Arnos Vale Ground |
| 31 Jan 2026 | T20I | South Africa | 0 | 3 | caught | The Wanderers Stadium |
| 27 Jan 2026 | T20I | South Africa | 13 | 9 | bowled | Boland Park |
| 26 Dec 2025 | T20 (leagues & domestic) | Desert Vipers | 43 | 37 | caught | Sharjah Cricket Stadium |
| 24 Dec 2025 | T20 (leagues & domestic) | Dubai Capitals | 43 | 46 | caught | Dubai International Cricket Stadium |
| 22 Dec 2025 | T20 (leagues & domestic) | Abu Dhabi Knight Riders | 1 | 6 | bowled | Zayed Cricket Stadium |
| 20 Dec 2025 | T20 (leagues & domestic) | Desert Vipers | 3 | 9 | caught | Dubai International Cricket Stadium |
| 19 Dec 2025 | T20 (leagues & domestic) | Dubai Capitals | 4 | 2 | caught | Dubai International Cricket Stadium |
| 15 Dec 2025 | T20 (leagues & domestic) | Gulf Giants | 12 | 12 | caught | Sharjah Cricket Stadium |
| 14 Dec 2025 | T20 (leagues & domestic) | MI Emirates | 77 | 53 | caught | Zayed Cricket Stadium |
| 10 Dec 2025 | T20 (leagues & domestic) | Gulf Giants | 36 | 32 | caught | Dubai International Cricket Stadium |
| 7 Dec 2025 | T20 (leagues & domestic) | MI Emirates | 15 | 13 | caught | Sharjah 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.