CricketScore

Players / R Powell

Men's cricket

R Powell: runs, wickets and records

420 recorded matches from 2 Jul 2016 to 11 Oct 2026, most often for West Indies, Jamaica Tallawahs, Dubai Capitals. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
ODIs474591510121.7989.4126040
T20Is1191072,34810725.80141.7110145155
T20 leagues2542334,7159726.19143.1017290319

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
ODIs1331/787.006.170
T20Is1442/3151.0010.640
T20 leagues50272/1541.4110.980

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
10753England26 Jan 2022
101100Ireland10 Mar 2018
9741MI Emirates22 Jan 2023
96*52Abu Dhabi Knight Riders7 Dec 2025
8440St Kitts and Nevis Patriots2 Sep 2018

R Powell: matches in the records

R Powell appears in 420 recorded men's matches, from 2 July 2016 to 11 October 2026, most often for West Indies, Jamaica Tallawahs and Dubai Capitals. The matches split as 47 in One Day Internationals, 119 in Twenty20 Internationals and 254 in franchise Twenty20 leagues. The most frequent opponents in the records are India (33 matches), Bangladesh (27 matches) and Trinbago Knight Riders (25 matches). The ground used most often is Dubai International Cricket Stadium, with 26 matches.

R Powell batting record

In One Day Internationals, the batting record is 915 runs in 45 innings, an average of 21.79, a strike rate of 89.4 and a highest score of 101, with 1 hundred, 2 fifties and 3 ducks.

In Twenty20 Internationals, the batting record is 2,348 runs in 107 innings, an average of 25.80, a strike rate of 141.7 and a highest score of 107, with 1 hundred, 10 fifties and 3 ducks.

In franchise Twenty20 leagues, the batting record is 4,715 runs in 233 innings, an average of 26.19, a strike rate of 143.1 and a highest score of 97, with 17 fifties and 18 ducks.

R Powell bowling record

In franchise Twenty20 leagues, the bowling record is 27 wickets in 50 innings, an average of 41.41, an economy rate of 10.98 and best figures of 2 for 15.

R Powell highest innings

The highest individual scores in the records are: 107 from 53 balls against England at Kensington Oval, Bridgetown, Barbados on 26 January 2022 (T20Is). 101 from 100 balls against Ireland at Harare Sports Club on 10 March 2018 (ODIs). 97 from 41 balls against MI Emirates at Zayed Cricket Stadium, Abu Dhabi on 22 January 2023 (franchise Twenty20 leagues). 96* from 52 balls against Abu Dhabi Knight Riders at Dubai International Cricket Stadium on 7 December 2025 (franchise Twenty20 leagues). 84 from 40 balls against St Kitts and Nevis Patriots at Warner Park, Basseterre on 2 September 2018 (franchise Twenty20 leagues).

R Powell best bowling

The best bowling figures in the records are: 2 for 15 against Abu Dhabi Knight Riders at Dubai International Cricket Stadium on 13 January 2023. 2 for 21 against Guyana Amazon Warriors at Providence Stadium on 8 September 2018. 2 for 31 against Sri Lanka at Pallekele International Cricket Stadium on 4 March 2020. 2 for 36 against St Lucia Stars at Daren Sammy National Cricket Stadium, Gros Islet on 15 August 2017. 2 for 38 against Trinbago Knight Riders at Sabina Park, Kingston on 26 August 2017.

R Powell results with the side

In One Day Internationals, the player's side won 12 and lost 32 of the 47 recorded matches (27.3% of decided matches).

In Twenty20 Internationals, the player's side won 47 and lost 67 of the 119 recorded matches (41.2% of decided matches).

In franchise Twenty20 leagues, the player's side won 116 and lost 132 of the 254 recorded matches (46.8% of decided matches).

Against the most frequent opponents the results were India: 8 won, 24 lost in 33 matches, Bangladesh: 10 won, 16 lost in 27 matches, Trinbago Knight Riders: 10 won, 15 lost in 25 matches, Guyana Amazon Warriors: 9 won, 16 lost in 25 matches and England: 8 won, 14 lost in 24 matches.

R Powell teams

Matches by side: West Indies (166), Jamaica Tallawahs (71), Dubai Capitals (43), Barbados Royals (30), Peshawar Zalmi (27), Los Angeles Knight Riders (19), Delhi Capitals (17), Kolkata Knight Riders (13), Jamaica Kingsmen (13) and Rajasthan Royals (9).

R Powell main grounds

The grounds used most often are Dubai International Cricket Stadium (26), Kensington Oval, Bridgetown, Barbados (23), Providence Stadium, Guyana (21), Warner Park, Basseterre, St Kitts (20), Sabina Park, Kingston (14) and Eden Gardens, Kolkata (13).

R Powell runs by year

Runs in each calendar year of the records: 2016 (267), 2017 (415), 2018 (835), 2019 (142), 2020 (132), 2021 (515), 2022 (1,155), 2023 (1,145), 2024 (1,224), 2025 (1,107), 2026 (1,041).

