CricketScore

Players / J Charles

Men's cricket

J Charles: runs, wickets and records

310 recorded matches from 23 Sep 2011 to 10 Sep 2026, most often for West Indies, St Lucia Kings, St Lucia Zouks. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
ODIs58581,53713026.5085.22717244
T20Is64631,41611822.48128.01514968
T20 leagues1881845,04994*28.37134.6034485248

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
130111Zimbabwe22 Feb 2013
11846South Africa26 Mar 2023
100121Australia10 Feb 2013
97100India30 Jun 2013
94*52Guyana Amazon Warriors24 Jul 2016

J Charles: matches in the records

J Charles appears in 310 recorded men's matches, from 23 September 2011 to 10 September 2026, most often for West Indies, St Lucia Kings and St Lucia Zouks. The matches split as 58 in One Day Internationals, 64 in Twenty20 Internationals and 188 in franchise Twenty20 leagues. The most frequent opponents in the records are Guyana Amazon Warriors (28 matches), Trinbago Knight Riders (23 matches) and Australia (21 matches). The ground used most often is Sharjah Cricket Stadium, with 21 matches.

J Charles batting record

In One Day Internationals, the batting record is 1,537 runs in 58 innings, an average of 26.50, a strike rate of 85.2 and a highest score of 130, with 2 hundreds, 7 fifties and 9 ducks.

In Twenty20 Internationals, the batting record is 1,416 runs in 63 innings, an average of 22.48, a strike rate of 128.0 and a highest score of 118, with 1 hundred, 5 fifties and 8 ducks.

In franchise Twenty20 leagues, the batting record is 5,049 runs in 184 innings, an average of 28.37, a strike rate of 134.6 and a highest score of 94*, with 34 fifties and 7 ducks.

J Charles highest innings

The highest individual scores in the records are: 130 from 111 balls against Zimbabwe at National Cricket Stadium, St George's on 22 February 2013 (ODIs). 118 from 46 balls against South Africa at SuperSport Park, Centurion on 26 March 2023 (T20Is). 100 from 121 balls against Australia at Melbourne Cricket Ground on 10 February 2013 (ODIs). 97 from 100 balls against India at Sabina Park, Kingston on 30 June 2013 (ODIs). 94* from 52 balls against Guyana Amazon Warriors at Daren Sammy National Cricket Stadium, Gros Islet on 24 July 2016 (franchise Twenty20 leagues).

J Charles results with the side

In One Day Internationals, the player's side won 23 and lost 30 of the 58 recorded matches (43.4% of decided matches).

In Twenty20 Internationals, the player's side won 32 and lost 29 of the 64 recorded matches (52.5% of decided matches).

In franchise Twenty20 leagues, the player's side won 81 and lost 103 of the 188 recorded matches (44.0% of decided matches).

Against the most frequent opponents the results were Guyana Amazon Warriors: 9 won, 18 lost in 28 matches, Trinbago Knight Riders: 9 won, 14 lost in 23 matches, Australia: 7 won, 13 lost in 21 matches, St Kitts and Nevis Patriots: 10 won, 10 lost in 21 matches and Jamaica Tallawahs: 7 won, 11 lost in 18 matches.

J Charles teams

Matches by side: West Indies (122), St Lucia Kings (40), St Lucia Zouks (27), Barbados Tridents (23), Sharjah Warriorz (22), Multan Sultans (18), St Lucia Stars (10), Barbados Royals (10), St Kitts and Nevis Patriots (9) and Jamaica Tallawahs (8).

J Charles main grounds

The grounds used most often are Sharjah Cricket Stadium (21), Daren Sammy National Cricket Stadium, Gros Islet (18), Warner Park, Basseterre, St Kitts (18), Daren Sammy National Cricket Stadium, Gros Islet, St Lucia (17), Providence Stadium, Guyana (16) and Kensington Oval, Bridgetown (15).

J Charles runs by year

Runs in each calendar year of the records: 2011 (57), 2012 (403), 2013 (945), 2014 (237), 2015 (412), 2016 (907), 2017 (158), 2018 (225), 2019 (623), 2020 (348), 2021 (333), 2022 (446), 2023 (682), 2024 (1,095), 2025 (922), 2026 (209).

