CricketScore

Players / BA King

Men's cricket

BA King: runs, wickets and records

258 recorded matches from 5 Aug 2017 to 16 Sep 2026, most often for West Indies, Guyana Amazon Warriors, Jamaica Tallawahs. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
Tests10184947529.0658.304765
ODIs57571,49111227.1183.53818130
T20Is80781,90385*25.72134.401320585
T20 leagues1111062,534132*26.96129.7214244130

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
132*72Barbados Tridents6 Oct 2019
112112United Arab Emirates4 Jun 2023
10466Guyana Amazon Warriors21 Sep 2022
102117England6 Nov 2024
100104Oman5 Jul 2023

BA King: matches in the records

BA King appears in 258 recorded men's matches, from 5 August 2017 to 16 September 2026, most often for West Indies, Guyana Amazon Warriors and Jamaica Tallawahs. The matches split as 10 in Test matches, 57 in One Day Internationals, 80 in Twenty20 Internationals and 111 in franchise Twenty20 leagues. The most frequent opponents in the records are India (23 matches), England (23 matches) and Trinbago Knight Riders (19 matches). The ground used most often is Kensington Oval, Bridgetown, Barbados, with 28 matches.

BA King batting record

In Test matches, the batting record is 494 runs in 18 innings, an average of 29.06, a strike rate of 58.3 and a highest score of 75, with 4 fifties and 2 ducks.

In One Day Internationals, the batting record is 1,491 runs in 57 innings, an average of 27.11, a strike rate of 83.5 and a highest score of 112, with 3 hundreds, 8 fifties and 6 ducks.

In Twenty20 Internationals, the batting record is 1,903 runs in 78 innings, an average of 25.72, a strike rate of 134.4 and a highest score of 85*, with 13 fifties and 6 ducks.

In franchise Twenty20 leagues, the batting record is 2,534 runs in 106 innings, an average of 26.96, a strike rate of 129.7 and a highest score of 132*, with 2 hundreds, 14 fifties and 9 ducks.

BA King highest innings

The highest individual scores in the records are: 132* from 72 balls against Barbados Tridents at Providence Stadium on 6 October 2019 (franchise Twenty20 leagues). 112 from 112 balls against United Arab Emirates at Sharjah Cricket Stadium on 4 June 2023 (ODIs). 104 from 66 balls against Guyana Amazon Warriors at Providence Stadium, Guyana on 21 September 2022 (franchise Twenty20 leagues). 102 from 117 balls against England at Kensington Oval, Bridgetown, Barbados on 6 November 2024 (ODIs). 100 from 104 balls against Oman at Harare Sports Club on 5 July 2023 (ODIs).

BA King results with the side

In One Day Internationals, the player's side won 24 and lost 30 of the 57 recorded matches (44.4% of decided matches).

In Twenty20 Internationals, the player's side won 36 and lost 42 of the 80 recorded matches (46.2% of decided matches).

In franchise Twenty20 leagues, the player's side won 55 and lost 53 of the 111 recorded matches (50.9% of decided matches).

Against the most frequent opponents the results were India: 6 won, 17 lost in 23 matches, England: 11 won, 12 lost in 23 matches, Trinbago Knight Riders: 6 won, 12 lost in 19 matches, Bangladesh: 8 won, 8 lost in 18 matches and St Kitts and Nevis Patriots: 9 won, 7 lost in 16 matches.

BA King teams

Matches by side: West Indies (147), Guyana Amazon Warriors (34), Jamaica Tallawahs (22), St Kitts and Nevis Patriots (18), Abu Dhabi Knight Riders (9), Barbados Tridents (9), Barbados Royals (7), Durban's Super Giants (5), Antigua and Barbuda Falcons (4) and Islamabad United (3).

BA King main grounds

The grounds used most often are Kensington Oval, Bridgetown, Barbados (28), Warner Park, Basseterre, St Kitts (26), Providence Stadium, Guyana (17), Brian Lara Stadium, Tarouba (12), Brian Lara Stadium, Tarouba, Trinidad (12) and Sabina Park, Kingston, Jamaica (11).

BA King runs by year

Runs in each calendar year of the records: 2017 (125), 2018 (142), 2019 (532), 2020 (274), 2021 (369), 2022 (1,236), 2023 (1,387), 2024 (750), 2025 (1,008), 2026 (599).

BA King matches by year

