- Home
- Players
- HR Walsh
West Indies · Men's cricket
HR Walsh stats
Data through 23 October 2024Last updated 23 October 2024
Coverage: matches in the Cricsheet data from 28 August 2018 to 23 October 2024. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2018 and 2024, HR Walsh appears in 22 ODIs, 37 T20Is for West Indies in the Cricsheet data. HR Walsh took 42 T20 league wickets in the data (average 26.43, economy 7.73, best 5/19).
International matches
59
ODIs 22 · T20Is 37
International wickets
53
1 five-wicket hauls
T20 league & domestic matches
51
142 runs
Best bowling
5/19
T20 (leagues & domestic)
Teams played for
West Indies 2019–2024 · 50Barbados Royals 2019–2022 · 32United States of America 2018–2019 · 17Worcestershire 2024 · 13Jamaica Tallawahs 2023 · 2St Kitts and Nevis Patriots 2018 · 2Antigua and Barbuda Falcons 2024 · 2
HR Walsh batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 22 | 13 | 3 | 172 | 46* | 17.20 | 252 | 68.3 | 0 | 0 | 0 | 18 | 1 |
| T20I | 37 | 16 | 7 | 147 | 28 | 16.33 | 147 | 100.0 | 0 | 0 | 2 | 9 | 5 |
| T20 (leagues & domestic) | 51 | 18 | 7 | 142 | 30 | 12.91 | 116 | 122.4 | 0 | 0 | 1 | 6 | 9 |
| List A | 8 | 7 | 0 | 135 | 57 | 19.29 | 174 | 77.6 | 0 | 1 | 2 | 8 | 4 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2018 | 62 |
| 2019 | 236 |
| 2020 | 84 |
| 2021 | 98 |
| 2022 | 39 |
| 2023 | 15 |
| 2024 | 62 |
Year-by-year batting (17 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2018 | List A | 3 | 62 | 20.67 | 82.7 | 47 | 0 | 0 |
| 2018 | T20 (leagues & domestic) | 1 | 0 | – | – | 0 | 0 | 0 |
| 2019 | List A | 4 | 73 | 18.25 | 73.7 | 57 | 0 | 1 |
| 2019 | ODI | 1 | 27 | 27.00 | 77.1 | 27 | 0 | 0 |
| 2019 | T20 (leagues & domestic) | 2 | 11 | 5.50 | 91.7 | 9 | 0 | 0 |
| 2019 | T20I | 8 | 125 | 17.86 | 103.3 | 28 | 0 | 0 |
| 2020 | ODI | 3 | 68 | 68.00 | 87.2 | 46 | 0 | 0 |
| 2020 | T20 (leagues & domestic) | 2 | 16 | – | 72.7 | 12 | 0 | 0 |
| 2020 | T20I | 1 | 0 | – | 0.0 | 0 | 0 | 0 |
| 2021 | ODI | 2 | 27 | 13.50 | 73.0 | 20 | 0 | 0 |
| 2021 | T20 (leagues & domestic) | 4 | 59 | 19.67 | 134.1 | 30 | 0 | 0 |
| 2021 | T20I | 4 | 12 | 6.00 | 120.0 | 12 | 0 | 0 |
| 2022 | ODI | 5 | 29 | 7.25 | 48.3 | 13 | 0 | 0 |
| 2022 | T20I | 3 | 10 | – | 66.7 | 10 | 0 | 0 |
| 2023 | T20 (leagues & domestic) | 1 | 15 | 15.00 | 250.0 | 15 | 0 | 0 |
| 2024 | ODI | 2 | 21 | 10.50 | 50.0 | 20 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 8 | 41 | 8.20 | 128.1 | 12 | 0 | 0 |
HR Walsh bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 22 | 962 | 890 | 24 | 5/39 | – | 37.08 | 5.55 | 40.1 | 2 | 1 | 1 |
| T20I | 31 | 599 | 790 | 29 | 3/23 | – | 27.24 | 7.91 | 20.7 | 0 | 0 | 0 |
| T20 (leagues & domestic) | 48 | 862 | 1,110 | 42 | 5/19 | – | 26.43 | 7.73 | 20.5 | 2 | 1 | 2 |
| List A | 7 | 294 | 227 | 7 | 2/24 | – | 32.43 | 4.63 | 42.0 | 0 | 0 | 2 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2018 | 6 |
| 2019 | 31 |
| 2020 | 16 |
| 2021 | 21 |
| 2022 | 20 |
| 2023 | 1 |
| 2024 | 7 |
Year-by-year bowling (19 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2018 | List A | 3 | 6 | 15.67 | 4.27 | 2/24 |
| 2018 | T20 (leagues & domestic) | 2 | 0 | – | 9.00 | 0/18 |
| 2019 | List A | 4 | 1 | 133.00 | 4.93 | 1/58 |
| 2019 | ODI | 2 | 0 | – | 6.67 | 0/9 |
| 2019 | T20 (leagues & domestic) | 9 | 22 | 12.68 | 8.29 | 5/19 |
| 2019 | T20I | 9 | 8 | 25.62 | 7.64 | 2/21 |
| 2020 | ODI | 5 | 8 | 21.38 | 4.75 | 4/36 |
| 2020 | T20 (leagues & domestic) | 8 | 7 | 25.14 | 7.65 | 3/19 |
| 2020 | T20I | 3 | 1 | 63.00 | 9.00 | 1/25 |
| 2021 | ODI | 3 | 7 | 16.00 | 4.17 | 5/39 |
| 2021 | T20 (leagues & domestic) | 6 | 1 | 116.00 | 8.29 | 1/25 |
| 2021 | T20I | 10 | 13 | 20.69 | 7.69 | 3/23 |
| 2022 | ODI | 9 | 9 | 49.78 | 5.97 | 2/54 |
| 2022 | T20 (leagues & domestic) | 6 | 4 | 27.75 | 8.12 | 2/19 |
| 2022 | T20I | 8 | 7 | 33.57 | 8.10 | 2/24 |
| 2023 | T20 (leagues & domestic) | 2 | 1 | 36.00 | 7.20 | 1/17 |
| 2024 | ODI | 3 | 0 | – | 7.21 | 0/37 |
| 2024 | T20 (leagues & domestic) | 15 | 7 | 48.29 | 6.99 | 2/16 |
| 2024 | T20I | 1 | 0 | – | 9.00 | 0/18 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Australia | ODI | 3 | 47 | 15.67 | 65.3 | 20 | 0 | 0 |
| Sri Lanka | ODI | 3 | 23 | 11.50 | 127.8 | 20 | 0 | 0 |
| Pakistan | ODI | 3 | 6 | 3.00 | 42.9 | 3 | 0 | 0 |
| India | T20I | 3 | 11 | 11.00 | 55.0 | 11 | 0 | 0 |
| St Kitts and Nevis Patriots | T20 (leagues & domestic) | 3 | 29 | 29.00 | 103.6 | 16 | 0 | 0 |
| Guyana Amazon Warriors | T20 (leagues & domestic) | 3 | 29 | 29.00 | 145.0 | 15 | 0 | 0 |
| Jamaica Tallawahs | T20 (leagues & domestic) | 3 | 12 | 6.00 | 80.0 | 10 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Australia | ODI | 4 | 7 | 21.86 | 4.46 | 5/39 |
| Ireland | ODI | 3 | 6 | 18.83 | 4.04 | 4/36 |
| Netherlands | ODI | 3 | 4 | 35.25 | 4.86 | 2/54 |
| India | ODI | 4 | 4 | 42.75 | 6.58 | 2/57 |
| Sri Lanka | ODI | 4 | 2 | 68.00 | 8.00 | 2/38 |
| Pakistan | ODI | 3 | 1 | 167.00 | 6.68 | 1/66 |
| Australia | T20I | 6 | 12 | 13.17 | 7.18 | 3/23 |
| India | T20I | 5 | 4 | 37.00 | 8.22 | 2/28 |
| Bangladesh | T20I | 3 | 4 | 18.00 | 6.55 | 2/24 |
| New Zealand | T20I | 3 | 1 | 100.00 | 10.00 | 1/16 |
| Ireland | T20I | 3 | 1 | 63.00 | 9.00 | 1/25 |
| Pakistan | T20I | 3 | 1 | 85.00 | 8.50 | 1/30 |
| St Lucia Kings | T20 (leagues & domestic) | 6 | 11 | 12.18 | 5.91 | 4/26 |
| Trinbago Knight Riders | T20 (leagues & domestic) | 7 | 10 | 15.00 | 7.89 | 5/19 |
| Guyana Amazon Warriors | T20 (leagues & domestic) | 8 | 7 | 23.00 | 8.62 | 2/42 |
| Jamaica Tallawahs | T20 (leagues & domestic) | 7 | 4 | 45.75 | 7.96 | 2/32 |
| St Kitts and Nevis Patriots | T20 (leagues & domestic) | 6 | 4 | 39.75 | 9.94 | 2/33 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Kensington Oval | 4 | 82 | 27.33 | 46 |
| Warner Park | 5 | 74 | 18.50 | 30 |
| White Hill Field | 3 | 70 | 23.33 | 28 |
| Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) | 3 | 62 | 20.67 | 47 |
| Wanderers Cricket Ground | 2 | 57 | 28.50 | 57 |
| Affies Park | 1 | 27 | 27.00 | 27 |
| Bermuda National Stadium | 1 | 26 | 26.00 | 26 |
| Sinhalese Sports Club Ground | 1 | 20 | – | 20 |
| Melbourne Cricket Ground | 1 | 20 | 20.00 | 20 |
| County Ground, Worcester | 2 | 19 | – | 12 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Kensington Oval | 8 | 20 | 13.55 | 4.80 |
| Daren Sammy Cricket Ground | 8 | 14 | 14.00 | 7.00 |
| Queen's Park Oval | 7 | 9 | 24.78 | 7.69 |
| Providence Stadium | 8 | 7 | 29.29 | 7.15 |
| Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) | 3 | 6 | 15.67 | 4.27 |
| Brian Lara Stadium | 7 | 6 | 22.33 | 8.38 |
| National Cricket Stadium | 2 | 5 | 12.20 | 4.36 |
| VRA Ground | 3 | 4 | 35.25 | 4.86 |
| County Ground, Worcester | 6 | 3 | 44.00 | 7.92 |
| Sabina Park | 5 | 3 | 50.00 | 9.38 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | – | – | – | – | 36 | 1 | 8.50 |
| T20 | Middle | 67 | 78 | 85.9 | 3 | 1268 | 55 | 7.61 |
| T20 | Death | 222 | 185 | 120.0 | 17 | 157 | 15 | 9.21 |
| ODI | Powerplay | 0 | 3 | 0.0 | 0 | 6 | 0 | 13.00 |
| ODI | Middle | 121 | 189 | 64.0 | 8 | 800 | 17 | 5.45 |
| ODI | Death | 51 | 60 | 85.0 | 2 | 156 | 7 | 5.81 |
How HR Walsh was dismissed
- Caught22 (59%)
- Bowled7 (19%)
- Lbw5 (14%)
- Run out1 (3%)
- Stumped1 (3%)
- Hit wicket1 (3%)
How HR Walsh took wickets
- Caught60
- Bowled23
- Lbw11
- Stumped4
- Caught and bowled4
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 14 Dec 2021 | 0 |
| 11 Feb 2022 | 13 |
| 20 Feb 2022 | 0 |
| 8 Jun 2022 | 2 |
| 10 Jun 2022 | 1 |
| 12 Jun 2022 | 3 |
| 27 Jul 2022 | 10 |
| 7 Aug 2022 | 0 |
| 12 Aug 2022 | 10 |
| 27 Aug 2023 | 15 |
| 2 Feb 2024 | 20 |
| 30 May 2024 | 4 |
| 6 Jun 2024 | 6 |
| 7 Jun 2024 | 0 |
| 16 Jun 2024 | 12 |
| 5 Jul 2024 | 2 |
| 11 Jul 2024 | 7 |
| 1 Sep 2024 | 8 |
| 21 Sep 2024 | 2 |
| 23 Oct 2024 | 1 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 23 Oct 2024 | ODI | Sri Lanka | 1 | 7 | bowled | Pallekele International Cricket Stadium |
| 21 Sep 2024 | T20 (leagues & domestic) | Guyana Amazon Warriors | 2* | 2 | not out | Providence Stadium |
| 1 Sep 2024 | T20 (leagues & domestic) | Barbados Royals | 8 | 7 | caught | Sir Vivian Richards Stadium |
| 11 Jul 2024 | T20 (leagues & domestic) | Leicestershire | 7* | 2 | not out | County Ground, Worcester |
| 5 Jul 2024 | T20 (leagues & domestic) | Durham | 2 | 2 | caught | Riverside Ground |
| 16 Jun 2024 | T20 (leagues & domestic) | Northamptonshire | 12* | 9 | not out | County Ground, Worcester |
| 7 Jun 2024 | T20 (leagues & domestic) | Northamptonshire | 0 | 1 | bowled | County Ground, Northampton |
| 6 Jun 2024 | T20 (leagues & domestic) | Nottinghamshire | 6 | 6 | caught | Trent Bridge |
| 30 May 2024 | T20 (leagues & domestic) | Yorkshire | 4 | 3 | caught | Headingley |
| 2 Feb 2024 | ODI | Australia | 20 | 35 | caught | Melbourne Cricket Ground |
| 27 Aug 2023 | T20 (leagues & domestic) | Guyana Amazon Warriors | 15 | 6 | stumped | Warner Park |
| 12 Aug 2022 | T20I | New Zealand | 10* | 8 | not out | Sabina Park |
| 7 Aug 2022 | T20I | India | 0* | 4 | not out | Central Broward Regional Park Stadium Turf Ground |
| 27 Jul 2022 | ODI | India | 10 | 8 | caught | Queen's Park Oval |
| 12 Jun 2022 | ODI | Pakistan | 3 | 10 | lbw | Multan Cricket Stadium |
| 10 Jun 2022 | ODI | Pakistan | 1 | 3 | lbw | Multan Cricket Stadium |
| 8 Jun 2022 | ODI | Pakistan | 2* | 1 | not out | Multan Cricket Stadium |
| 20 Feb 2022 | T20I | India | 0* | 3 | not out | Eden Gardens |
| 11 Feb 2022 | ODI | India | 13 | 38 | caught | Narendra Modi Stadium |
| 14 Dec 2021 | T20I | Pakistan | 0 | 1 | bowled | National Stadium, Karachi |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 23 Oct 2024 | ODI | Sri Lanka | 0/41 | 5 | 0 | Pallekele International Cricket Stadium |
| 20 Oct 2024 | ODI | Sri Lanka | 0/37 | 4 | 0 | Pallekele International Cricket Stadium |
| 21 Sep 2024 | T20 (leagues & domestic) | Guyana Amazon Warriors | 1/15 | 4 | 1 | Providence Stadium |
| 1 Sep 2024 | T20 (leagues & domestic) | Barbados Royals | 0/21 | 3 | 0 | Sir Vivian Richards Stadium |
| 14 Jul 2024 | T20 (leagues & domestic) | Yorkshire | 0/7 | 1 | 0 | County Ground, Worcester |
| 12 Jul 2024 | T20 (leagues & domestic) | Birmingham Bears | 0/23 | 3 | 0 | Edgbaston |
| 11 Jul 2024 | T20 (leagues & domestic) | Leicestershire | 0/30 | 2.4 | 0 | County Ground, Worcester |
| 7 Jul 2024 | T20 (leagues & domestic) | Lancashire | 1/27 | 4 | 0 | Old Trafford |
| 5 Jul 2024 | T20 (leagues & domestic) | Durham | 0/25 | 4 | 0 | Riverside Ground |
| 21 Jun 2024 | T20 (leagues & domestic) | Birmingham Bears | 0/37 | 4 | 0 | County Ground, Worcester |
| 16 Jun 2024 | T20 (leagues & domestic) | Northamptonshire | 1/22 | 3 | 0 | County Ground, Worcester |
| 14 Jun 2024 | T20 (leagues & domestic) | Nottinghamshire | 2/16 | 2 | 0 | County Ground, Worcester |
| 9 Jun 2024 | T20 (leagues & domestic) | Leicestershire | 0/30 | 3 | 0 | Grace Road |
| 7 Jun 2024 | T20 (leagues & domestic) | Northamptonshire | 1/17 | 4 | 0 | County Ground, Northampton |
| 6 Jun 2024 | T20 (leagues & domestic) | Nottinghamshire | 1/25 | 4 | 0 | Trent Bridge |
| 31 May 2024 | T20 (leagues & domestic) | Lancashire | 0/20 | 4 | 0 | County Ground, Worcester |
| 30 May 2024 | T20 (leagues & domestic) | Yorkshire | 0/23 | 2.4 | 0 | Headingley |
| 26 May 2024 | T20I | South Africa | 0/18 | 2 | 0 | Sabina Park |
| 2 Feb 2024 | ODI | Australia | 0/41 | 7.3 | 0 | Melbourne Cricket Ground |
| 17 Sep 2023 | T20 (leagues & domestic) | St Lucia Kings | 1/17 | 4 | 0 | Providence Stadium |
Frequently asked questions
How many wickets has HR Walsh taken in ODIs?
24 wickets in 22 innings at an average of 37.08, economy 5.55, best figures 5/39.
How many wickets has HR Walsh taken in T20Is?
29 wickets in 31 innings at an average of 27.24, economy 7.91, best figures 3/23.
How many runs has HR Walsh scored in ODIs?
172 runs in 13 innings (22 matches) at an average of 17.20 and a strike rate of 68.3, in the data from 2019 to 2024.
How many runs has HR Walsh scored in T20Is?
147 runs in 16 innings (37 matches) at an average of 16.33 and a strike rate of 100.0, in the data from 2019 to 2024.
How many runs has HR Walsh scored in T20 leagues?
142 runs in 18 innings (51 matches) at an average of 12.91 and a strike rate of 122.4, in the data from 2018 to 2024.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.