34MatchesWomen's ODI 19 · Women's T20I 15
813Runsaverage 25.41 · SR 85.5
117Highest score1 hundreds · 6 fifties
26Wicketseconomy 4.85 · best 2/16

Hayley Matthews against South Africa Women by format

FormatMatRunsAvgSR100s/50sHSWktsEconBest
Women's ODI1943824.3371.11/3117144.112/18
Women's T20I1537526.79111.90/370126.792/16

Hayley Matthews against South Africa Women year by year

YearMatRunsAvgSR100s/50sHSWktsEconBest
2025 Women's T20I314773.50120.50/26525.581/15
2025 Women's ODI310434.6794.50/15644.572/47
2024 Women's T20I11010.0090.90/01005.500/22
2023 Women's T20I25728.5093.40/03418.251/33
2022 Women's ODI57819.5072.90/15154.872/21
7 earlier years
YearMatRunsAvgSR100s/50sHSWktsEconBest
2021 Women's ODI57114.2043.80/04823.051/13
2021 Women's T20I3279.00122.70/01247.182/43
2018 Women's T20I411027.50119.60/17037.902/16
2018 Women's ODI211758.5079.11/011706.330/19
2017 Women's ODI144.0044.40/040——
2016 Women's ODI36421.3380.00/15634.172/18
2016 Women's T20I22412.0088.90/02426.572/24

Hayley Matthews's best innings against South Africa Women

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
117146Women's ODIKensington Oval22 Sept 2018
7052Women's T20IBrian Lara Stadium6 Oct 2018
6550Women's T20IThree Ws Oval23 Jun 2025
63*56Women's T20IThree Ws Oval22 Jun 2025
5658Women's ODIThree Ws Oval14 Jun 2025

Hayley Matthews against South Africa Women by ground

GroundMatRunsAvgSR
Three Ws Oval625150.20108.2
Buffalo Park512124.2085.8
Sir Vivian Richards Stadium58917.8067.4
Wanderers Stadium47819.5072.9
Brian Lara Stadium310234.00120.0
Coolidge Cricket Ground393.0017.3
Kensington Oval211758.5079.1
Newlands12424.0092.3

South Africa Women bowlers Hayley Matthews has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Marizanne Kapp161156796.9
Masabata Klaas10897489.8
Chloe Tryon80930116.3
Ayabonga Khaka79842106.3
Shabnim Ismail7853567.9
Nadine de Klerk7758275.3
Tumi Sekhukhune6850473.5
Dane van Niekerk6150082.0

South Africa Women batters Hayley Matthews has bowled to most

Balls bowled, runs and dismissals, in internationals

BatterBallsRunsOutsSR
Laura Wolvaardt195193299.0
Tazmin Brits159111269.8
Suné Luus13693268.4
Marizanne Kapp9480585.1
Lizelle Lee8742448.3
Dane van Niekerk5755196.5
Chloe Tryon5244084.6
Mignon du Preez51580113.7

Hayley Matthews's batting in every match against South Africa Women

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
23 Jun 2025Women's T20I655091130.0WonThree Ws Oval
22 Jun 2025Women's T20I63*5651112.5WonThree Ws Oval
20 Jun 2025Women's T20I191620118.8LostThree Ws Oval
17 Jun 2025Women's ODI8820100.0LostThree Ws Oval
14 Jun 2025Women's ODI56589096.6LostThree Ws Oval
28 older innings
DateFormatRunsBalls4s6sSRResultGround
11 Jun 2025Women's ODI40444190.9WonThree Ws Oval
4 Oct 2024Women's T20I10112090.9LostDubai International Cricket Stadium
25 Jan 2023Women's T20I342650130.8LostBuffalo Park
21 Jan 2023Women's T20I23353065.7LostBuffalo Park
6 Feb 2022Women's ODI8201040.0LostWanderers Stadium
3 Feb 2022Women's ODI15191078.9LostWanderers Stadium
31 Jan 2022Women's ODI451080.0WonWanderers Stadium
28 Jan 2022Women's ODI51634081.0No resultWanderers Stadium
19 Sept 2021Women's ODI48814059.3WonSir Vivian Richards Stadium
16 Sept 2021Women's ODI14291048.3LostSir Vivian Richards Stadium
13 Sept 2021Women's ODI2110018.2LostCoolidge Cricket Ground
10 Sept 2021Women's ODI360050.0LostCoolidge Cricket Ground
7 Sept 2021Women's ODI4350011.4LostCoolidge Cricket Ground
4 Sept 2021Women's T20I7600116.7WonSir Vivian Richards Stadium
2 Sept 2021Women's T20I12820150.0LostSir Vivian Richards Stadium
31 Aug 2021Women's T20I8810100.0No resultSir Vivian Richards Stadium
14 Nov 2018Women's T20I8701114.3WonDaren Sammy National Cricket Stadium
6 Oct 2018Women's T20I705283134.6LostBrian Lara Stadium
4 Oct 2018Women's T20I151230125.0LostBrian Lara Stadium
28 Sept 2018Women's T20I17213081.0WonBrian Lara Stadium
22 Sept 2018Women's ODI11714617080.1WonKensington Oval
16 Sept 2018Women's ODI02000.0LostKensington Oval
2 Jul 2017Women's ODI491044.4LostGrace Road
9 Mar 2016Women's T20I24263092.3LostNewlands
4 Mar 2016Women's T20I01000.0LostKingsmead
29 Feb 2016Women's ODI230066.7LostBuffalo Park
27 Feb 2016Women's ODI691066.7WonBuffalo Park
24 Feb 2016Women's ODI56688082.4WonBuffalo Park

