- Role
- All-rounder
- Batting
- Right-handed
- Bowling
- Right-arm off break
Hayley Matthews is a cricketer who plays for West Indies. She was born on 19 March 1998 in Barbados. Hayley plays as an all-rounder, bats right-handed and bowls right-arm off break.
International career
- ODI: debut on 11 November 2014 against Australia (cap 81); most recent ODI on 30 September 2026 against Zimbabwe.
- T20I: debut on 27 September 2014 against New Zealand (cap 34); most recent T20I on 30 June 2026 against Australia; shirt number 50.
Hayley has played 2 international formats.
Career statistics
In 111 ODIs Hayley has scored 3,892 runs at an average of 38.15, with a highest score of 182. Her tally includes 14 hundreds and 8 fifties. With the ball she has taken 142 wickets at 24.07, with best figures of 4/15. In the field: 66 catches.
In 127 T20Is Hayley has scored 3,382 runs at an average of 29.15, with a highest score of 132. Her tally includes 3 hundreds and 21 fifties. With the ball she has taken 130 wickets at 18.97, with best figures of 4/10. In the field: 44 catches.
| Competition | ODI | T20I |
|---|---|---|
| Matches | 111 | 127 |
| Runs | 3,892 | 3,382 |
| Batting average | 38.15 | 29.15 |
| 100s/50s | 14/8 | 3/21 |
| Top score | 182 | 132 |
| Balls bowled | 4,976 | 2,396 |
| Wickets | 142 | 130 |
| Bowling average | 24.07 | 18.97 |
| 5 wickets in innings | 0 | 0 |
| 10 wickets in match | 0 | 0 |
| Best bowling | 4/15 | 4/10 |
| Catches/stumpings | 66/– | 44/– |
Domestic and franchise teams
- Barbados (2010–present)
- Tasmania (2015/16)
- Hobart Hurricanes (2015/16–2020/21)
- Lancashire Thunder (2016)
- Southern Vipers (2017)
- Velocity (2019)
- Loughborough Lightning (2019)
- Welsh Fire (2021–present)
- Trailblazers (2022)
- Barbados Royals (2022–present)
- Melbourne Renegades (2022/23)
- Mumbai Indians (2023-present)
Questions and answers
When was Hayley Matthews born?
19 March 1998, in Barbados.
What is Hayley Matthews’s playing style?
Right-handed batter; bowls right-arm off break.
How many ODI runs has Hayley Matthews scored?
3,892 runs in 111 matches (as of 1 October 2026).
How many T20I runs has Hayley Matthews scored?
3,382 runs in 127 matches (as of 1 October 2026).
When did Hayley Matthews make her ODI debut?
11 November 2014 against Australia.
Sources: career details and statistics compiled from Hayley Matthews on Wikipedia (CC BY-SA 4.0), which cites ESPNcricinfo; statistics as of 1 October 2026. The statistics on this page are available under CC BY-SA 4.0.