Players / TM McGrath
Women's cricketTM McGrath: runs, wickets and records
285 recorded matches from 19 Dec 2015 to 14 Oct 2026, most often for Adelaide Strikers, Australia, UP Warriorz. The figures are counted from ball-by-ball records.
Batting by format
M Inn Runs HS Avg SR 100 50 4s 6s| Format | M | Inn | Runs | HS | Avg | SR | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|
| Tests | 8 | 11 | 371 | 73 | 33.73 | 49.7 | 0 | 4 | 50 | 0 |
| ODIs | 62 | 41 | 861 | 74 | 26.09 | 87.9 | 0 | 5 | 109 | 3 |
| T20Is | 59 | 45 | 1,154 | 91* | 41.21 | 132.0 | 0 | 7 | 158 | 17 |
| T20 leagues | 156 | 150 | 2,760 | 93* | 22.26 | 110.8 | 0 | 12 | 311 | 50 |
Bowling by format
Inn Wkts Best Avg Econ 5w| Format | Inn | Wkts | Best | Avg | Econ | 5w |
|---|---|---|---|---|---|---|
| Tests | 14 | 11 | 3/24 | 26.73 | 2.53 | 0 |
| ODIs | 41 | 33 | 3/4 | 30.36 | 5.18 | 0 |
| T20Is | 35 | 21 | 3/13 | 24.57 | 8.13 | 0 |
| T20 leagues | 130 | 90 | 4/13 | 27.78 | 7.47 | 0 |
Highest innings
Runs Balls Opponent| Runs | Balls | Opponent | Date |
|---|---|---|---|
| 93* | 51 | Hobart Hurricanes | 18 Nov 2022 |
| 91* | 49 | England | 20 Jan 2022 |
| 90* | 50 | Delhi Capitals | 7 Mar 2023 |
| 78* | 51 | Pakistan | 3 Aug 2022 |
| 74 | 77 | India | 24 Sep 2021 |
TM McGrath: matches in the records
TM McGrath appears in 285 recorded women's matches, from 19 December 2015 to 14 October 2026, most often for Adelaide Strikers, Australia and UP Warriorz. The matches split as 8 in Test matches, 62 in One Day Internationals, 59 in Twenty20 Internationals and 156 in franchise Twenty20 leagues. The most frequent opponents in the records are India (36 matches), England (26 matches) and Brisbane Heat (23 matches). The ground used most often is Adelaide Oval, with 23 matches.
TM McGrath batting record
In Test matches, the batting record is 371 runs in 11 innings, an average of 33.73, a strike rate of 49.7 and a highest score of 73, with 4 fifties and 1 ducks.
In One Day Internationals, the batting record is 861 runs in 41 innings, an average of 26.09, a strike rate of 87.9 and a highest score of 74, with 5 fifties and 2 ducks.
In Twenty20 Internationals, the batting record is 1,154 runs in 45 innings, an average of 41.21, a strike rate of 132.0 and a highest score of 91*, with 7 fifties and 1 ducks.
In franchise Twenty20 leagues, the batting record is 2,760 runs in 150 innings, an average of 22.26, a strike rate of 110.8 and a highest score of 93*, with 12 fifties and 17 ducks.
TM McGrath bowling record
In Test matches, the bowling record is 11 wickets in 14 innings, an average of 26.73, an economy rate of 2.53, a strike rate of 63.3 balls per wicket and best figures of 3 for 24.
In One Day Internationals, the bowling record is 33 wickets in 41 innings, an average of 30.36, an economy rate of 5.18 and best figures of 3 for 4.
In Twenty20 Internationals, the bowling record is 21 wickets in 35 innings, an average of 24.57, an economy rate of 8.13 and best figures of 3 for 13.
In franchise Twenty20 leagues, the bowling record is 90 wickets in 130 innings, an average of 27.78, an economy rate of 7.47 and best figures of 4 for 13.
TM McGrath highest innings
The highest individual scores in the records are: 93* from 51 balls against Hobart Hurricanes at North Sydney Oval, Sydney on 18 November 2022 (franchise Twenty20 leagues). 91* from 49 balls against England at Adelaide Oval on 20 January 2022 (T20Is). 90* from 50 balls against Delhi Capitals at Dr DY Patil Sports Academy, Mumbai on 7 March 2023 (franchise Twenty20 leagues). 78* from 51 balls against Pakistan at Edgbaston, Birmingham on 3 August 2022 (T20Is). 74 from 77 balls against India at Ray Mitchell Oval, Harrup Park, Mackay on 24 September 2021 (ODIs).
TM McGrath best bowling
The best bowling figures in the records are: 4 for 13 against Hobart Hurricanes at Adelaide Oval on 16 November 2024. 3 for 4 against England at Junction Oval, Melbourne on 6 February 2022. 3 for 8 against Hobart Hurricanes at Sydney Cricket Ground on 26 November 2023. 3 for 13 against Barbados at Edgbaston, Birmingham on 31 July 2022. 3 for 13 against Pakistan at Edgbaston, Birmingham on 3 August 2022.
TM McGrath results with the side
In One Day Internationals, the player's side won 55 and lost 6 of the 62 recorded matches (90.2% of decided matches).
In Twenty20 Internationals, the player's side won 48 and lost 6 of the 59 recorded matches (88.9% of decided matches).
In franchise Twenty20 leagues, the player's side won 74 and lost 71 of the 156 recorded matches (51.0% of decided matches).
Against the most frequent opponents the results were India: 28 won, 5 lost in 36 matches, England: 19 won, 4 lost in 26 matches, Brisbane Heat: 10 won, 13 lost in 23 matches, Perth Scorchers: 11 won, 8 lost in 21 matches and Melbourne Renegades: 9 won, 10 lost in 20 matches.
TM McGrath teams
Matches by side: Adelaide Strikers (131), Australia (129), UP Warriorz (18) and Southern Brave (7).
TM McGrath main grounds
The grounds used most often are Adelaide Oval (23), North Sydney Oval, Sydney (18), Karen Rolton Oval, Adelaide (18), Allan Border Field, Brisbane (14), Junction Oval, Melbourne (10) and Dr DY Patil Sports Academy, Mumbai (10).
TM McGrath runs by year
Runs in each calendar year of the records: 2015 (20), 2016 (64), 2017 (160), 2018 (245), 2019 (478), 2020 (246), 2021 (573), 2022 (983), 2023 (1,245), 2024 (709), 2025 (368), 2026 (55).
TM McGrath wickets by year
Wickets in each calendar year of the records: 2016 (2), 2017 (12), 2018 (10), 2019 (13), 2020 (10), 2021 (16), 2022 (32), 2023 (28), 2024 (14), 2025 (13), 2026 (5).
TM McGrath matches by year
Recorded matches in each calendar year: 2015 (2), 2016 (4), 2017 (14), 2018 (16), 2019 (20), 2020 (14), 2021 (24), 2022 (49), 2023 (53), 2024 (42), 2025 (35), 2026 (12).
TM McGrath fours and sixes
In Test matches, 50 fours and 0 sixes, one boundary every 14.9 balls faced; 53.9% of the runs came in boundaries.
In One Day Internationals, 109 fours and 3 sixes, one boundary every 8.8 balls faced; 52.7% of the runs came in boundaries.
In Twenty20 Internationals, 158 fours and 17 sixes, one boundary every 5.0 balls faced; 63.6% of the runs came in boundaries.
In franchise Twenty20 leagues, 311 fours and 50 sixes, one boundary every 6.9 balls faced; 55.9% of the runs came in boundaries.
How TM McGrath gets out
In One Day Internationals, 33 recorded dismissals: caught 45%, bowled 27%, lbw 18% and run out 6%.
In Twenty20 Internationals, 28 recorded dismissals: caught 39%, bowled 36%, stumped 14% and run out 7%.
In franchise Twenty20 leagues, 124 recorded dismissals: caught 50%, bowled 26%, lbw 10% and stumped 7%.
TM McGrath bowling in detail
In Test matches: 558 dot balls (80.2% of legal deliveries), 28 maidens, 6 wides and 9 no-balls and wickets by caught 55%, lbw 36% and bowled 9%.
In One Day Internationals: 582 dot balls (50.2% of legal deliveries), 3 maidens, 62 wides and 3 no-balls and wickets by caught 79%, lbw 12% and bowled 9%.
In Twenty20 Internationals: 136 dot balls (35.7% of legal deliveries), 1 maidens, 29 wides and 6 no-balls and wickets by caught 52%, bowled 33% and lbw 10%.
In franchise Twenty20 leagues: 761 dot balls (37.9% of legal deliveries), 2 maidens, 87 wides and 17 no-balls and wickets by caught 59%, bowled 23% and lbw 10%.
TM McGrath player of the match awards
Of the 18 player of the match awards on record, the first is dated 16 December 2017 (Adelaide Strikers v Melbourne Renegades) and the latest 30 November 2025 (Brisbane Heat v Adelaide Strikers): 1 in One Day Internationals, 6 in Twenty20 Internationals and 11 in franchise Twenty20 leagues.
TM McGrath first and latest matches
The first recorded match in Test matches is dated 9 November 2017 against England and the latest 6 March 2026 against India.
The first recorded match in One Day Internationals is dated 22 October 2017 against England and the latest 14 October 2026 against Bangladesh.
The first recorded match in Twenty20 Internationals is dated 7 October 2021 against India and the latest 23 March 2026 against West Indies.
The first recorded match in franchise Twenty20 leagues is dated 19 December 2015 against Brisbane Heat and the latest 7 December 2025 against Sydney Sixers.
TM McGrath against different opponents
The most runs against a single opponent are 832 against India in 32 innings (average 37.82), 604 against England in 24 innings (average 30.20), 438 against Hobart Hurricanes in 16 innings (average 36.50) and 428 against Brisbane Heat in 23 innings (average 23.78).
The most wickets against a single opponent are 26 against England in 24 innings, 16 against Perth Scorchers in 18 innings, 15 against Brisbane Heat in 22 innings and 13 against Hobart Hurricanes in 12 innings.
TM McGrath at different grounds
The grounds that have produced the most runs are North Sydney Oval, Sydney (413 runs in 18 innings), Adelaide Oval (387 runs in 19 innings), Karen Rolton Oval, Adelaide (319 runs in 18 innings) and Dr DY Patil Sports Academy, Mumbai (286 runs in 10 innings).
TM McGrath recent years
Year by year, the latest figures in the records are 2021: 24 matches, 573 runs and 16 wickets; 2022: 49 matches, 983 runs and 32 wickets; 2023: 53 matches, 1,245 runs and 28 wickets; 2024: 42 matches, 709 runs and 14 wickets; 2025: 35 matches, 368 runs and 13 wickets; 2026: 12 matches, 55 runs and 5 wickets.
TM McGrath year by year
The busiest year in the records is 2023, with 53 matches. The most runs in a calendar year came in 2023: 1,245. The most wickets in a calendar year came in 2022: 32.
Questions and answers
How many matches has TM McGrath played?
285 recorded matches, from 19 December 2015 to 14 October 2026.
How many runs has TM McGrath scored in Tests?
371 runs in 11 innings, at an average of 33.73.
How many runs has TM McGrath scored in ODIs?
861 runs in 41 innings, at an average of 26.09.
How many runs has TM McGrath scored in T20Is?
1,154 runs in 45 innings, at an average of 41.21.
What is TM McGrath's highest score?
93* from 51 balls against Hobart Hurricanes on 18 November 2022, at North Sydney Oval, Sydney.
How many wickets has TM McGrath taken in Tests?
11 wickets in 14 innings, with best figures of 3 for 24.
How many wickets has TM McGrath taken in ODIs?
33 wickets in 41 innings, with best figures of 3 for 4.
How many wickets has TM McGrath taken in T20Is?
21 wickets in 35 innings, with best figures of 3 for 13.
How many sixes has TM McGrath hit?
70 sixes and 628 fours in the recorded matches.
How many player of the match awards has TM McGrath won?
18 in the recorded matches.
Which teams has TM McGrath played for?
Adelaide Strikers (131), Australia (129), UP Warriorz (18) and Southern Brave (7).
When was TM McGrath's most recent recorded match?
14 October 2026.