Hayley Matthews's bowling in every match against South Africa Women

Newest first

DateFormatOversRunsWktsEconResultGround
23 Jun 2025Women's T20I42616.50WonThree Ws Oval
22 Jun 2025Women's T20I41513.75WonThree Ws Oval
20 Jun 2025Women's T20I42606.50LostThree Ws Oval
17 Jun 2025Women's ODI104614.60LostThree Ws Oval
14 Jun 2025Women's ODI104724.70LostThree Ws Oval
25 older matches
DateFormatOversRunsWktsEconResultGround
11 Jun 2025Women's ODI104414.40WonThree Ws Oval
4 Oct 2024Women's T20I42205.50LostDubai International Cricket Stadium
21 Jan 2023Women's T20I43318.25LostBuffalo Park
24 Mar 2022Women's ODI0.515018.00No resultBasin Reserve
6 Feb 2022Women's ODI62404.00LostWanderers Stadium
3 Feb 2022Women's ODI8.55115.77LostWanderers Stadium
31 Jan 2022Women's ODI7.42122.74WonWanderers Stadium
28 Jan 2022Women's ODI52725.40No resultWanderers Stadium
19 Sept 2021Women's ODI103203.20WonSir Vivian Richards Stadium
16 Sept 2021Women's ODI103313.30LostSir Vivian Richards Stadium
13 Sept 2021Women's ODI92803.11LostCoolidge Cricket Ground
10 Sept 2021Women's ODI41313.25LostCoolidge Cricket Ground
7 Sept 2021Women's ODI81902.38LostCoolidge Cricket Ground
4 Sept 2021Women's T20I4912.25WonSir Vivian Richards Stadium
2 Sept 2021Women's T20I343214.33LostSir Vivian Richards Stadium
31 Aug 2021Women's T20I42716.75No resultSir Vivian Richards Stadium
6 Oct 2018Women's T20I225112.50LostBrian Lara Stadium
4 Oct 2018Women's T20I43809.50LostBrian Lara Stadium
28 Sept 2018Women's T20I41624.00WonBrian Lara Stadium
16 Sept 2018Women's ODI31906.33LostKensington Oval
9 Mar 2016Women's T20I32207.33LostNewlands
4 Mar 2016Women's T20I42426.00LostKingsmead
29 Feb 2016Women's ODI94615.11LostBuffalo Park
27 Feb 2016Women's ODI6.31822.77WonBuffalo Park
24 Feb 2016Women's ODI83404.25WonBuffalo Park

Hayley Matthews vs South Africa Women: questions and answers

How many matches has Hayley Matthews played against South Africa Women?
Hayley Matthews has played 34 matches against South Africa Women (19 in Women's ODIs, 15 in Women's T20Is), from 2016 to 2025. West Indies won 11 and lost 20 of them.
How many runs has Hayley Matthews scored against South Africa Women?
Hayley Matthews has scored 813 runs in 33 innings against South Africa Women at an average of 25.41 and a strike rate of 85.5 (438 runs at an average of 24.33 in Women's ODIs, 375 runs at an average of 26.79 in Women's T20Is).
What is Hayley Matthews's highest score against South Africa Women?
Hayley Matthews's highest score against South Africa Women is 117 off 146 balls (Women's ODI) at Kensington Oval on 22 September 2018.
How many hundreds has Hayley Matthews scored against South Africa Women?
Hayley Matthews has scored 1 hundred and 6 fifties against South Africa Women.
Where has Hayley Matthews scored the most runs against South Africa Women?
At Three Ws Oval: 251 runs in 6 innings against South Africa Women, at an average of 50.20.
How does Hayley Matthews usually get out against South Africa Women?
Of Hayley Matthews's 32 dismissals against South Africa Women: caught 24, lbw 4, bowled 2 and run out 2. Marizanne Kapp has dismissed Hayley Matthews most often, 7 times in 161 balls.
How many wickets has Hayley Matthews taken against South Africa Women?
Hayley Matthews has taken 26 wickets in 30 innings against South Africa Women at an economy of 4.85 (14 wickets in Women's ODIs, 12 wickets in Women's T20Is).
What are Hayley Matthews's best bowling figures against South Africa Women?
Hayley Matthews's best figures against South Africa Women are 2/16. Hayley Matthews has not taken four wickets in a match against them.
Which South Africa Women batter has Hayley Matthews dismissed most?
Marizanne Kapp, 5 times in 94 balls in internationals, for 80 runs.
When did Hayley Matthews last play against South Africa Women?
On 23 June 2025 (Women's T20I) at Three Ws Oval: 65 off 50 balls and 1/26 with the ball. West Indies won that match.