DJM Short
Batting Stats :
Format | Mat | Inns | Run | BF | 4s | 6s | 100s | 50s | 30s | 0s | HS | Out | NO |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
T20I | 179 | 179 | 5401 | 4134 | 561 | 178 | 2 | 39 | 36 | 10 | 122 | 160 | 19 |
ODI | 38 | 36 | 1025 | 1257 | 111 | 8 | 1 | 5 | 8 | 3 | 127 | 33 | 3 |
Test | 12 | 21 | 669 | 1254 | 86 | 7 | 0 | 5 | 6 | 0 | 87 | 17 | 4 |
Total | 229 | 236 | 7095 | 6645 | 758 | 193 | 3 | 49 | 50 | 13 | 127 | 210 | 26 |
Bowling Stats :
Format | Mat | Inns | Ov | Run | DB | Wkts | 3 Wkts | 4 Wkts | 5 Wkts | ER |
---|---|---|---|---|---|---|---|---|---|---|
T20I | 179 | 113 | 262.7 | 2245 | 423 | 66 | 2 | 1 | 1 | 60 |
ODI | 38 | 26 | 112.7 | 741 | 279 | 16 | 1 | 0 | 0 | 16 |
Test | 12 | 12 | 72 | 344 | 268 | 10 | 0 | 0 | 0 | 6 |
Total | 229 | 151 | 447.4 | 3330 | 970 | 92 | 3 | 1 | 1 | 82 |
Gender : Man
Team Played For
2. Trent Rockets
3. Rajasthan Royals
4. Hobart Hurricanes
5. Hampshire
6. Gloucestershire
7. Durham
8. Australia
9. Adelaide Strikers
Tournament Played
For Full Tournament List Click on Tournament Tab..
Total Tournament Played : 35
Match List T20
Somerset VS Gloucestershire Only T20
The Cooper Associates County Ground, Taunton
Vitality Blast Men 2025 18 Jul, 2025
Middlesex VS Gloucestershire Only T20
Merchant Taylors' School Ground, Northwood
Vitality Blast Men 2025 11 Jul, 2025
Kent VS Gloucestershire Only T20
St Lawrence Ground, Canterbury
Vitality Blast Men 2025 18 Jun, 2025
Match List ODI
Queensland VS Western Australia 20th ODI
Brisbane Cricket Ground, Woolloongabba, Brisbane
One-Day Cup (Australia) 2024-25 23 Feb, 2025
South Australia VS Western Australia 17th ODI
Western Australia Cricket Association Ground, Perth
One-Day Cup (Australia) 2024-25 13 Feb, 2025
Victoria VS Western Australia 13th ODI
Melbourne Cricket Ground
One-Day Cup (Australia) 2024-25 13 Nov, 2024
Western Australia VS Tasmania 10th ODI
Western Australia Cricket Association Ground, Perth
One-Day Cup (Australia) 2024-25 25 Oct, 2024
Queensland VS Western Australia 7th ODI
Western Australia Cricket Association Ground, Perth
One-Day Cup (Australia) 2024-25 13 Oct, 2024
South Australia VS Western Australia 3rd ODI
Cricket Central, Sydney
One-Day Cup (Australia) 2024-25 24 Sep, 2024
New South Wales VS Western Australia 1st ODI
Cricket Central, Sydney
One-Day Cup (Australia) 2024-25 22 Sep, 2024
New South Wales VS Western Australia Final ODI
Cricket Central, Sydney
The Marsh Cup 2023-24 25 Feb, 2024
Match List Test
Western Australia VS Tasmania Final Test
Western Australia Cricket Association Ground, Perth
Sheffield Shield 2023-24 21 Mar, 2024
Western Australia VS Queensland 27th Test
Western Australia Cricket Association Ground, Perth
Sheffield Shield 2023-24 01 Mar, 2024
Western Australia VS New South Wales 14th Test
Sydney Cricket Ground
Sheffield Shield 2022-23 22 Nov, 2022
Western Australia VS Victoria 5th Test
Junction Oval, Melbourne
Sheffield Shield 2022-23 17 Oct, 2022
Western Australia VS New South Wales 19th Test
Bankstown Oval, Sydney
Sheffield Shield 2021-22 15 Mar, 2022
Queensland VS Western Australia 9th Test
Brisbane Cricket Ground, Woolloongabba, Brisbane
Sheffield Shield 2021-22 10 Nov, 2021
Western Australia VS Tasmania 4th Test
Western Australia Cricket Association Ground, Perth
Sheffield Shield 2021-22 17 Oct, 2021
Western Australia VS Queensland 30th Test
Western Australia Cricket Association Ground, Perth
Sheffield Shield 2018-19 20 Mar, 2019
Match List T20
Somerset VS Gloucestershire Only T20
The Cooper Associates County Ground, Taunton
Vitality Blast Men 2025 18 Jul, 2025
DJM Short: 71 (52)
DJM Short: 0-6(1.0)
Gloucestershire VS Sussex Only T20
College Ground, Cheltenham
Vitality Blast Men 2025 17 Jul, 2025
DJM Short: 66 (45)
Did not bowl.
Gloucestershire VS Glamorgan Only T20
Sophia Gardens, Cardiff
Vitality Blast Men 2025 13 Jul, 2025
DJM Short: 6 (6)
Did not bowl.
Middlesex VS Gloucestershire Only T20
Merchant Taylors' School Ground, Northwood
Vitality Blast Men 2025 11 Jul, 2025
DJM Short: 64 (46)
DJM Short: 1-13(2.0)
Surrey VS Gloucestershire Only T20
County Ground, Bristol
Vitality Blast Men 2025 09 Jul, 2025
DJM Short: 70 (53)
Did not bowl.
Gloucestershire VS Middlesex Only T20
County Ground, Bristol
Vitality Blast Men 2025 06 Jul, 2025
DJM Short: 83 (48)
Did not bowl.
Gloucestershire VS Essex Only T20
County Ground, Chelmsford
Vitality Blast Men 2025 04 Jul, 2025
DJM Short: 33 (26)
Did not bowl.
Hampshire VS Gloucestershire Only T20
County Ground, Bristol
Vitality Blast Men 2025 20 Jun, 2025
DJM Short: 49 (41)
Did not bowl.
Kent VS Gloucestershire Only T20
St Lawrence Ground, Canterbury
Vitality Blast Men 2025 18 Jun, 2025
DJM Short: 33 (21)
Did not bowl.
Glamorgan VS Gloucestershire Only T20
County Ground, Bristol
Vitality Blast Men 2025 15 Jun, 2025
DJM Short: 34 (23)
DJM Short: 0-44(3.0)
Gloucestershire VS Somerset Only T20
County Ground, Bristol
Vitality Blast Men 2025 13 Jun, 2025
DJM Short: 6 (9)
DJM Short: 1-29(4.0)
Gloucestershire VS Hampshire Only T20
The Rose Bowl, Southampton
Vitality Blast Men 2025 06 Jun, 2025
DJM Short: 17 (20)
DJM Short: 1-22(3.0)
Sussex VS Gloucestershire Only T20
County Ground, Hove
Vitality Blast Men 2025 01 Jun, 2025
DJM Short: 0 (4)
DJM Short: 0-8(1.0)
Kent VS Gloucestershire Only T20
County Ground, Bristol
Vitality Blast Men 2025 30 May, 2025
DJM Short: 19 (11)
Did not bowl.
Adelaide Strikers VS Perth Scorchers 39th T20
Perth Stadium
Big Bash League 2024-25 18 Jan, 2025
DJM Short: 10 (12)
DJM Short: 2-37(3.3)
Adelaide Strikers VS Sydney Sixers 35th T20
Adelaide Oval
Big Bash League 2024-25 15 Jan, 2025
DJM Short: 10 (9)
DJM Short: 0-14(2.0)
Adelaide Strikers VS Brisbane Heat 31st T20
Adelaide Oval
Big Bash League 2024-25 11 Jan, 2025
DJM Short: 16 (10)
DJM Short: 4-15(3.0)
Adelaide Strikers VS Hobart Hurricanes 24th T20
Bellerive Oval, Hobart
Big Bash League 2024-25 05 Jan, 2025
DJM Short: 1 (2)
DJM Short: 0-3(1.0)
Melbourne Renegades VS Adelaide Strikers 20th T20
Docklands Stadium, Melbourne
Big Bash League 2024-25 02 Jan, 2025
DJM Short: 27 (20)
Did not bowl.
Adelaide Strikers VS Perth Scorchers 17th T20
Adelaide Oval
Big Bash League 2024-25 31 Dec, 2024
DJM Short: 22 (19)
DJM Short: 0-9(1.0)
Hobart Hurricanes VS Adelaide Strikers 13th T20
Adelaide Oval
Big Bash League 2024-25 27 Dec, 2024
DJM Short: 41 (22)
Did not bowl.
Adelaide Strikers VS Brisbane Heat 9th T20
Brisbane Cricket Ground, Woolloongabba, Brisbane
Big Bash League 2024-25 22 Dec, 2024
DJM Short: 1 (3)
Did not bowl.
Adelaide Strikers VS Melbourne Stars 6th T20
Adelaide Oval
Big Bash League 2024-25 20 Dec, 2024
DJM Short: 60 (42)
Did not bowl.
Brisbane Heat VS Adelaide Strikers Challenger T20
Carrara Oval
Big Bash League 2023-24 22 Jan, 2024
DJM Short: 7 (13)
Did not bowl.
Adelaide Strikers VS Perth Scorchers Knockout T20
Perth Stadium
Big Bash League 2023-24 20 Jan, 2024
DJM Short: 6 (4)
Did not bowl.
Sydney Thunder VS Adelaide Strikers 37th T20
Manuka Oval, Canberra
Big Bash League 2023-24 14 Jan, 2024
DJM Short: 15 (17)
Did not bowl.
Hobart Hurricanes VS Adelaide Strikers 33rd T20
Bellerive Oval, Hobart
Big Bash League 2023-24 11 Jan, 2024
DJM Short: 20 (17)
Did not bowl.
Hobart Hurricanes VS Adelaide Strikers 31st T20
Adelaide Oval
Big Bash League 2023-24 09 Jan, 2024
DJM Short: 18 (9)
Did not bowl.
Perth Scorchers VS Adelaide Strikers 27th T20
Adelaide Oval
Big Bash League 2023-24 05 Jan, 2024
DJM Short: 24 (13)
Did not bowl.
Perth Scorchers VS Adelaide Strikers 25th T20
Perth Stadium
Big Bash League 2023-24 03 Jan, 2024
DJM Short: 6 (7)
DJM Short: 0-8(1.0)
Adelaide Strikers VS Melbourne Stars 20th T20
Adelaide Oval
Big Bash League 2023-24 31 Dec, 2023
DJM Short: 25 (20)
Did not bowl.
Adelaide Strikers VS Melbourne Renegades 18th T20
Docklands Stadium, Melbourne
Big Bash League 2023-24 29 Dec, 2023
DJM Short: 54 (47)
DJM Short: 0-16(1.0)
Sydney Sixers VS Adelaide Strikers 11th T20
Sydney Cricket Ground
Big Bash League 2023-24 22 Dec, 2023
DJM Short: 3 (11)
Did not bowl.
Sydney Thunder VS Adelaide Strikers 8th T20
Adelaide Oval
Big Bash League 2023-24 19 Dec, 2023
DJM Short: 66 (47)
Did not bowl.
Sydney Sixers VS Hobart Hurricanes 53rd T20
Bellerive Oval, Hobart
Big Bash League 2022-23 23 Jan, 2023
DJM Short: 15 (11)
Did not bowl.
Brisbane Heat VS Hobart Hurricanes 49th T20
Brisbane Cricket Ground, Woolloongabba, Brisbane
Big Bash League 2022-23 20 Jan, 2023
DJM Short: 15 (13)
DJM Short: 0-8(1.0)
Hobart Hurricanes VS Perth Scorchers 46th T20
Perth Stadium
Big Bash League 2022-23 18 Jan, 2023
DJM Short: 18 (16)
Did not bowl.
Melbourne Stars VS Hobart Hurricanes 35th T20
Bellerive Oval, Hobart
Big Bash League 2022-23 09 Jan, 2023
DJM Short: 8 (9)
DJM Short: 0-10(1.0)
Adelaide Strikers VS Hobart Hurricanes 26th T20
Bellerive Oval, Hobart
Big Bash League 2022-23 02 Jan, 2023
DJM Short: 27 (22)
DJM Short: 0-28(2.0)
Sydney Thunder VS Hobart Hurricanes 22nd T20
Lavington Sports Oval, Albury
Big Bash League 2022-23 31 Dec, 2022
DJM Short: 2 (6)
DJM Short: 0-15(1.0)
Hobart Hurricanes VS Melbourne Renegades 14th T20
Bellerive Oval, Hobart
Big Bash League 2022-23 24 Dec, 2022
DJM Short: 5 (5)
Did not bowl.
Sydney Sixers VS Hobart Hurricanes 11th T20
Sydney Cricket Ground
Big Bash League 2022-23 22 Dec, 2022
DJM Short: 13 (11)
Did not bowl.
Hobart Hurricanes VS Perth Scorchers 8th T20
University of Tasmania Stadium, Launceston
Big Bash League 2022-23 19 Dec, 2022
DJM Short: 35 (25)
Did not bowl.
Melbourne Stars VS Hobart Hurricanes 4th T20
Melbourne Cricket Ground
Big Bash League 2022-23 16 Dec, 2022
DJM Short: 15 (15)
Did not bowl.
Adelaide Strikers VS Hobart Hurricanes Eliminator T20
Melbourne Cricket Ground
Big Bash League 2021-22 21 Jan, 2022
DJM Short: 56 (34)
DJM Short: 0-28(3.0)
Melbourne Stars VS Hobart Hurricanes 56th T20
Melbourne Cricket Ground
Big Bash League 2021-22 19 Jan, 2022
DJM Short: 41 (36)
DJM Short: 0-34(2.0)
Hobart Hurricanes VS Melbourne Renegades 53rd T20
Docklands Stadium, Melbourne
Big Bash League 2021-22 18 Jan, 2022
DJM Short: 37 (22)
DJM Short: 0-31(4.0)
Hobart Hurricanes VS Sydney Thunder 45th T20
Docklands Stadium, Melbourne
Big Bash League 2021-22 13 Jan, 2022
DJM Short: 4 (4)
DJM Short: 1-20(3.0)
Hobart Hurricanes VS Sydney Thunder 43rd T20
Melbourne Cricket Ground
Big Bash League 2021-22 10 Jan, 2022
DJM Short: 29 (24)
DJM Short: 1-11(3.0)
Brisbane Heat VS Hobart Hurricanes 41st T20
Brisbane Cricket Ground, Woolloongabba, Brisbane
Big Bash League 2021-22 08 Jan, 2022
DJM Short: 12 (5)
DJM Short: 0-11(1.0)
Hobart Hurricanes VS Adelaide Strikers 35th T20
Adelaide Oval
Big Bash League 2021-22 05 Jan, 2022
DJM Short: 32 (32)
DJM Short: 1-23(2.0)
Brisbane Heat VS Hobart Hurricanes 29th T20
Bellerive Oval, Hobart
Big Bash League 2021-22 01 Jan, 2022
DJM Short: 27 (38)
Did not bowl.
Hobart Hurricanes VS Melbourne Renegades 26th T20
Docklands Stadium, Melbourne
Big Bash League 2021-22 29 Dec, 2021
DJM Short: 5 (7)
DJM Short: 1-11(2.0)
Adelaide Strikers VS Hobart Hurricanes 22nd T20
Bellerive Oval, Hobart
Big Bash League 2021-22 27 Dec, 2021
DJM Short: 37 (32)
DJM Short: 0-13(2.0)
Hobart Hurricanes VS Melbourne Stars 19th T20
Bellerive Oval, Hobart
Big Bash League 2021-22 24 Dec, 2021
DJM Short: 26 (24)
DJM Short: 1-14(2.0)
Perth Scorchers VS Hobart Hurricanes 15th T20
Bellerive Oval, Hobart
Big Bash League 2021-22 20 Dec, 2021
DJM Short: 13 (18)
Did not bowl.
Perth Scorchers VS Hobart Hurricanes 12th T20
Bellerive Oval, Hobart
Big Bash League 2021-22 14 Dec, 2021
DJM Short: 31 (29)
DJM Short: 0-41(4.1)
Hobart Hurricanes VS Sydney Sixers 8th T20
Sydney Cricket Ground
Big Bash League 2021-22 11 Dec, 2021
DJM Short: 73 (51)
Did not bowl.
Sydney Sixers VS Hobart Hurricanes 4th T20
Aurora Stadium, Launceston
Big Bash League 2021-22 08 Dec, 2021
DJM Short: 21 (36)
DJM Short: 0-15(2.0)
Hampshire VS Nottinghamshire Quarter Final T20
Trent Bridge, Nottingham
Vitality Blast 2021 25 Aug, 2021
DJM Short: 9 (14)
Did not bowl.
Trent Rockets VS Southern Brave Eliminator T20
Kennington Oval, London
The Hundred Men's Competition 2021 20 Aug, 2021
DJM Short: 6 (6)
Did not bowl.
Manchester Originals VS Trent Rockets 29th T20
Trent Bridge, Nottingham
The Hundred Men's Competition 2021 15 Aug, 2021
DJM Short: 4 (1)
Did not bowl.
Birmingham Phoenix VS Trent Rockets 27th T20
Trent Bridge, Nottingham
The Hundred Men's Competition 2021 13 Aug, 2021
DJM Short: 5 (8)
Did not bowl.
Oval Invincibles VS Trent Rockets 22nd T20
Kennington Oval, London
The Hundred Men's Competition 2021 08 Aug, 2021
DJM Short: 0 (3)
Did not bowl.
Welsh Fire VS Trent Rockets 20th T20
Sophia Gardens, Cardiff
The Hundred Men's Competition 2021 06 Aug, 2021
DJM Short: 7 (9)
Did not bowl.
Trent Rockets VS Birmingham Phoenix 14th T20
Edgbaston, Birmingham
The Hundred Men's Competition 2021 01 Aug, 2021
DJM Short: 0 (3)
DJM Short: 0-15(0.5)
Trent Rockets VS London Spirit 10th T20
Lord's, London
The Hundred Men's Competition 2021 29 Jul, 2021
DJM Short: 69 (47)
DJM Short: 0-20(2.4)
Northern Superchargers VS Trent Rockets 7th T20
Trent Bridge, Nottingham
The Hundred Men's Competition 2021 26 Jul, 2021
DJM Short: 14 (11)
Did not bowl.
Southern Brave VS Trent Rockets 3rd T20
Trent Bridge, Nottingham
The Hundred Men's Competition 2021 24 Jul, 2021
DJM Short: 51 (41)
Did not bowl.
Glamorgan VS Hampshire Only T20
The Rose Bowl, Southampton
Vitality Blast 2021 18 Jul, 2021
DJM Short: 69 (30)
DJM Short: 0-23(3.0)
Hampshire VS Essex Only T20
The Rose Bowl, Southampton
Vitality Blast 2021 16 Jul, 2021
DJM Short: 30 (22)
DJM Short: 1-12(2.0)
Sussex VS Hampshire Only T20
The Rose Bowl, Southampton
Vitality Blast 2021 16 Jul, 2021
DJM Short: 35 (29)
DJM Short: 1-32(3.0)
Hampshire VS Somerset Only T20
The Rose Bowl, Southampton
Vitality Blast 2021 09 Jul, 2021
DJM Short: 2 (5)
DJM Short: 2-25(3.0)
Hampshire VS Gloucestershire Only T20
The Rose Bowl, Southampton
Vitality Blast 2021 02 Jul, 2021
DJM Short: 17 (15)
DJM Short: 1-29(4.0)
Surrey VS Hampshire Only T20
The Rose Bowl, Southampton
Vitality Blast 2021 30 Jun, 2021
DJM Short: 13 (13)
DJM Short: 0-23(3.0)
Somerset VS Hampshire Only T20
The Cooper Associates County Ground, Taunton
Vitality Blast 2021 25 Jun, 2021
DJM Short: 37 (27)
Did not bowl.
Hampshire VS Middlesex Only T20
Radlett Cricket Club, Radlett
Vitality Blast 2021 15 Jun, 2021
DJM Short: 48 (28)
DJM Short: 0-18(1.0)
Hampshire VS Sussex Only T20
County Ground, Hove
Vitality Blast 2021 12 Jun, 2021
DJM Short: 1 (6)
DJM Short: 0-17(2.0)
Hampshire VS Essex Only T20
County Ground, Chelmsford
Vitality Blast 2021 11 Jun, 2021
DJM Short: 26 (20)
DJM Short: 1-22(3.0)
Kent VS Hampshire Only T20
St Lawrence Ground, Canterbury
Vitality Blast 2021 09 Jun, 2021
DJM Short: 29 (19)
DJM Short: 0-29(2.0)
Melbourne Renegades VS Hobart Hurricanes 55th T20
Melbourne Cricket Ground
Big Bash League 2020-21 26 Jan, 2021
DJM Short: 29 (32)
DJM Short: 1-16(3.0)
Hobart Hurricanes VS Sydney Sixers 52nd T20
Melbourne Cricket Ground
Big Bash League 2020-21 24 Jan, 2021
DJM Short: 72 (52)
DJM Short: 0-14(1.0)
Perth Scorchers VS Hobart Hurricanes 47th T20
Docklands Stadium, Melbourne
Big Bash League 2020-21 22 Jan, 2021
DJM Short: 43 (37)
DJM Short: 1-18(3.0)
Sydney Thunder VS Hobart Hurricanes 43rd T20
Manuka Oval, Canberra
Big Bash League 2020-21 18 Jan, 2021
DJM Short: 6 (5)
DJM Short: 0-38(4.0)
Hobart Hurricanes VS Perth Scorchers 37th T20
Perth Stadium
Big Bash League 2020-21 12 Jan, 2021
DJM Short: 54 (47)
DJM Short: 0-23(2.0)
Sydney Thunder VS Hobart Hurricanes 31st T20
Perth Stadium
Big Bash League 2020-21 07 Jan, 2021
DJM Short: 19 (16)
DJM Short: 3-26(4.0)
Melbourne Stars VS Hobart Hurricanes 27th T20
Bellerive Oval, Hobart
Big Bash League 2020-21 04 Jan, 2021
DJM Short: 8 (13)
DJM Short: 0-24(2.0)
Hobart Hurricanes VS Melbourne Stars 23rd T20
Bellerive Oval, Hobart
Big Bash League 2020-21 02 Jan, 2021
DJM Short: 12 (7)
DJM Short: 0-15(1.0)
Hobart Hurricanes VS Brisbane Heat 20th T20
Brisbane Cricket Ground, Woolloongabba, Brisbane
Big Bash League 2020-21 30 Dec, 2020
DJM Short: 0 (2)
DJM Short: 0-8(2.0)
Hobart Hurricanes VS Brisbane Heat 16th T20
Brisbane Cricket Ground, Woolloongabba, Brisbane
Big Bash League 2020-21 27 Dec, 2020
DJM Short: 27 (20)
DJM Short: 3-18(4.0)
Melbourne Renegades VS Hobart Hurricanes 10th T20
Bellerive Oval, Hobart
Big Bash League 2020-21 19 Dec, 2020
DJM Short: 1 (2)
DJM Short: 0-9(1.0)
Hobart Hurricanes VS Adelaide Strikers 8th T20
Aurora Stadium, Launceston
Big Bash League 2020-21 15 Dec, 2020
DJM Short: 2 (5)
DJM Short: 0-15(2.0)
Hobart Hurricanes VS Adelaide Strikers 5th T20
Bellerive Oval, Hobart
Big Bash League 2020-21 13 Dec, 2020
DJM Short: 72 (48)
DJM Short: 0-17(1.0)
Hobart Hurricanes VS Sydney Sixers 1st T20
Bellerive Oval, Hobart
Big Bash League 2020-21 10 Dec, 2020
DJM Short: 0 (1)
DJM Short: 0-15(2.0)
Australia VS India 3rd T20
Sydney Cricket Ground
India tour of Australia 2020-21 08 Dec, 2020
DJM Short: 7 (3)
Did not bowl.
Australia VS India 2nd T20
Sydney Cricket Ground
India tour of Australia 2020-21 06 Dec, 2020
DJM Short: 9 (9)
Did not bowl.
India VS Australia 1st T20
Manuka Oval, Canberra
India tour of Australia 2020-21 04 Dec, 2020
DJM Short: 34 (38)
Did not bowl.
Hobart Hurricanes VS Sydney Thunder Eliminator T20
Bellerive Oval, Hobart
Big Bash League 2019-20 30 Jan, 2020
DJM Short: 37 (24)
DJM Short: 0-27(2.0)
Adelaide Strikers VS Hobart Hurricanes 55th T20
Adelaide Oval
Big Bash League 2019-20 26 Jan, 2020
DJM Short: 72 (55)
DJM Short: 0-37(3.0)
Hobart Hurricanes VS Sydney Thunder 50th T20
Bellerive Oval, Hobart
Big Bash League 2019-20 24 Jan, 2020
DJM Short: 0 (2)
DJM Short: 5-21(4.0)
Perth Scorchers VS Hobart Hurricanes 24th T20
Perth Stadium
Big Bash League 2019-20 05 Jan, 2020
DJM Short: 103 (70)
DJM Short: 0-20(2.0)
Hobart Hurricanes VS Brisbane Heat 21st T20
Bellerive Oval, Hobart
Big Bash League 2019-20 03 Jan, 2020
DJM Short: 25 (24)
DJM Short: 1-41(4.0)
Hobart Hurricanes VS Melbourne Stars 16th T20
Aurora Stadium, Launceston
Big Bash League 2019-20 30 Dec, 2019
DJM Short: 0 (3)
Did not bowl.
Hobart Hurricanes VS Melbourne Renegades 11th T20
Bellerive Oval, Hobart
Big Bash League 2019-20 24 Dec, 2019
DJM Short: 60 (45)
DJM Short: 0-13(1.0)
Melbourne Stars VS Hobart Hurricanes 8th T20
Ted Summerton Reserve, Moe
Big Bash League 2019-20 22 Dec, 2019
DJM Short: 9 (9)
DJM Short: 0-10(1.0)
Hobart Hurricanes VS Sydney Sixers 4th T20
Traeger Park, Alice Springs
Big Bash League 2019-20 20 Dec, 2019
DJM Short: 51 (40)
Did not bowl.
Nottinghamshire VS Durham Only T20
Trent Bridge, Nottingham
Vitality Blast 2019 30 Aug, 2019
DJM Short: 36 (25)
DJM Short: 2-19(2.2)
Durham VS Birmingham Bears Only T20
Riverside Ground, Chester-le-Street
Vitality Blast 2019 27 Aug, 2019
DJM Short: 50 (39)
DJM Short: 2-33(4.0)
Durham VS Yorkshire Only T20
Riverside Ground, Chester-le-Street
Vitality Blast 2019 23 Aug, 2019
DJM Short: 29 (21)
DJM Short: 0-32(4.0)
Durham VS Worcestershire Only T20
Riverside Ground, Chester-le-Street
Vitality Blast 2019 15 Aug, 2019
DJM Short: 42 (40)
DJM Short: 0-22(3.0)
Derbyshire VS Durham Only T20
County Ground
Vitality Blast 2019 09 Aug, 2019
DJM Short: 68 (48)
DJM Short: 0-29(3.0)
Northamptonshire VS Durham Only T20
County Ground
Vitality Blast 2019 07 Aug, 2019
DJM Short: 13 (22)
DJM Short: 1-27(4.0)
Durham VS Lancashire Only T20
Riverside Ground, Chester-le-Street
Vitality Blast 2019 02 Aug, 2019
DJM Short: 24 (17)
DJM Short: 2-27(4.0)
Durham VS Leicestershire Only T20
Riverside Ground, Chester-le-Street
Vitality Blast 2019 31 Jul, 2019
DJM Short: 70 (36)
DJM Short: 2-25(4.0)
Worcestershire VS Durham Only T20
County Ground, New Road, Worcester
Vitality Blast 2019 28 Jul, 2019
DJM Short: 23 (15)
DJM Short: 0-19(1.0)
Leicestershire VS Durham Only T20
Grace Road, Leicester
Vitality Blast 2019 26 Jul, 2019
DJM Short: 77 (36)
DJM Short: 1-29(3.0)
Lancashire VS Durham Only T20
Old Trafford, Manchester
Vitality Blast 2019 21 Jul, 2019
DJM Short: 5 (7)
DJM Short: 1-40(4.0)
Durham VS Northamptonshire Only T20
Riverside Ground, Chester-le-Street
Vitality Blast 2019 19 Jul, 2019
DJM Short: 46 (40)
DJM Short: 2-19(4.0)
India VS Australia 2nd T20
M Chinnaswamy Stadium, Bengaluru
Australia tour of India 2018-19 27 Feb, 2019
DJM Short: 40 (28)
DJM Short: 1-29(3.0)
India VS Australia 1st T20
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
Australia tour of India 2018-19 24 Feb, 2019
DJM Short: 37 (37)
DJM Short: 0-10(2.0)
Hobart Hurricanes VS Melbourne Stars Semi Final T20
Bellerive Oval, Hobart
Big Bash League 2018-19 14 Feb, 2019
DJM Short: 35 (21)
DJM Short: 0-18(2.0)
Sydney Thunder VS Hobart Hurricanes 55th T20
Manuka Oval, Canberra
Big Bash League 2018-19 09 Feb, 2019
DJM Short: 7 (7)
DJM Short: 2-30(4.0)
Hobart Hurricanes VS Melbourne Renegades 52nd T20
Bellerive Oval, Hobart
Big Bash League 2018-19 07 Feb, 2019
DJM Short: 28 (23)
DJM Short: 2-20(4.0)
Hobart Hurricanes VS Adelaide Strikers 47th T20
Aurora Stadium, Launceston
Big Bash League 2018-19 31 Jan, 2019
DJM Short: 26 (19)
DJM Short: 0-15(2.0)
Hobart Hurricanes VS Brisbane Heat 44th T20
Bellerive Oval, Hobart
Big Bash League 2018-19 29 Jan, 2019
DJM Short: 68 (41)
DJM Short: 0-31(2.0)
Sydney Sixers VS Hobart Hurricanes 40th T20
Sydney Cricket Ground
Big Bash League 2018-19 23 Jan, 2019
DJM Short: 32 (26)
DJM Short: 0-22(2.0)
Adelaide Strikers VS Hobart Hurricanes 37th T20
Adelaide Oval
Big Bash League 2018-19 21 Jan, 2019
DJM Short: 73 (52)
DJM Short: 0-17(2.0)
Perth Scorchers VS Hobart Hurricanes 34th T20
Perth Stadium
Big Bash League 2018-19 18 Jan, 2019
DJM Short: 13 (13)
DJM Short: 1-31(3.0)
Melbourne Stars VS Hobart Hurricanes 31st T20
Melbourne Cricket Ground
Big Bash League 2018-19 14 Jan, 2019
DJM Short: 96 (57)
DJM Short: 1-16(2.0)
Melbourne Renegades VS Hobart Hurricanes 23rd T20
Docklands Stadium, Melbourne
Big Bash League 2018-19 07 Jan, 2019
DJM Short: 2 (6)
DJM Short: 0-6(1.0)
Hobart Hurricanes VS Sydney Sixers 19th T20
Bellerive Oval, Hobart
Big Bash League 2018-19 04 Jan, 2019
DJM Short: 64 (42)
DJM Short: 0-26(3.0)
Hobart Hurricanes VS Perth Scorchers 13th T20
Aurora Stadium, Launceston
Big Bash League 2018-19 30 Dec, 2018
DJM Short: 34 (33)
DJM Short: 2-17(3.0)
Hobart Hurricanes VS Sydney Thunder 11th T20
Bellerive Oval, Hobart
Big Bash League 2018-19 28 Dec, 2018
DJM Short: 58 (39)
DJM Short: 0-16(2.0)
Hobart Hurricanes VS Melbourne Stars 7th T20
Bellerive Oval, Hobart
Big Bash League 2018-19 24 Dec, 2018
DJM Short: 34 (22)
DJM Short: 2-25(4.0)
Brisbane Heat VS Hobart Hurricanes 5th T20
Carrara Oval
Big Bash League 2018-19 22 Dec, 2018
DJM Short: 67 (52)
DJM Short: 0-11(1.0)
Australia VS India 3rd T20
Sydney Cricket Ground
India tour of Australia 2018-19 25 Nov, 2018
DJM Short: 33 (29)
Did not bowl.
Australia VS India 2nd T20
Melbourne Cricket Ground
India tour of Australia 2018-19 23 Nov, 2018
DJM Short: 14 (15)
Did not bowl.
Australia VS India 1st T20
Brisbane Cricket Ground, Woolloongabba, Brisbane
India tour of Australia 2018-19 21 Nov, 2018
DJM Short: 7 (12)
Did not bowl.
South Africa VS Australia Only T20
Carrara Oval
South Africa tour of Australia 2018-19 17 Nov, 2018
DJM Short: 0 (1)
DJM Short: 0-13(1.0)
Pakistan VS Australia 3rd T20
Dubai International Cricket Stadium
Australia tour of United Arab Emirates 2018-19 28 Oct, 2018
DJM Short: 10 (15)
DJM Short: 0-27(4.0)
Pakistan VS Australia 2nd T20
Dubai International Cricket Stadium
Australia tour of United Arab Emirates 2018-19 26 Oct, 2018
DJM Short: 2 (12)
DJM Short: 1-16(3.0)
Pakistan VS Australia 1st T20
Sheikh Zayed Stadium, Abu Dhabi
Australia tour of United Arab Emirates 2018-19 24 Oct, 2018
DJM Short: 4 (2)
DJM Short: 1-13(2.0)
United Arab Emirates VS Australia Only T20
Tolerance Oval, Abu Dhabi
Australia tour of United Arab Emirates 2018-19 22 Oct, 2018
DJM Short: 68 (53)
DJM Short: 0-5(1.0)
Australia VS Pakistan Final T20
Harare Sports Club
Zimbabwe Twenty20 Tri-Series 2018 08 Jul, 2018
DJM Short: 76 (53)
Did not bowl.
Pakistan VS Australia 5th T20
Harare Sports Club
Zimbabwe Twenty20 Tri-Series 2018 05 Jul, 2018
DJM Short: 28 (34)
Did not bowl.
Australia VS Zimbabwe 3rd T20
Harare Sports Club
Zimbabwe Twenty20 Tri-Series 2018 03 Jul, 2018
DJM Short: 46 (42)
DJM Short: 0-20(2.0)
Pakistan VS Australia 2nd T20
Harare Sports Club
Zimbabwe Twenty20 Tri-Series 2018 02 Jul, 2018
DJM Short: 15 (14)
Did not bowl.
England VS Australia Only T20
Edgbaston, Birmingham
Australia tour of England 2018 27 Jun, 2018
DJM Short: 16 (12)
Did not bowl.
Mumbai Indians VS Rajasthan Royals 47th T20
Wankhede Stadium, Mumbai
Indian Premier League 2018 13 May, 2018
DJM Short: 4 (5)
Did not bowl.
Rajasthan Royals VS Kings XI Punjab 38th T20
Holkar Cricket Stadium, Indore
Indian Premier League 2018 06 May, 2018
DJM Short: 2 (2)
Did not bowl.
Delhi Daredevils VS Rajasthan Royals 32nd T20
Arun Jaitley Stadium, Delhi
Indian Premier League 2018 02 May, 2018
DJM Short: 44 (25)
Did not bowl.
Rajasthan Royals VS Kolkata Knight Riders 15th T20
Sawai Mansingh Stadium, Jaipur
Indian Premier League 2018 18 Apr, 2018
DJM Short: 44 (43)
Did not bowl.
Rajasthan Royals VS Royal Challengers Bangalore 11th T20
M Chinnaswamy Stadium, Bengaluru
Indian Premier League 2018 15 Apr, 2018
DJM Short: 11 (17)
DJM Short: 1-10(1.0)
Rajasthan Royals VS Delhi Daredevils 6th T20
Sawai Mansingh Stadium, Jaipur
Indian Premier League 2018 11 Apr, 2018
DJM Short: 6 (3)
Did not bowl.
Rajasthan Royals VS Sunrisers Hyderabad 4th T20
Rajiv Gandhi International Stadium, Uppal, Hyderabad
Indian Premier League 2018 09 Apr, 2018
DJM Short: 4 (4)
DJM Short: 0-13(2.0)
New Zealand VS Australia Final T20
Eden Park, Auckland
Trans-Tasman Twenty20 Trophy 2017-18 21 Feb, 2018
DJM Short: 50 (30)
Did not bowl.
New Zealand VS Australia 5th T20
Eden Park, Auckland
Trans-Tasman Twenty20 Trophy 2017-18 16 Feb, 2018
DJM Short: 76 (44)
DJM Short: 0-19(1.0)
England VS Australia 3rd T20
Melbourne Cricket Ground
Trans-Tasman Twenty20 Trophy 2017-18 10 Feb, 2018
DJM Short: 36 (33)
Did not bowl.
England VS Australia 2nd T20
Bellerive Oval, Hobart
Trans-Tasman Twenty20 Trophy 2017-18 07 Feb, 2018
DJM Short: 30 (20)
Did not bowl.
Adelaide Strikers VS Hobart Hurricanes Final T20
Adelaide Oval
Big Bash League 2017-18 04 Feb, 2018
DJM Short: 68 (44)
DJM Short: 0-20(2.0)
New Zealand VS Australia 1st T20
Sydney Cricket Ground
Trans-Tasman Twenty20 Trophy 2017-18 03 Feb, 2018
DJM Short: 4 (4)
Did not bowl.
Melbourne Stars VS Hobart Hurricanes 39th T20
Melbourne Cricket Ground
Big Bash League 2017-18 27 Jan, 2018
DJM Short: 0 (1)
DJM Short: 1-21(2.0)
Perth Scorchers VS Hobart Hurricanes 34th T20
W.A.C.A. Ground
Big Bash League 2017-18 20 Jan, 2018
DJM Short: 11 (13)
DJM Short: 0-8(1.0)
Adelaide Strikers VS Hobart Hurricanes 31st T20
Adelaide Oval
Big Bash League 2017-18 17 Jan, 2018
DJM Short: 28 (24)
DJM Short: 0-25(3.0)
Hobart Hurricanes VS Brisbane Heat 29th T20
Bellerive Oval, Hobart
Big Bash League 2017-18 15 Jan, 2018
DJM Short: 59 (49)
DJM Short: 1-24(3.0)
Brisbane Heat VS Hobart Hurricanes 24th T20
Brisbane Cricket Ground, Woolloongabba, Brisbane
Big Bash League 2017-18 10 Jan, 2018
DJM Short: 122 (69)
DJM Short: 1-20(4.0)
Hobart Hurricanes VS Sydney Sixers 21st T20
Bellerive Oval, Hobart
Big Bash League 2017-18 08 Jan, 2018
DJM Short: 42 (36)
Did not bowl.
Hobart Hurricanes VS Adelaide Strikers 17th T20
Bellerive Oval, Hobart
Big Bash League 2017-18 04 Jan, 2018
DJM Short: 96 (58)
Did not bowl.
Sydney Thunder VS Hobart Hurricanes 13th T20
Sydney Showground Stadium
Big Bash League 2017-18 01 Jan, 2018
DJM Short: 97 (63)
DJM Short: 0-6(1.0)
Hobart Hurricanes VS Sydney Thunder 11th T20
Aurora Stadium, Launceston
Big Bash League 2017-18 30 Dec, 2017
DJM Short: 15 (9)
Did not bowl.
Hobart Hurricanes VS Melbourne Renegades 3rd T20
Bellerive Oval, Hobart
Big Bash League 2017-18 21 Dec, 2017
DJM Short: 34 (19)
DJM Short: 0-10(1.0)
Hobart Hurricanes VS Perth Scorchers 31st T20
Bellerive Oval, Hobart
Big Bash League 2016-17 21 Jan, 2017
DJM Short: 36 (24)
Did not bowl.
Melbourne Renegades VS Hobart Hurricanes 24th T20
Docklands Stadium, Melbourne
Big Bash League 2016-17 12 Jan, 2017
DJM Short: 18 (11)
DJM Short: 1-18(1.0)
Hobart Hurricanes VS Sydney Thunder 20th T20
Bellerive Oval, Hobart
Big Bash League 2016-17 08 Jan, 2017
DJM Short: 0 (1)
DJM Short: 0-10(1.0)
Adelaide Strikers VS Hobart Hurricanes 18th T20
Adelaide Oval
Big Bash League 2016-17 06 Jan, 2017
DJM Short: 4 (3)
DJM Short: 0-18(2.0)
Hobart Hurricanes VS Adelaide Strikers 14th T20
Bellerive Oval, Hobart
Big Bash League 2016-17 02 Jan, 2017
DJM Short: 60 (39)
Did not bowl.
Brisbane Heat VS Hobart Hurricanes 10th T20
Brisbane Cricket Ground, Woolloongabba, Brisbane
Big Bash League 2016-17 30 Dec, 2016
DJM Short: 18 (12)
DJM Short: 0-35(2.2)
Hobart Hurricanes VS Melbourne Stars 6th T20
Bellerive Oval, Hobart
Big Bash League 2016-17 26 Dec, 2016
DJM Short: 1 (2)
Did not bowl.
Sydney Sixers VS Hobart Hurricanes 4th T20
Sydney Cricket Ground
Big Bash League 2016-17 23 Dec, 2016
DJM Short: 61 (29)
DJM Short: 1-6(1.0)
Match List ODI
Queensland VS Western Australia 20th ODI
Brisbane Cricket Ground, Woolloongabba, Brisbane
One-Day Cup (Australia) 2024-25 23 Feb, 2025
DJM Short: 15 (10)
DJM Short: 1-6(2.2)
South Australia VS Western Australia 17th ODI
Western Australia Cricket Association Ground, Perth
One-Day Cup (Australia) 2024-25 13 Feb, 2025
DJM Short: 55 (68)
DJM Short: 0-29(5.0)
Victoria VS Western Australia 13th ODI
Melbourne Cricket Ground
One-Day Cup (Australia) 2024-25 13 Nov, 2024
DJM Short: 13 (25)
Did not bowl.
Western Australia VS Tasmania 10th ODI
Western Australia Cricket Association Ground, Perth
One-Day Cup (Australia) 2024-25 25 Oct, 2024
DJM Short: 22 (41)
Did not bowl.
Queensland VS Western Australia 7th ODI
Western Australia Cricket Association Ground, Perth
One-Day Cup (Australia) 2024-25 13 Oct, 2024
DJM Short: 10 (13)
DJM Short: 1-23(5.0)
South Australia VS Western Australia 3rd ODI
Cricket Central, Sydney
One-Day Cup (Australia) 2024-25 24 Sep, 2024
Did not bat.
Did not bowl.
New South Wales VS Western Australia 1st ODI
Cricket Central, Sydney
One-Day Cup (Australia) 2024-25 22 Sep, 2024
DJM Short: 10 (14)
DJM Short: 0-13(2.0)
New South Wales VS Western Australia Final ODI
Cricket Central, Sydney
The Marsh Cup 2023-24 25 Feb, 2024
DJM Short: 5 (8)
Did not bowl.
Western Australia VS Tasmania 20th ODI
Bellerive Oval, Hobart
The Marsh Cup 2023-24 14 Feb, 2024
DJM Short: 127 (121)
DJM Short: 0-17(2.0)
Western Australia VS New South Wales 16th ODI
Western Australia Cricket Association Ground, Perth
The Marsh Cup 2023-24 01 Feb, 2024
DJM Short: 47 (53)
Did not bowl.
South Australia VS Western Australia 15th ODI
Western Australia Cricket Association Ground, Perth
The Marsh Cup 2023-24 20 Nov, 2023
DJM Short: 20 (34)
DJM Short: 1-27(4.0)
Western Australia VS New South Wales 13th ODI
Cricket Central, Sydney
The Marsh Cup 2023-24 04 Nov, 2023
DJM Short: 0 (2)
DJM Short: 0-15(2.0)
Victoria VS Western Australia 9th ODI
Western Australia Cricket Association Ground, Perth
The Marsh Cup 2023-24 09 Oct, 2023
DJM Short: 39 (39)
Did not bowl.
Queensland VS Western Australia 1st ODI
Allan Border Field, Brisbane
The Marsh Cup 2023-24 24 Sep, 2023
DJM Short: 0 (1)
DJM Short: 2-47(7.2)
Tasmania VS Western Australia 20th ODI
Bellerive Oval, Hobart
The Marsh Cup 2022-23 26 Feb, 2023
DJM Short: 49 (43)
DJM Short: 1-57(6.1)
South Australia VS Western Australia 17th ODI
Adelaide Oval
The Marsh Cup 2022-23 15 Feb, 2023
DJM Short: 74 (99)
DJM Short: 2-37(7.0)
South Australia VS Western Australia 13th ODI
Western Australia Cricket Association Ground, Perth
The Marsh Cup 2022-23 16 Nov, 2022
DJM Short: 30 (40)
DJM Short: 1-39(6.0)
Western Australia VS Queensland 11th ODI
Western Australia Cricket Association Ground, Perth
The Marsh Cup 2022-23 05 Nov, 2022
DJM Short: 5 (21)
DJM Short: 0-26(4.0)
Victoria VS Western Australia 8th ODI
Junction Oval, Melbourne
The Marsh Cup 2022-23 22 Oct, 2022
DJM Short: 33 (33)
DJM Short: 0-27(4.0)
New South Wales VS Western Australia 6th ODI
Western Australia Cricket Association Ground, Perth
The Marsh Cup 2022-23 01 Oct, 2022
DJM Short: 18 (38)
Did not bowl.
Victoria VS Western Australia 2nd ODI
Junction Oval, Melbourne
The Marsh Cup 2022-23 25 Sep, 2022
DJM Short: 90 (113)
DJM Short: 0-26(3.0)
Western Australia VS New South Wales Final ODI
Junction Oval, Melbourne
The Marsh Cup 2021-22 11 Mar, 2022
DJM Short: 3 (4)
DJM Short: 1-31(6.2)
Victoria VS Western Australia 17th ODI
Junction Oval, Melbourne
The Marsh Cup 2021-22 08 Mar, 2022
DJM Short: 54 (49)
DJM Short: 1-16(3.0)
Western Australia VS Tasmania 9th ODI
Bellerive Oval, Hobart
The Marsh Cup 2021-22 26 Nov, 2021
DJM Short: 6 (6)
DJM Short: 0-56(7.0)
Western Australia VS Queensland 7th ODI
Brisbane Cricket Ground, Woolloongabba, Brisbane
The Marsh Cup 2021-22 15 Nov, 2021
Did not bat.
DJM Short: 3-56(10.0)
South Australia VS Western Australia 4th ODI
Western Australia Cricket Association Ground, Perth
The Marsh Cup 2021-22 25 Oct, 2021
DJM Short: 35 (27)
Did not bowl.
Western Australia VS Tasmania 3rd ODI
Western Australia Cricket Association Ground, Perth
The Marsh Cup 2021-22 15 Oct, 2021
DJM Short: 5 (7)
DJM Short: 0-54(8.5)
Western Australia VS South Australia 1st ODI
Karen Rolton Oval, Adelaide
The Marsh Cup 2021-22 22 Sep, 2021
DJM Short: 15 (10)
Did not bowl.
New South Wales VS Western Australia Final ODI
Bankstown Oval, Sydney
The Marsh Cup 2020-21 11 Apr, 2021
DJM Short: 26 (56)
DJM Short: 1-13(2.0)
Western Australia VS Tasmania 15th ODI
Western Australia Cricket Association Ground, Perth
The Marsh Cup 2020-21 08 Apr, 2021
DJM Short: 8 (13)
DJM Short: 1-9(1.5)
Australia VS New Zealand 1st ODI
Sydney Cricket Ground
New Zealand tour of Australia 2019-20 13 Mar, 2020
DJM Short: 5 (19)
Did not bowl.
South Africa VS Australia 3rd ODI
Senwes Park, Potchefstroom
Australia tour of South Africa 2019-20 07 Mar, 2020
DJM Short: 36 (44)
DJM Short: 0-21(3.0)
South Africa VS Australia 2nd ODI
Mangaung Oval, Bloemfontein
Australia tour of South Africa 2019-20 04 Mar, 2020
DJM Short: 69 (83)
Did not bowl.
South Africa VS Australia 1st ODI
Boland Park, Paarl
Australia tour of South Africa 2019-20 29 Feb, 2020
DJM Short: 18 (24)
DJM Short: 0-35(5.0)
Australia VS South Africa 1st ODI
Perth Stadium
South Africa tour of Australia 2018-19 04 Nov, 2018
DJM Short: 0 (2)
Did not bowl.
Australia VS England 5th ODI
Old Trafford, Manchester
Australia tour of England 2018 24 Jun, 2018
DJM Short: 47 (52)
DJM Short: 0-12(1.0)
England VS Australia 3rd ODI
Trent Bridge, Nottingham
Australia tour of England 2018 19 Jun, 2018
DJM Short: 15 (12)
DJM Short: 0-23(2.0)
England VS Australia 2nd ODI
Sophia Gardens, Cardiff
Australia tour of England 2018 16 Jun, 2018
DJM Short: 21 (33)
DJM Short: 0-26(4.0)
Match List Test
Western Australia VS Tasmania Final Test
Western Australia Cricket Association Ground, Perth
Sheffield Shield 2023-24 21 Mar, 2024
DJM Short: 50 (127)
DJM Short: 38 (82)
Did not bowl.
Western Australia VS Queensland 27th Test
Western Australia Cricket Association Ground, Perth
Sheffield Shield 2023-24 01 Mar, 2024
DJM Short: 10 (24)
DJM Short: 49 (108)
DJM Short: 0-17(2.0)
Western Australia VS New South Wales 14th Test
Sydney Cricket Ground
Sheffield Shield 2022-23 22 Nov, 2022
DJM Short: 4 (21)
DJM Short: 39 (101)
DJM Short: 1-11(2.0)
Western Australia VS Victoria 5th Test
Junction Oval, Melbourne
Sheffield Shield 2022-23 17 Oct, 2022
DJM Short: 87 (118)
DJM Short: 39 (63)
DJM Short: 0-104(20.1)
Western Australia VS New South Wales 19th Test
Bankstown Oval, Sydney
Sheffield Shield 2021-22 15 Mar, 2022
DJM Short: 1 (4)
DJM Short: 1-15(3.1)
Queensland VS Western Australia 9th Test
Brisbane Cricket Ground, Woolloongabba, Brisbane
Sheffield Shield 2021-22 10 Nov, 2021
DJM Short: 15 (41)
DJM Short: 2-40(7.0)
Western Australia VS Tasmania 4th Test
Western Australia Cricket Association Ground, Perth
Sheffield Shield 2021-22 17 Oct, 2021
DJM Short: 24 (89)
DJM Short: 4 (28)
DJM Short: 2-40(10.3)
DJM Short: 0-18(3.0)
Western Australia VS Tasmania 5th Test
Park 25 No 2, Adelaide
Sheffield Shield 2020-21 30 Oct, 2020
DJM Short: 17 (32)
DJM Short: 57 (59)
DJM Short: 0-12(4.0)
DJM Short: 0-20(5.0)
Western Australia VS Queensland 30th Test
Western Australia Cricket Association Ground, Perth
Sheffield Shield 2018-19 20 Mar, 2019
DJM Short: 18 (46)
DJM Short: 2 (16)
Did not bowl.
Western Australia VS Tasmania 27th Test
Bellerive Oval, Hobart
Sheffield Shield 2018-19 12 Mar, 2019
DJM Short: 49 (52)
DJM Short: 61 (69)
DJM Short: 0-24(3.0)
South Australia VS Western Australia 23rd Test
Western Australia Cricket Association Ground, Perth
Sheffield Shield 2018-19 03 Mar, 2019
DJM Short: 4 (2)
Did not bowl.
Western Australia VS South Australia 30th Test
Gliderol Stadium, Adelaide
Sheffield Shield 2017-18 14 Mar, 2018
DJM Short: 35 (41)
DJM Short: 66 (131)
DJM Short: 2-20(7.5)
DJM Short: 2-23(5.0)