- Home
- Players
- Heather Graham
Perth Scorchers Women · Women's cricket
Heather Graham stats
Data through 12 August 2026Last updated 12 August 2026
Coverage: matches in the Cricsheet data from 26 December 2015 to 12 August 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Heather Graham played 1 ODI, 5 T20Is for Australia Women in the data, between 2015 and 2026. With the ball, the best return was 223 wickets in T20 leagues at an average of 19.71 and an economy rate of 7.19.
International matches
6
ODIs 1 · T20Is 5
International wickets
9
0 five-wicket hauls
T20 league & domestic matches
195
2,300 runs
Best bowling
6/39
List A
Teams played for
Perth Scorchers Women 2015–2021 · 82Hobart Hurricanes Women 2022–2025 · 47The Blaze Women 2024–2025 · 23Trent Rockets Women 2021–2025 · 23Durham Women 2026 · 16Welsh Fire Women 2026 · 8Australia Women 2019–2024 · 6Northern Superchargers Women 2022 · 3Royal Challengers Bengaluru Women 2025 · 1
Heather Graham batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 1 | 1 | 1 | 4 | 4* | – | 5 | 80.0 | 0 | 0 | 0 | 0 | 0 |
| T20 (leagues & domestic) | 195 | 163 | 40 | 2,300 | 73 | 18.70 | 2,100 | 109.5 | 0 | 3 | 9 | 211 | 32 |
| List A | 8 | 7 | 1 | 168 | 78 | 28.00 | 182 | 92.3 | 0 | 1 | 1 | 21 | 1 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2015 | 7 |
| 2016 | 70 |
| 2017 | 161 |
| 2018 | 241 |
| 2019 | 124 |
| 2020 | 103 |
| 2021 | 322 |
| 2022 | 297 |
| 2023 | 172 |
| 2024 | 375 |
| 2025 | 299 |
| 2026 | 301 |
Year-by-year batting (16 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2015 | T20 (leagues & domestic) | 2 | 7 | 3.50 | 38.9 | 4 | 0 | 0 |
| 2016 | T20 (leagues & domestic) | 4 | 70 | – | 112.9 | 29 | 0 | 0 |
| 2017 | T20 (leagues & domestic) | 10 | 161 | 20.12 | 107.3 | 39 | 0 | 0 |
| 2018 | T20 (leagues & domestic) | 17 | 241 | 17.21 | 91.6 | 44 | 0 | 0 |
| 2019 | ODI | 1 | 4 | – | 80.0 | 4 | 0 | 0 |
| 2019 | T20 (leagues & domestic) | 10 | 120 | 15.00 | 98.4 | 33 | 0 | 0 |
| 2020 | T20 (leagues & domestic) | 9 | 103 | 12.88 | 91.2 | 29 | 0 | 0 |
| 2021 | T20 (leagues & domestic) | 18 | 322 | 21.47 | 117.9 | 44 | 0 | 0 |
| 2022 | T20 (leagues & domestic) | 15 | 297 | 27.00 | 121.7 | 50 | 0 | 1 |
| 2023 | T20 (leagues & domestic) | 11 | 172 | 19.11 | 123.7 | 55 | 0 | 1 |
| 2024 | List A | 3 | 117 | 39.00 | 123.2 | 78 | 0 | 1 |
| 2024 | T20 (leagues & domestic) | 24 | 258 | 16.12 | 116.2 | 31 | 0 | 0 |
| 2025 | List A | 1 | 9 | 9.00 | 45.0 | 9 | 0 | 0 |
| 2025 | T20 (leagues & domestic) | 25 | 290 | 15.26 | 111.5 | 73 | 0 | 1 |
| 2026 | List A | 3 | 42 | 21.00 | 62.7 | 40 | 0 | 0 |
| 2026 | T20 (leagues & domestic) | 18 | 259 | 19.92 | 110.7 | 36 | 0 | 0 |
Heather Graham bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 1 | 48 | 29 | 1 | 1/29 | – | 29.00 | 3.62 | 48.0 | 0 | 0 | 0 |
| T20I | 5 | 84 | 113 | 8 | 4/8 | – | 14.12 | 8.07 | 10.5 | 1 | 0 | 0 |
| T20 (leagues & domestic) | 187 | 3,667 | 4,395 | 223 | 4/10 | – | 19.71 | 7.19 | 16.4 | 3 | 0 | 3 |
| List A | 6 | 234 | 211 | 9 | 6/39 | – | 23.44 | 5.41 | 26.0 | 1 | 1 | 0 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2015 | 3 |
| 2016 | 7 |
| 2017 | 10 |
| 2018 | 26 |
| 2019 | 17 |
| 2020 | 12 |
| 2021 | 24 |
| 2022 | 19 |
| 2023 | 16 |
| 2024 | 47 |
| 2025 | 30 |
| 2026 | 30 |
Year-by-year bowling (18 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2015 | T20 (leagues & domestic) | 3 | 3 | 16.67 | 5.56 | 1/14 |
| 2016 | T20 (leagues & domestic) | 4 | 7 | 9.29 | 5.00 | 2/12 |
| 2017 | T20 (leagues & domestic) | 12 | 10 | 26.80 | 7.28 | 2/20 |
| 2018 | T20 (leagues & domestic) | 19 | 26 | 17.73 | 6.92 | 3/25 |
| 2019 | ODI | 1 | 1 | 29.00 | 3.62 | 1/29 |
| 2019 | T20 (leagues & domestic) | 16 | 16 | 23.62 | 7.25 | 3/22 |
| 2020 | T20 (leagues & domestic) | 13 | 12 | 25.00 | 6.90 | 3/22 |
| 2021 | T20 (leagues & domestic) | 20 | 24 | 16.54 | 6.49 | 3/14 |
| 2022 | T20 (leagues & domestic) | 14 | 12 | 30.50 | 7.96 | 3/15 |
| 2022 | T20I | 3 | 7 | 10.00 | 7.78 | 4/8 |
| 2023 | T20 (leagues & domestic) | 12 | 16 | 19.31 | 7.92 | 3/12 |
| 2024 | List A | 4 | 9 | 18.33 | 5.89 | 6/39 |
| 2024 | T20 (leagues & domestic) | 26 | 37 | 16.81 | 7.05 | 4/10 |
| 2024 | T20I | 2 | 1 | 43.00 | 8.60 | 1/13 |
| 2025 | List A | 1 | 0 | – | 5.75 | 0/23 |
| 2025 | T20 (leagues & domestic) | 27 | 30 | 22.20 | 8.04 | 4/29 |
| 2026 | List A | 1 | 0 | – | 3.29 | 0/23 |
| 2026 | T20 (leagues & domestic) | 21 | 30 | 17.10 | 7.04 | 4/19 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Adelaide Strikers Women | T20 (leagues & domestic) | 18 | 259 | 17.27 | 109.3 | 50 | 0 | 1 |
| Sydney Sixers Women | T20 (leagues & domestic) | 16 | 236 | 16.86 | 115.7 | 37 | 0 | 0 |
| Melbourne Renegades Women | T20 (leagues & domestic) | 11 | 233 | 33.29 | 123.9 | 55 | 0 | 1 |
| Sydney Thunder Women | T20 (leagues & domestic) | 16 | 232 | 21.09 | 103.1 | 33 | 0 | 0 |
| Melbourne Stars Women | T20 (leagues & domestic) | 14 | 176 | 16.00 | 86.7 | 39 | 0 | 0 |
| Brisbane Heat Women | T20 (leagues & domestic) | 16 | 155 | 11.07 | 85.2 | 29 | 0 | 0 |
| Hampshire Women | T20 (leagues & domestic) | 5 | 132 | 33.00 | 132.0 | 73 | 0 | 1 |
| Birmingham Phoenix Women | T20 (leagues & domestic) | 6 | 114 | 28.50 | 156.2 | 44 | 0 | 0 |
| Hobart Hurricanes Women | T20 (leagues & domestic) | 7 | 107 | 21.40 | 107.0 | 44 | 0 | 0 |
| Southern Brave Women | T20 (leagues & domestic) | 6 | 106 | 21.20 | 126.2 | 35 | 0 | 0 |
| Perth Scorchers Women | T20 (leagues & domestic) | 5 | 69 | 17.25 | 106.2 | 35 | 0 | 0 |
| Welsh Fire Women | T20 (leagues & domestic) | 4 | 49 | 24.50 | 125.6 | 27 | 0 | 0 |
| The Blaze Women | T20 (leagues & domestic) | 3 | 49 | 24.50 | 122.5 | 30 | 0 | 0 |
| Manchester Originals Women | T20 (leagues & domestic) | 4 | 41 | 20.50 | 97.6 | 21 | 0 | 0 |
| Lancashire Women | T20 (leagues & domestic) | 3 | 39 | 39.00 | 114.7 | 19 | 0 | 0 |
| London Spirit Women | T20 (leagues & domestic) | 4 | 24 | 12.00 | 133.3 | 22 | 0 | 0 |
| Northern Superchargers Women | T20 (leagues & domestic) | 3 | 17 | 5.67 | 60.7 | 15 | 0 | 0 |
| Warwickshire Women | T20 (leagues & domestic) | 3 | 12 | 4.00 | 60.0 | 7 | 0 | 0 |
| Surrey Women | T20 (leagues & domestic) | 3 | 7 | 2.33 | 53.8 | 4 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| India Women | T20I | 3 | 7 | 10.00 | 7.78 | 4/8 |
| Sydney Thunder Women | T20 (leagues & domestic) | 18 | 28 | 14.14 | 6.77 | 3/15 |
| Sydney Sixers Women | T20 (leagues & domestic) | 17 | 24 | 18.50 | 7.01 | 4/29 |
| Melbourne Stars Women | T20 (leagues & domestic) | 18 | 23 | 18.00 | 6.77 | 3/16 |
| Brisbane Heat Women | T20 (leagues & domestic) | 18 | 19 | 25.47 | 7.93 | 2/15 |
| Melbourne Renegades Women | T20 (leagues & domestic) | 17 | 18 | 21.72 | 6.63 | 3/12 |
| Adelaide Strikers Women | T20 (leagues & domestic) | 21 | 15 | 32.20 | 7.43 | 2/12 |
| Hobart Hurricanes Women | T20 (leagues & domestic) | 9 | 13 | 16.85 | 7.30 | 3/25 |
| Southern Brave Women | T20 (leagues & domestic) | 6 | 9 | 13.89 | 6.82 | 4/19 |
| Perth Scorchers Women | T20 (leagues & domestic) | 7 | 7 | 29.00 | 8.76 | 3/24 |
| Lancashire Women | T20 (leagues & domestic) | 3 | 6 | 15.00 | 7.50 | 3/36 |
| Welsh Fire Women | T20 (leagues & domestic) | 4 | 5 | 14.00 | 5.75 | 3/14 |
| Northern Superchargers Women | T20 (leagues & domestic) | 3 | 5 | 11.20 | 7.47 | 3/13 |
| London Spirit Women | T20 (leagues & domestic) | 4 | 5 | 16.00 | 6.96 | 2/16 |
| The Blaze Women | T20 (leagues & domestic) | 3 | 4 | 16.75 | 6.70 | 2/22 |
| Hampshire Women | T20 (leagues & domestic) | 5 | 4 | 34.25 | 7.61 | 2/30 |
| Manchester Originals Women | T20 (leagues & domestic) | 4 | 3 | 27.67 | 8.74 | 2/31 |
| Birmingham Phoenix Women | T20 (leagues & domestic) | 7 | 3 | 50.67 | 7.66 | 1/15 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Bellerive Oval | 16 | 249 | 22.64 | 55 |
| Western Australia Cricket Association Ground | 13 | 221 | 22.10 | 42 |
| Trent Bridge | 14 | 205 | 20.50 | 30 |
| North Sydney Oval | 13 | 174 | 15.82 | 31 |
| Queen's Park, Chesterfield | 2 | 151 | 75.50 | 78 |
| Riverside Ground | 8 | 142 | 35.50 | 40 |
| Karen Rolton Oval | 6 | 127 | 31.75 | 50 |
| Adelaide Oval | 7 | 101 | 25.25 | 34 |
| Lilac Hill Park | 9 | 97 | 10.78 | 22 |
| Kennington Oval | 6 | 95 | 19.00 | 35 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Bellerive Oval | 19 | 23 | 20.61 | 7.41 |
| North Sydney Oval | 13 | 18 | 19.56 | 7.91 |
| Western Australia Cricket Association Ground | 17 | 17 | 21.47 | 6.89 |
| Junction Oval | 7 | 11 | 15.82 | 6.44 |
| Headingley | 6 | 10 | 14.40 | 7.38 |
| Karen Rolton Oval | 8 | 10 | 22.50 | 7.76 |
| Trent Bridge | 14 | 10 | 26.20 | 7.24 |
| Adelaide Oval | 7 | 9 | 15.33 | 5.75 |
| Sophia Gardens | 7 | 9 | 15.89 | 6.65 |
| Lilac Hill Park | 11 | 9 | 29.89 | 7.95 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 79 | 126 | 62.7 | 6 | 470 | 21 | 7.10 |
| T20 | Middle | 1288 | 1301 | 99.0 | 65 | 2022 | 93 | 6.86 |
| T20 | Death | 933 | 673 | 138.6 | 52 | 1259 | 117 | 7.81 |
| ODI | Middle | – | – | – | – | 36 | 0 | 4.17 |
| ODI | Death | 4 | 5 | 80.0 | 0 | 12 | 1 | 2.00 |
How Heather Graham was dismissed
- Caught76 (59%)
- Bowled27 (21%)
- Lbw11 (9%)
- Run out6 (5%)
- Caught and bowled5 (4%)
- Stumped4 (3%)
How Heather Graham took wickets
- Caught144
- Bowled61
- Stumped19
- Lbw14
- Caught and bowled3
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 27 May 2026 | 0 |
| 29 May 2026 | 4 |
| 31 May 2026 | 15 |
| 5 Jun 2026 | 17 |
| 13 Jun 2026 | 2 |
| 17 Jun 2026 | 0 |
| 23 Jun 2026 | 40 |
| 26 Jun 2026 | 13 |
| 28 Jun 2026 | 19 |
| 3 Jul 2026 | 19 |
| 5 Jul 2026 | 4 |
| 10 Jul 2026 | 36 |
| 12 Jul 2026 | 1 |
| 17 Jul 2026 | 35 |
| 17 Jul 2026 | 30 |
| 22 Jul 2026 | 3 |
| 3 Aug 2026 | 35 |
| 5 Aug 2026 | 16 |
| 9 Aug 2026 | 7 |
| 12 Aug 2026 | 0 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 12 Aug 2026 | T20 (leagues & domestic) | London Spirit Women | 0 | 2 | caught | Sophia Gardens |
| 9 Aug 2026 | T20 (leagues & domestic) | Sunrisers Leeds Women | 7 | 7 | caught | Headingley |
| 5 Aug 2026 | T20 (leagues & domestic) | Manchester Super Giants Women | 16* | 17 | not out | Old Trafford |
| 3 Aug 2026 | T20 (leagues & domestic) | Southern Brave Women | 35* | 28 | not out | Sophia Gardens |
| 22 Jul 2026 | T20 (leagues & domestic) | Southern Brave Women | 3 | 6 | bowled | The Rose Bowl |
| 17 Jul 2026 | T20 (leagues & domestic) | The Blaze Women | 30 | 23 | bowled | Kennington Oval |
| 17 Jul 2026 | T20 (leagues & domestic) | Hampshire Women | 35 | 32 | caught | Kennington Oval |
| 12 Jul 2026 | T20 (leagues & domestic) | Lancashire Women | 1 | 3 | caught | Old Trafford |
| 10 Jul 2026 | T20 (leagues & domestic) | Essex Women | 36 | 23 | caught | Riverside Ground |
| 5 Jul 2026 | T20 (leagues & domestic) | The Blaze Women | 4 | 5 | caught | Riverside Ground |
| 3 Jul 2026 | T20 (leagues & domestic) | Lancashire Women | 19* | 17 | not out | Riverside Ground |
| 28 Jun 2026 | T20 (leagues & domestic) | Hampshire Women | 19 | 15 | caught | The Rose Bowl |
| 26 Jun 2026 | T20 (leagues & domestic) | Somerset Women | 13 | 13 | bowled | County Ground, Taunton |
| 23 Jun 2026 | List A | Surrey Women | 40* | 56 | not out | Riverside Ground |
| 17 Jun 2026 | List A | Yorkshire Women | 0 | 4 | bowled | Riverside Ground |
| 13 Jun 2026 | List A | Essex Women | 2 | 7 | caught | County Ground, Chelmsford |
| 5 Jun 2026 | T20 (leagues & domestic) | Yorkshire Women | 17 | 17 | bowled | Headingley |
| 31 May 2026 | T20 (leagues & domestic) | The Blaze Women | 15* | 12 | not out | Trent Bridge |
| 29 May 2026 | T20 (leagues & domestic) | Warwickshire Women | 4 | 8 | stumped | Riverside Ground |
| 27 May 2026 | T20 (leagues & domestic) | Surrey Women | 0 | 1 | bowled | Kennington Oval |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 12 Aug 2026 | T20 (leagues & domestic) | London Spirit Women | 2/16 | 3.4 | 0 | Sophia Gardens |
| 9 Aug 2026 | T20 (leagues & domestic) | Sunrisers Leeds Women | 0/24 | 3 | 0 | Headingley |
| 5 Aug 2026 | T20 (leagues & domestic) | Manchester Super Giants Women | 2/19 | 4 | 0 | Old Trafford |
| 3 Aug 2026 | T20 (leagues & domestic) | Southern Brave Women | 2/23 | 4 | 0 | Sophia Gardens |
| 1 Aug 2026 | T20 (leagues & domestic) | Birmingham Phoenix Women | 0/34 | 3.4 | 0 | Edgbaston |
| 29 Jul 2026 | T20 (leagues & domestic) | Trent Rockets Women | 1/27 | 3 | 0 | Sophia Gardens |
| 25 Jul 2026 | T20 (leagues & domestic) | MI London Women | 0/21 | 3 | 0 | Sophia Gardens |
| 22 Jul 2026 | T20 (leagues & domestic) | Southern Brave Women | 4/19 | 4 | 0 | The Rose Bowl |
| 17 Jul 2026 | T20 (leagues & domestic) | The Blaze Women | 0/15 | 2 | 0 | Kennington Oval |
| 17 Jul 2026 | T20 (leagues & domestic) | Hampshire Women | 1/25 | 4 | 0 | Kennington Oval |
| 12 Jul 2026 | T20 (leagues & domestic) | Lancashire Women | 2/30 | 4 | 0 | Old Trafford |
| 10 Jul 2026 | T20 (leagues & domestic) | Essex Women | 1/31 | 4 | 0 | Riverside Ground |
| 5 Jul 2026 | T20 (leagues & domestic) | The Blaze Women | 2/22 | 4 | 0 | Riverside Ground |
| 3 Jul 2026 | T20 (leagues & domestic) | Lancashire Women | 1/24 | 4 | 0 | Riverside Ground |
| 28 Jun 2026 | T20 (leagues & domestic) | Hampshire Women | 0/27 | 4 | 0 | The Rose Bowl |
| 26 Jun 2026 | T20 (leagues & domestic) | Somerset Women | 0/23 | 4 | 0 | County Ground, Taunton |
| 13 Jun 2026 | List A | Essex Women | 0/23 | 7 | 0 | County Ground, Chelmsford |
| 5 Jun 2026 | T20 (leagues & domestic) | Yorkshire Women | 3/31 | 4 | 0 | Headingley |
| 31 May 2026 | T20 (leagues & domestic) | The Blaze Women | 2/30 | 4 | 0 | Trent Bridge |
| 29 May 2026 | T20 (leagues & domestic) | Warwickshire Women | 2/23 | 3 | 0 | Riverside Ground |
Frequently asked questions
How many wickets has Heather Graham taken in T20Is?
8 wickets in 5 innings at an average of 14.12, economy 8.07, best figures 4/8.
How many wickets has Heather Graham taken in T20 leagues?
223 wickets in 187 innings at an average of 19.71, economy 7.19, best figures 4/10.
How many runs has Heather Graham scored in ODIs?
4 runs in 1 innings (1 matches) at an average of – and a strike rate of 80.0, in the data from 2019 to 2019.
How many runs has Heather Graham scored in T20 leagues?
2,300 runs in 163 innings (195 matches) at an average of 18.70 and a strike rate of 109.5, in the data from 2015 to 2026.
What is Heather Graham's highest score?
78 in List A, the highest score in the data.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.