Recorded matches in each calendar year: 2017 (11), 2018 (7), 2019 (15), 2020 (19), 2021 (17), 2022 (46), 2023 (49), 2024 (30), 2025 (40), 2026 (24).

BA King fours and sixes

In Test matches, 76 fours and 5 sixes, one boundary every 10.5 balls faced; 67.6% of the runs came in boundaries.

In One Day Internationals, 181 fours and 30 sixes, one boundary every 8.5 balls faced; 60.6% of the runs came in boundaries.

In Twenty20 Internationals, 205 fours and 85 sixes, one boundary every 4.9 balls faced; 69.9% of the runs came in boundaries.

In franchise Twenty20 leagues, 244 fours and 130 sixes, one boundary every 5.2 balls faced; 69.3% of the runs came in boundaries.

How BA King gets out

In Test matches, 17 recorded dismissals: caught 41%, bowled 35%, lbw 18% and run out 6%.

In One Day Internationals, 55 recorded dismissals: caught 58%, bowled 25%, lbw 9% and caught and bowled 5%.

In Twenty20 Internationals, 74 recorded dismissals: caught 64%, bowled 20%, lbw 7% and stumped 5%.

In franchise Twenty20 leagues, 94 recorded dismissals: caught 61%, bowled 23%, lbw 7% and run out 4%.

BA King player of the match awards

Of the 12 player of the match awards on record, the first is dated 25 September 2019 (St Lucia Zouks v Guyana Amazon Warriors) and the latest 6 November 2024 (England v West Indies): 4 in One Day Internationals, 4 in Twenty20 Internationals and 4 in franchise Twenty20 leagues.

BA King first and latest matches

The first recorded match in Test matches is dated 25 June 2025 against Australia and the latest 2 August 2026 against Pakistan.

The first recorded match in One Day Internationals is dated 7 January 2020 against Ireland and the latest 23 October 2025 against Bangladesh.

The first recorded match in Twenty20 Internationals is dated 6 December 2019 against India and the latest 14 June 2026 against Sri Lanka.

The first recorded match in franchise Twenty20 leagues is dated 5 August 2017 against Guyana Amazon Warriors and the latest 16 September 2026 against Jamaica Kingsmen.

BA King against different opponents

The most runs against a single opponent are 542 against England in 23 innings (average 25.81), 527 against India in 23 innings (average 23.95), 418 against South Africa in 11 innings (average 38.00) and 411 against St Kitts and Nevis Patriots in 16 innings (average 27.40).

BA King at different grounds

The grounds that have produced the most runs are Warner Park, Basseterre, St Kitts (716 runs in 26 innings), Kensington Oval, Bridgetown, Barbados (684 runs in 29 innings), Sabina Park, Kingston, Jamaica (423 runs in 12 innings) and Providence Stadium, Guyana (420 runs in 17 innings).

BA King recent years

Year by year, the latest figures in the records are 2021: 17 matches and 369 runs; 2022: 46 matches and 1,236 runs; 2023: 49 matches and 1,387 runs; 2024: 30 matches and 750 runs; 2025: 40 matches and 1,008 runs; 2026: 24 matches and 599 runs.

BA King year by year

The busiest year in the records is 2023, with 49 matches. The most runs in a calendar year came in 2023: 1,387.

Questions and answers

How many matches has BA King played?

258 recorded matches, from 5 August 2017 to 16 September 2026.

How many runs has BA King scored in Tests?

494 runs in 18 innings, at an average of 29.06.

How many runs has BA King scored in ODIs?

1,491 runs in 57 innings, at an average of 27.11.

How many runs has BA King scored in T20Is?

1,903 runs in 78 innings, at an average of 25.72.

What is BA King's highest score?

132* from 72 balls against Barbados Tridents on 6 October 2019, at Providence Stadium.

How many sixes has BA King hit?

250 sixes and 706 fours in the recorded matches.

How many player of the match awards has BA King won?

12 in the recorded matches.

How many hundreds has BA King scored?

5 in the recorded matches.

Which teams has BA King played for?

West Indies (147), Guyana Amazon Warriors (34), Jamaica Tallawahs (22), St Kitts and Nevis Patriots (18), Abu Dhabi Knight Riders (9), Barbados Tridents (9), Barbados Royals (7) and Durban's Super Giants (5).

When was BA King's most recent recorded match?

16 September 2026.

Team pages

Records