R Powell wickets by year

Wickets in each calendar year of the records: 2016 (2), 2017 (6), 2018 (8), 2020 (2), 2021 (5), 2022 (2), 2023 (8), 2026 (1).

R Powell matches by year

Recorded matches in each calendar year: 2016 (16), 2017 (27), 2018 (38), 2019 (7), 2020 (17), 2021 (28), 2022 (56), 2023 (50), 2024 (71), 2025 (56), 2026 (54).

R Powell fours and sixes

In One Day Internationals, 60 fours and 40 sixes, one boundary every 10.2 balls faced; 52.5% of the runs came in boundaries.

In Twenty20 Internationals, 145 fours and 155 sixes, one boundary every 5.5 balls faced; 64.3% of the runs came in boundaries.

In franchise Twenty20 leagues, 290 fours and 319 sixes, one boundary every 5.4 balls faced; 65.2% of the runs came in boundaries.

How R Powell gets out

In One Day Internationals, 42 recorded dismissals: caught 64%, bowled 21%, lbw 10% and stumped 5%.

In Twenty20 Internationals, 91 recorded dismissals: caught 74%, bowled 15%, lbw 7% and caught and bowled 2%.

In franchise Twenty20 leagues, 180 recorded dismissals: caught 64%, bowled 18%, lbw 9% and run out 4%.

R Powell bowling in detail

In franchise Twenty20 leagues: 151 dot balls (24.7% of legal deliveries), 54 wides and 8 no-balls and wickets by caught 70%, bowled 22% and caught and bowled 7%.

R Powell player of the match awards

Of the 16 player of the match awards on record, the first is dated 10 March 2018 (West Indies v Ireland) and the latest 18 September 2026 (Guyana Amazon Warriors v Jamaica Kingsmen): 1 in One Day Internationals, 4 in Twenty20 Internationals and 11 in franchise Twenty20 leagues.

R Powell first and latest matches

The first recorded match in One Day Internationals is dated 16 November 2016 against Sri Lanka and the latest 27 July 2023 against India.

The first recorded match in Twenty20 Internationals is dated 26 March 2017 against Pakistan and the latest 11 October 2026 against India.

The first recorded match in franchise Twenty20 leagues is dated 2 July 2016 against St Kitts and Nevis Patriots and the latest 20 September 2026 against Antigua and Barbuda Falcons.

R Powell against different opponents

The most runs against a single opponent are 706 against England in 22 innings (average 39.22), 626 against Bangladesh in 25 innings (average 31.30), 584 against India in 31 innings (average 21.63) and 571 against St Kitts and Nevis Patriots in 20 innings (average 35.69).

R Powell at different grounds

The grounds that have produced the most runs are Dubai International Cricket Stadium (572 runs in 24 innings), Kensington Oval, Bridgetown, Barbados (543 runs in 20 innings), Warner Park, Basseterre, St Kitts (435 runs in 20 innings) and Sabina Park, Kingston (353 runs in 13 innings).

R Powell recent years

Year by year, the latest figures in the records are 2021: 28 matches, 515 runs and 5 wickets; 2022: 56 matches, 1,155 runs and 2 wickets; 2023: 50 matches, 1,145 runs and 8 wickets; 2024: 71 matches and 1,224 runs; 2025: 56 matches and 1,107 runs; 2026: 54 matches, 1,041 runs and 1 wickets.

R Powell year by year

The busiest year in the records is 2024, with 71 matches. The most runs in a calendar year came in 2024: 1,224. The most wickets in a calendar year came in 2023: 8.

Questions and answers

How many matches has R Powell played?

420 recorded matches, from 2 July 2016 to 11 October 2026.

How many runs has R Powell scored in ODIs?

915 runs in 45 innings, at an average of 21.79.

How many runs has R Powell scored in T20Is?

2,348 runs in 107 innings, at an average of 25.80.

How many runs has R Powell scored in T20 leagues?

4,715 runs in 233 innings, at an average of 26.19.

What is R Powell's highest score?

107 from 53 balls against England on 26 January 2022, at Kensington Oval, Bridgetown, Barbados.

How many wickets has R Powell taken in T20 leagues?

27 wickets in 50 innings, with best figures of 2 for 15.

How many sixes has R Powell hit?

514 sixes and 495 fours in the recorded matches.

How many player of the match awards has R Powell won?

16 in the recorded matches.

How many hundreds has R Powell scored?

2 in the recorded matches.

Which teams has R Powell played for?

West Indies (166), Jamaica Tallawahs (71), Dubai Capitals (43), Barbados Royals (30), Peshawar Zalmi (27), Los Angeles Knight Riders (19), Delhi Capitals (17) and Kolkata Knight Riders (13).

When was R Powell's most recent recorded match?

11 October 2026.

Team pages

Records