J Charles matches by year

Recorded matches in each calendar year: 2011 (2), 2012 (19), 2013 (31), 2014 (14), 2015 (17), 2016 (32), 2017 (10), 2018 (8), 2019 (20), 2020 (16), 2021 (15), 2022 (15), 2023 (26), 2024 (38), 2025 (36), 2026 (11).

J Charles fours and sixes

In One Day Internationals, 172 fours and 44 sixes, one boundary every 8.3 balls faced; 61.9% of the runs came in boundaries.

In Twenty20 Internationals, 149 fours and 68 sixes, one boundary every 5.1 balls faced; 70.9% of the runs came in boundaries.

In franchise Twenty20 leagues, 485 fours and 248 sixes, one boundary every 5.1 balls faced; 67.9% of the runs came in boundaries.

How J Charles gets out

In One Day Internationals, 58 recorded dismissals: caught 50%, lbw 19%, bowled 17% and caught and bowled 9%.

In Twenty20 Internationals, 63 recorded dismissals: caught 56%, bowled 25%, lbw 10% and stumped 3%.

In franchise Twenty20 leagues, 178 recorded dismissals: caught 67%, bowled 23%, lbw 6% and run out 2%.

J Charles player of the match awards

Of the 19 player of the match awards on record, the first is dated 27 September 2012 (England v West Indies) and the latest 1 September 2026 (Barbados Tridents v St Kitts and Nevis Patriots): 3 in One Day Internationals, 2 in Twenty20 Internationals and 14 in franchise Twenty20 leagues.

J Charles first and latest matches

The first recorded match in One Day Internationals is dated 16 March 2012 against Australia and the latest 7 July 2023 against Sri Lanka.

The first recorded match in Twenty20 Internationals is dated 23 September 2011 against England and the latest 31 January 2026 against South Africa.

The first recorded match in franchise Twenty20 leagues is dated 1 August 2013 against Barbados Tridents and the latest 10 September 2026 against Barbados Tridents.

J Charles against different opponents

The most runs against a single opponent are 733 against Guyana Amazon Warriors in 27 innings (average 29.32), 727 against Trinbago Knight Riders in 23 innings (average 31.61), 639 against St Kitts and Nevis Patriots in 21 innings (average 31.95) and 582 against Australia in 21 innings (average 27.71).

J Charles at different grounds

The grounds that have produced the most runs are Daren Sammy National Cricket Stadium, Gros Islet, St Lucia (598 runs in 16 innings), Daren Sammy National Cricket Stadium, Gros Islet (566 runs in 18 innings), Sharjah Cricket Stadium (561 runs in 21 innings) and Warner Park, Basseterre, St Kitts (443 runs in 18 innings).

J Charles recent years

Year by year, the latest figures in the records are 2021: 15 matches and 333 runs; 2022: 15 matches and 446 runs; 2023: 26 matches and 682 runs; 2024: 38 matches and 1,095 runs; 2025: 36 matches and 922 runs; 2026: 11 matches and 209 runs.

J Charles year by year

The busiest year in the records is 2024, with 38 matches. The most runs in a calendar year came in 2024: 1,095.

Questions and answers

How many matches has J Charles played?

310 recorded matches, from 23 September 2011 to 10 September 2026.

How many runs has J Charles scored in ODIs?

1,537 runs in 58 innings, at an average of 26.50.

How many runs has J Charles scored in T20Is?

1,416 runs in 63 innings, at an average of 22.48.

How many runs has J Charles scored in T20 leagues?

5,049 runs in 184 innings, at an average of 28.37.

What is J Charles's highest score?

130 from 111 balls against Zimbabwe on 22 February 2013, at National Cricket Stadium, St George's.

How many sixes has J Charles hit?

360 sixes and 806 fours in the recorded matches.

How many player of the match awards has J Charles won?

19 in the recorded matches.

How many hundreds has J Charles scored?

3 in the recorded matches.

Which teams has J Charles played for?

West Indies (122), St Lucia Kings (40), St Lucia Zouks (27), Barbados Tridents (23), Sharjah Warriorz (22), Multan Sultans (18), St Lucia Stars (10) and Barbados Royals (10).

When was J Charles's most recent recorded match?

10 September 2026.

Team pages

Records