MS Harris
Batting Stats :
Format | Mat | Inns | Run | BF | 4s | 6s | 100s | 50s | 30s | 0s | HS | Out | NO |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
T20I | 54 | 53 | 1012 | 853 | 107 | 28 | 0 | 4 | 8 | 1 | 85 | 51 | 2 |
ODI | 45 | 45 | 1774 | 2133 | 171 | 22 | 3 | 11 | 10 | 2 | 142 | 41 | 4 |
Test | 100 | 179 | 7528 | 14304 | 955 | 34 | 22 | 33 | 24 | 9 | 239 | 167 | 12 |
Total | 199 | 277 | 10314 | 17290 | 1233 | 84 | 25 | 48 | 42 | 12 | 239 | 259 | 18 |
Bowling Stats :
Format | Mat | Inns | Ov | Run | DB | Wkts | 3 Wkts | 4 Wkts | 5 Wkts | ER |
---|---|---|---|---|---|---|---|---|---|---|
T20I | 54 | Match Played But Did Not Bowl | ||||||||
ODI | 45 | Match Played But Did Not Bowl | ||||||||
Test | 100 | 4 | 12.3 | 55 | 45 | 0 | 0 | 0 | 0 | 4 |
Total | 199 | 4 | 12.3 | 55 | 45 | 0 | 0 | 0 | 0 | 4 |
Gender : Man
Team Played For
2. Perth Scorchers
3. Melbourne Renegades
4. Leicestershire
5. Lancashire
6. Gloucestershire
7. Australia
Tournament Played
For Full Tournament List Click on Tournament Tab..
Total Tournament Played : 37
Match List T20
Melbourne Renegades VS Hobart Hurricanes 34th T20
Bellerive Oval, Hobart
Big Bash League 2024-25 14 Jan, 2025
Melbourne Stars VS Melbourne Renegades 32nd T20
Docklands Stadium, Melbourne
Big Bash League 2024-25 12 Jan, 2025
Adelaide Strikers VS Perth Scorchers Knockout T20
Perth Stadium
Big Bash League 2023-24 20 Jan, 2024
Adelaide Strikers VS Melbourne Renegades 36th T20
Adelaide Oval
Big Bash League 2022-23 10 Jan, 2023
Hobart Hurricanes VS Melbourne Renegades 32nd T20
Docklands Stadium, Melbourne
Big Bash League 2022-23 07 Jan, 2023
Melbourne Renegades VS Hobart Hurricanes 47th T20
Docklands Stadium, Melbourne
Big Bash League 2019-20 21 Jan, 2020
Brisbane Heat VS Melbourne Renegades 44th T20
Brisbane Cricket Ground, Woolloongabba, Brisbane
Big Bash League 2019-20 19 Jan, 2020
Sydney Thunder VS Melbourne Renegades 37th T20
Manuka Oval, Canberra
Big Bash League 2019-20 15 Jan, 2020
Match List ODI
Tasmania VS Victoria 3rd ODI
Allan Border Field, Brisbane
One-Day Cup (Australia) 2025-26 19 Sep, 2025
Queensland VS Victoria 2nd ODI
Allan Border Field, Brisbane
One-Day Cup (Australia) 2025-26 17 Sep, 2025
Somerset VS Lancashire Only ODI
The Cooper Associates County Ground, Taunton
One-Day Cup 2025 10 Aug, 2025
Match List Test
Lancashire VS Gloucestershire 40th Test
College Ground, Cheltenham
County Championship 2025 22 Jul, 2025
Northamptonshire VS Lancashire 19th Test
County Ground, Northampton
County Championship 2025 09 May, 2025
Lancashire VS Gloucestershire 17th Test
Old Trafford, Manchester
County Championship 2025 02 May, 2025
Lancashire VS Leicestershire 9th Test
Old Trafford, Manchester
County Championship 2025 18 Apr, 2025
Northamptonshire VS Lancashire 6th Test
Old Trafford, Manchester
County Championship 2025 11 Apr, 2025
Match List T20
Melbourne Renegades VS Hobart Hurricanes 34th T20
Bellerive Oval, Hobart
Big Bash League 2024-25 14 Jan, 2025
MS Harris: 1 (6)
Did not bowl.
Melbourne Stars VS Melbourne Renegades 32nd T20
Docklands Stadium, Melbourne
Big Bash League 2024-25 12 Jan, 2025
MS Harris: 1 (4)
Did not bowl.
Perth Scorchers VS Melbourne Renegades 26th T20
Perth Stadium
Big Bash League 2024-25 07 Jan, 2025
MS Harris: 21 (26)
Did not bowl.
Adelaide Strikers VS Perth Scorchers Knockout T20
Perth Stadium
Big Bash League 2023-24 20 Jan, 2024
MS Harris: 8 (11)
Did not bowl.
Adelaide Strikers VS Melbourne Renegades 36th T20
Adelaide Oval
Big Bash League 2022-23 10 Jan, 2023
MS Harris: 8 (10)
Did not bowl.
Hobart Hurricanes VS Melbourne Renegades 32nd T20
Docklands Stadium, Melbourne
Big Bash League 2022-23 07 Jan, 2023
MS Harris: 3 (4)
Did not bowl.
Melbourne Renegades VS Hobart Hurricanes 47th T20
Docklands Stadium, Melbourne
Big Bash League 2019-20 21 Jan, 2020
MS Harris: 2 (8)
Did not bowl.
Brisbane Heat VS Melbourne Renegades 44th T20
Brisbane Cricket Ground, Woolloongabba, Brisbane
Big Bash League 2019-20 19 Jan, 2020
MS Harris: 6 (8)
Did not bowl.
Sydney Thunder VS Melbourne Renegades 37th T20
Manuka Oval, Canberra
Big Bash League 2019-20 15 Jan, 2020
MS Harris: 22 (24)
Did not bowl.
Adelaide Strikers VS Melbourne Renegades 33rd T20
Adelaide Oval
Big Bash League 2019-20 12 Jan, 2020
MS Harris: 4 (4)
Did not bowl.
Melbourne Renegades VS Melbourne Stars 30th T20
Docklands Stadium, Melbourne
Big Bash League 2019-20 10 Jan, 2020
MS Harris: 42 (32)
Did not bowl.
Melbourne Renegades VS Perth Scorchers 26th T20
Simonds Stadium, South Geelong, Victoria
Big Bash League 2019-20 07 Jan, 2020
MS Harris: 14 (13)
Did not bowl.
Melbourne Renegades VS Sydney Sixers 20th T20
Docklands Stadium, Melbourne
Big Bash League 2019-20 02 Jan, 2020
MS Harris: 2 (4)
Did not bowl.
Melbourne Renegades VS Adelaide Strikers 15th T20
Docklands Stadium, Melbourne
Big Bash League 2019-20 29 Dec, 2019
MS Harris: 7 (5)
Did not bowl.
Hobart Hurricanes VS Melbourne Renegades 11th T20
Bellerive Oval, Hobart
Big Bash League 2019-20 24 Dec, 2019
MS Harris: 20 (15)
Did not bowl.
Melbourne Stars VS Melbourne Renegades Final T20
Docklands Stadium, Melbourne
Big Bash League 2018-19 17 Feb, 2019
MS Harris: 12 (10)
Did not bowl.
Melbourne Renegades VS Sydney Sixers Semi Final T20
Docklands Stadium, Melbourne
Big Bash League 2018-19 15 Feb, 2019
MS Harris: 4 (4)
Did not bowl.
Hobart Hurricanes VS Melbourne Renegades 52nd T20
Bellerive Oval, Hobart
Big Bash League 2018-19 07 Feb, 2019
MS Harris: 3 (7)
Did not bowl.
Melbourne Renegades VS Melbourne Stars 35th T20
Docklands Stadium, Melbourne
Big Bash League 2018-19 19 Jan, 2019
MS Harris: 15 (10)
Did not bowl.
Sydney Sixers VS Melbourne Renegades 32nd T20
Sydney Cricket Ground
Big Bash League 2018-19 16 Jan, 2019
MS Harris: 10 (14)
Did not bowl.
Melbourne Renegades VS Brisbane Heat 29th T20
Geelong Cricket Ground
Big Bash League 2018-19 13 Jan, 2019
MS Harris: 2 (7)
Did not bowl.
Brisbane Heat VS Melbourne Renegades 26th T20
Brisbane Cricket Ground, Woolloongabba, Brisbane
Big Bash League 2018-19 10 Jan, 2019
MS Harris: 28 (18)
Did not bowl.
Adelaide Strikers VS Melbourne Renegades Semi Final T20
Adelaide Oval
Big Bash League 2017-18 02 Feb, 2018
MS Harris: 45 (29)
Did not bowl.
Brisbane Heat VS Melbourne Renegades 40th T20
Brisbane Cricket Ground, Woolloongabba, Brisbane
Big Bash League 2017-18 27 Jan, 2018
MS Harris: 42 (30)
Did not bowl.
Sydney Thunder VS Melbourne Renegades 37th T20
Manuka Oval, Canberra
Big Bash League 2017-18 24 Jan, 2018
MS Harris: 64 (41)
Did not bowl.
Melbourne Renegades VS Adelaide Strikers 35th T20
Docklands Stadium, Melbourne
Big Bash League 2017-18 22 Jan, 2018
MS Harris: 25 (31)
Did not bowl.
Melbourne Renegades VS Melbourne Stars 26th T20
Docklands Stadium, Melbourne
Big Bash League 2017-18 12 Jan, 2018
MS Harris: 0 (3)
Did not bowl.
Perth Scorchers VS Melbourne Renegades 22nd T20
W.A.C.A. Ground
Big Bash League 2017-18 08 Jan, 2018
MS Harris: 48 (28)
Did not bowl.
Melbourne Stars VS Melbourne Renegades 19th T20
Melbourne Cricket Ground
Big Bash League 2017-18 06 Jan, 2018
MS Harris: 8 (13)
Did not bowl.
Melbourne Renegades VS Sydney Sixers 16th T20
Simonds Stadium, South Geelong, Victoria
Big Bash League 2017-18 03 Jan, 2018
MS Harris: 1 (4)
Did not bowl.
Melbourne Renegades VS Perth Scorchers 10th T20
Docklands Stadium, Melbourne
Big Bash League 2017-18 29 Dec, 2017
MS Harris: 32 (25)
Did not bowl.
Melbourne Renegades VS Brisbane Heat 6th T20
Docklands Stadium, Melbourne
Big Bash League 2017-18 23 Dec, 2017
MS Harris: 9 (13)
Did not bowl.
Hobart Hurricanes VS Melbourne Renegades 3rd T20
Bellerive Oval, Hobart
Big Bash League 2017-18 21 Dec, 2017
MS Harris: 50 (34)
Did not bowl.
Brisbane Heat VS Melbourne Renegades 30th T20
Brisbane Cricket Ground, Woolloongabba, Brisbane
Big Bash League 2016-17 20 Jan, 2017
MS Harris: 48 (32)
Did not bowl.
Adelaide Strikers VS Melbourne Renegades 27th T20
Adelaide Oval
Big Bash League 2016-17 16 Jan, 2017
MS Harris: 85 (53)
Did not bowl.
Melbourne Renegades VS Hobart Hurricanes 24th T20
Docklands Stadium, Melbourne
Big Bash League 2016-17 12 Jan, 2017
MS Harris: 25 (19)
Did not bowl.
Melbourne Renegades VS Melbourne Stars 19th T20
Docklands Stadium, Melbourne
Big Bash League 2016-17 07 Jan, 2017
MS Harris: 9 (12)
Did not bowl.
Melbourne Stars VS Melbourne Renegades 12th T20
Melbourne Cricket Ground
Big Bash League 2016-17 01 Jan, 2017
MS Harris: 9 (10)
Did not bowl.
Melbourne Renegades VS Perth Scorchers 9th T20
Docklands Stadium, Melbourne
Big Bash League 2016-17 29 Dec, 2016
MS Harris: 25 (24)
Did not bowl.
Melbourne Renegades VS Sydney Thunder 3rd T20
Docklands Stadium, Melbourne
Big Bash League 2016-17 22 Dec, 2016
MS Harris: 19 (16)
Did not bowl.
Melbourne Stars VS Perth Scorchers Semi Final T20
Melbourne Cricket Ground
Big Bash League 2015-16 22 Jan, 2016
MS Harris: 1 (4)
Did not bowl.
Hobart Hurricanes VS Perth Scorchers 25th T20
Bellerive Oval, Hobart
Big Bash League 2015-16 10 Jan, 2016
MS Harris: 12 (15)
Did not bowl.
Sydney Thunder VS Perth Scorchers 22nd T20
Sydney Showground Stadium
Big Bash League 2015-16 07 Jan, 2016
MS Harris: 1 (4)
Did not bowl.
Adelaide Strikers VS Perth Scorchers 20th T20
Adelaide Oval
Big Bash League 2015-16 05 Jan, 2016
MS Harris: 4 (4)
Did not bowl.
Perth Scorchers VS Sydney Sixers 17th T20
Western Australia Cricket Association Ground, Perth
Big Bash League 2015-16 02 Jan, 2016
MS Harris: 15 (11)
Did not bowl.
Melbourne Renegades VS Perth Scorchers 13th T20
Docklands Stadium, Melbourne
Big Bash League 2015-16 30 Dec, 2015
Did not bat.
Did not bowl.
Perth Scorchers VS Brisbane Heat 9th T20
Western Australia Cricket Association Ground, Perth
Big Bash League 2015-16 26 Dec, 2015
MS Harris: 36 (22)
Did not bowl.
Hobart Hurricanes VS Perth Scorchers Only T20
Bellerive Oval, Hobart
Big Bash League 2014-15 11 Jan, 2015
MS Harris: 20 (12)
Did not bowl.
Perth Scorchers VS Brisbane Heat Only T20
Western Australia Cricket Association Ground, Perth
Big Bash League 2014-15 08 Jan, 2015
MS Harris: 6 (10)
Did not bowl.
Adelaide Strikers VS Perth Scorchers Only T20
Adelaide Oval
Big Bash League 2014-15 06 Jan, 2015
MS Harris: 9 (13)
Did not bowl.
Perth Scorchers VS Sydney Thunder Only T20
Western Australia Cricket Association Ground, Perth
Big Bash League 2014-15 01 Jan, 2015
MS Harris: 14 (13)
Did not bowl.
Sydney Sixers VS Perth Scorchers Only T20
Sydney Cricket Ground
Big Bash League 2014-15 29 Dec, 2014
MS Harris: 36 (26)
Did not bowl.
Perth Scorchers VS Melbourne Renegades Only T20
Western Australia Cricket Association Ground, Perth
Big Bash League 2014-15 26 Dec, 2014
MS Harris: 53 (39)
Did not bowl.
Perth Scorchers VS Adelaide Strikers Only T20
Western Australia Cricket Association Ground, Perth
Big Bash League 2014-15 22 Dec, 2014
MS Harris: 26 (19)
Did not bowl.
Match List ODI
Tasmania VS Victoria 3rd ODI
Allan Border Field, Brisbane
One-Day Cup (Australia) 2025-26 19 Sep, 2025
MS Harris: 38 (44)
Did not bowl.
Queensland VS Victoria 2nd ODI
Allan Border Field, Brisbane
One-Day Cup (Australia) 2025-26 17 Sep, 2025
MS Harris: 0 (1)
Did not bowl.
Lancashire VS Middlesex Only ODI
Old Trafford, Manchester
One-Day Cup 2025 26 Aug, 2025
MS Harris: 64 (90)
Did not bowl.
Lancashire VS Warwickshire Only ODI
Aigburth, Liverpool
One-Day Cup 2025 22 Aug, 2025
MS Harris: 41 (56)
Did not bowl.
Lancashire VS Durham Only ODI
Aigburth, Liverpool
One-Day Cup 2025 20 Aug, 2025
MS Harris: 8 (16)
Did not bowl.
Kent VS Lancashire Only ODI
Kent County Cricket Ground, Beckenham
One-Day Cup 2025 17 Aug, 2025
MS Harris: 54 (64)
Did not bowl.
Lancashire VS Sussex Only ODI
County Ground, Hove
One-Day Cup 2025 15 Aug, 2025
MS Harris: 43 (47)
Did not bowl.
Lancashire VS Yorkshire Only ODI
York Cricket Club
One-Day Cup 2025 12 Aug, 2025
MS Harris: 32 (45)
Did not bowl.
Somerset VS Lancashire Only ODI
The Cooper Associates County Ground, Taunton
One-Day Cup 2025 10 Aug, 2025
MS Harris: 95 (99)
Did not bowl.
South Australia VS Victoria Final ODI
Adelaide Oval
One-Day Cup (Australia) 2024-25 01 Mar, 2025
MS Harris: 41 (42)
Did not bowl.
New South Wales VS Victoria 19th ODI
Cricket Central, Sydney
One-Day Cup (Australia) 2024-25 23 Feb, 2025
MS Harris: 37 (36)
Did not bowl.
Victoria VS Tasmania 18th ODI
Bellerive Oval, Hobart
One-Day Cup (Australia) 2024-25 13 Feb, 2025
MS Harris: 2 (12)
Did not bowl.
Victoria VS Western Australia 13th ODI
Melbourne Cricket Ground
One-Day Cup (Australia) 2024-25 13 Nov, 2024
MS Harris: 2 (4)
Did not bowl.
New South Wales VS Victoria 8th ODI
Junction Oval, Melbourne
One-Day Cup (Australia) 2024-25 25 Oct, 2024
MS Harris: 20 (29)
Did not bowl.
Victoria VS Queensland 6th ODI
Junction Oval, Melbourne
One-Day Cup (Australia) 2024-25 27 Sep, 2024
MS Harris: 63 (93)
Did not bowl.
Tasmania VS Victoria 2nd ODI
Junction Oval, Melbourne
One-Day Cup (Australia) 2024-25 23 Sep, 2024
MS Harris: 4 (2)
Did not bowl.
Victoria VS New South Wales 21st ODI
North Sydney Oval, Sydney
The Marsh Cup 2023-24 14 Feb, 2024
MS Harris: 17 (25)
Did not bowl.
South Australia VS Victoria 17th ODI
Junction Oval, Melbourne
The Marsh Cup 2023-24 08 Feb, 2024
MS Harris: 43 (43)
Did not bowl.
Tasmania VS Victoria 14th ODI
University of Tasmania Stadium, Launceston
The Marsh Cup 2023-24 11 Nov, 2023
MS Harris: 21 (37)
Did not bowl.
Victoria VS Queensland 10th ODI
Great Barrier Reef Arena, Mackay
The Marsh Cup 2023-24 19 Oct, 2023
MS Harris: 20 (37)
Did not bowl.
Victoria VS New South Wales 6th ODI
Junction Oval, Melbourne
The Marsh Cup 2023-24 29 Sep, 2023
MS Harris: 50 (72)
Did not bowl.
Tasmania VS Victoria 2nd ODI
Junction Oval, Melbourne
The Marsh Cup 2023-24 25 Sep, 2023
MS Harris: 26 (38)
Did not bowl.
Victoria VS South Australia 19th ODI
Adelaide Oval
The Marsh Cup 2022-23 26 Feb, 2023
MS Harris: 19 (38)
Did not bowl.
Queensland VS Victoria 16th ODI
Melbourne Cricket Ground
The Marsh Cup 2022-23 14 Feb, 2023
MS Harris: 78 (85)
Did not bowl.
Victoria VS Queensland 12th ODI
Allan Border Field, Brisbane
The Marsh Cup 2022-23 15 Nov, 2022
MS Harris: 3 (11)
Did not bowl.
Victoria VS Tasmania 9th ODI
University of Tasmania Stadium, Launceston
The Marsh Cup 2022-23 26 Oct, 2022
MS Harris: 142 (139)
Did not bowl.
Victoria VS Western Australia 8th ODI
Junction Oval, Melbourne
The Marsh Cup 2022-23 22 Oct, 2022
MS Harris: 24 (26)
Did not bowl.
Victoria VS Western Australia 2nd ODI
Junction Oval, Melbourne
The Marsh Cup 2022-23 25 Sep, 2022
MS Harris: 8 (9)
Did not bowl.
New South Wales VS Victoria 1st ODI
Junction Oval, Melbourne
The Marsh Cup 2022-23 23 Sep, 2022
MS Harris: 41 (43)
Did not bowl.
Middlesex VS Gloucestershire Only ODI
Radlett Cricket Club, Radlett
Royal London One-Day Cup 2022 21 Aug, 2022
MS Harris: 57 (76)
Did not bowl.
Surrey VS Gloucestershire Only ODI
Kennington Oval, London
Royal London One-Day Cup 2022 19 Aug, 2022
MS Harris: 9 (7)
Did not bowl.
Gloucestershire VS Leicestershire Only ODI
County Ground, Bristol
Royal London One-Day Cup 2022 17 Aug, 2022
MS Harris: 58 (63)
Did not bowl.
Gloucestershire VS Durham Only ODI
Riverside Ground, Chester-le-Street
Royal London One-Day Cup 2022 12 Aug, 2022
MS Harris: 94 (87)
Did not bowl.
Nottinghamshire VS Gloucestershire Only ODI
County Ground, Bristol
Royal London One-Day Cup 2022 10 Aug, 2022
MS Harris: 48 (43)
Did not bowl.
Somerset VS Gloucestershire Only ODI
County Ground, Bristol
Royal London One-Day Cup 2022 07 Aug, 2022
MS Harris: 59 (90)
Did not bowl.
Sussex VS Gloucestershire Only ODI
County Ground, Hove
Royal London One-Day Cup 2022 05 Aug, 2022
MS Harris: 0 (4)
Did not bowl.
Gloucestershire VS Warwickshire Only ODI
College Ground, Cheltenham
Royal London One-Day Cup 2022 02 Aug, 2022
MS Harris: 7 (13)
Did not bowl.
South Australia VS Victoria 12th ODI
Karen Rolton Oval, Adelaide
The Marsh Cup 2021-22 15 Feb, 2022
MS Harris: 102 (105)
Did not bowl.
Leicestershire VS Nottinghamshire Only ODI
Welbeck Abbey Cricket Ground
Royal London One-Day Cup 2021 01 Aug, 2021
MS Harris: 16 (32)
Did not bowl.
Warwickshire VS Leicestershire Only ODI
Edgbaston, Birmingham
Royal London One-Day Cup 2021 29 Jul, 2021
MS Harris: 14 (21)
Did not bowl.
Leicestershire VS Yorkshire Only ODI
Grace Road, Leicester
Royal London One-Day Cup 2021 25 Jul, 2021
MS Harris: 127 (130)
Did not bowl.
Derbyshire VS Leicestershire Only ODI
Grace Road, Leicester
Royal London One-Day Cup 2021 22 Jul, 2021
MS Harris: 75 (85)
Did not bowl.
Victoria VS South Australia 14th ODI
Junction Oval, Melbourne
The Marsh Cup 2020-21 08 Apr, 2021
MS Harris: 15 (18)
Did not bowl.
Western Australia VS Victoria 11th ODI
Western Australia Cricket Association Ground, Perth
The Marsh Cup 2020-21 23 Mar, 2021
MS Harris: 10 (17)
Did not bowl.
New South Wales VS Victoria 1st ODI
North Sydney Oval, Sydney
The Marsh Cup 2020-21 15 Feb, 2021
MS Harris: 47 (59)
Did not bowl.
Match List Test
Kent VS Lancashire 48th Test
St Lawrence Ground, Canterbury
County Championship 2025 08 Sep, 2025
MS Harris: 32 (55)
MS Harris: 50 (69)
Did not bowl.
Glamorgan VS Lancashire 43rd Test
Old Trafford, Manchester
County Championship 2025 29 Jul, 2025
MS Harris: 30 (49)
MS Harris: 61 (103)
Did not bowl.
Lancashire VS Gloucestershire 40th Test
College Ground, Cheltenham
County Championship 2025 22 Jul, 2025
MS Harris: 29 (67)
Did not bowl.
Lancashire VS Leicestershire 26th Test
Grace Road, Leicester
County Championship 2025 23 May, 2025
MS Harris: 10 (32)
MS Harris: 20 (62)
Did not bowl.
Lancashire VS Derbyshire 22nd Test
Old Trafford, Manchester
County Championship 2025 16 May, 2025
MS Harris: 45 (90)
MS Harris: 1 (5)
Did not bowl.
Northamptonshire VS Lancashire 19th Test
County Ground, Northampton
County Championship 2025 09 May, 2025
MS Harris: 121 (230)
MS Harris: 43 (73)
Did not bowl.
Lancashire VS Gloucestershire 17th Test
Old Trafford, Manchester
County Championship 2025 02 May, 2025
MS Harris: 167 (269)
MS Harris: 24 (41)
Did not bowl.
Lancashire VS Leicestershire 9th Test
Old Trafford, Manchester
County Championship 2025 18 Apr, 2025
MS Harris: 77 (150)
MS Harris: 34 (62)
Did not bowl.
Northamptonshire VS Lancashire 6th Test
Old Trafford, Manchester
County Championship 2025 11 Apr, 2025
MS Harris: 43 (59)
MS Harris: 50 (95)
Did not bowl.
Middlesex VS Lancashire 3rd Test
Lord's, London
County Championship 2025 04 Apr, 2025
MS Harris: 138 (197)
MS Harris: 52 (71)
Did not bowl.
Victoria VS Western Australia 29th Test
Western Australia Cricket Association Ground, Perth
Sheffield Shield 2024-25 15 Mar, 2025
MS Harris: 2 (7)
MS Harris: 28 (76)
Did not bowl.
Victoria VS South Australia 25th Test
Junction Oval, Melbourne
Sheffield Shield 2024-25 06 Mar, 2025
MS Harris: 0 (4)
MS Harris: 19 (55)
Did not bowl.
New South Wales VS Victoria 22nd Test
Sydney Cricket Ground
Sheffield Shield 2024-25 18 Feb, 2025
MS Harris: 33 (68)
MS Harris: 6 (7)
Did not bowl.
Tasmania VS Victoria 19th Test
Bellerive Oval, Hobart
Sheffield Shield 2024-25 08 Feb, 2025
MS Harris: 27 (89)
MS Harris: 1 (3)
Did not bowl.
Queensland VS Victoria 17th Test
Melbourne Cricket Ground
Sheffield Shield 2024-25 06 Dec, 2024
MS Harris: 41 (112)
MS Harris: 0 (2)
Did not bowl.
Victoria VS Queensland 15th Test
Brisbane Cricket Ground, Woolloongabba, Brisbane
Sheffield Shield 2024-25 24 Nov, 2024
MS Harris: 2 (8)
MS Harris: 62 (138)
Did not bowl.
Western Australia VS Victoria 11th Test
Junction Oval, Melbourne
Sheffield Shield 2024-25 15 Nov, 2024
MS Harris: 47 (117)
MS Harris: 56 (64)
Did not bowl.
Victoria VS New South Wales 4th Test
Melbourne Cricket Ground
Sheffield Shield 2024-25 20 Oct, 2024
MS Harris: 26 (89)
MS Harris: 16 (16)
Did not bowl.
Victoria VS Tasmania 2nd Test
Junction Oval, Melbourne
Sheffield Shield 2024-25 08 Oct, 2024
MS Harris: 143 (179)
MS Harris: 52 (70)
Did not bowl.
Glamorgan VS Leicestershire 26th Test
Grace Road, Leicester
County Championship 2024 24 May, 2024
MS Harris: 14 (24)
MS Harris: 0-1(0.3)
Gloucestershire VS Leicestershire 23rd Test
Grace Road, Leicester
County Championship 2024 17 May, 2024
MS Harris: 5 (17)
MS Harris: 17 (50)
Did not bowl.
Leicestershire VS Middlesex 17th Test
Lord's, London
County Championship 2024 03 May, 2024
MS Harris: 19 (21)
Did not bowl.
Northamptonshire VS Leicestershire 14th Test
Grace Road, Leicester
County Championship 2024 26 Apr, 2024
MS Harris: 0 (5)
Did not bowl.
Leicestershire VS Derbyshire 9th Test
County Ground, Derby
County Championship 2024 19 Apr, 2024
MS Harris: 214 (303)
Did not bowl.
Leicestershire VS Sussex 7th Test
Grace Road, Leicester
County Championship 2024 12 Apr, 2024
MS Harris: 24 (31)
MS Harris: 29 (39)
Did not bowl.
Leicestershire VS Yorkshire 4th Test
Headingley, Leeds
County Championship 2024 05 Apr, 2024
MS Harris: 56 (98)
MS Harris: 10 (25)
Did not bowl.
Western Australia VS Victoria 29th Test
Junction Oval, Melbourne
Sheffield Shield 2023-24 11 Mar, 2024
MS Harris: 17 (26)
MS Harris: 11 (12)
Did not bowl.
Tasmania VS Victoria 26th Test
Bellerive Oval, Hobart
Sheffield Shield 2023-24 01 Mar, 2024
MS Harris: 20 (60)
MS Harris: 76 (175)
Did not bowl.
New South Wales VS Victoria 22nd Test
Sydney Cricket Ground
Sheffield Shield 2023-24 16 Feb, 2024
MS Harris: 32 (117)
Did not bowl.
South Australia VS Victoria 19th Test
Junction Oval, Melbourne
Sheffield Shield 2023-24 03 Feb, 2024
MS Harris: 34 (71)
MS Harris: 4 (14)
Did not bowl.
Victoria VS South Australia 16th Test
Adelaide Oval
Sheffield Shield 2023-24 28 Nov, 2023
MS Harris: 3 (10)
MS Harris: 6 (11)
Did not bowl.
Victoria VS Queensland 14th Test
Melbourne Cricket Ground
Sheffield Shield 2023-24 16 Nov, 2023
MS Harris: 73 (212)
MS Harris: 15 (44)
Did not bowl.
Tasmania VS Victoria 10th Test
Junction Oval, Melbourne
Sheffield Shield 2023-24 05 Nov, 2023
MS Harris: 164 (306)
MS Harris: 0-7(2.0)
Victoria VS New South Wales 7th Test
Melbourne Cricket Ground
Sheffield Shield 2023-24 26 Oct, 2023
MS Harris: 0 (1)
MS Harris: 11 (43)
Did not bowl.
Victoria VS Queensland 4th Test
Great Barrier Reef Arena, Mackay
Sheffield Shield 2023-24 14 Oct, 2023
MS Harris: 0 (5)
MS Harris: 10 (30)
Did not bowl.
Durham VS Gloucestershire Only Test
County Ground, Bristol
County Championship 2023 18 May, 2023
MS Harris: 52 (120)
MS Harris: 122 (195)
Did not bowl.
Derbyshire VS Gloucestershire Only Test
County Ground, Derby
County Championship 2023 11 May, 2023
MS Harris: 7 (42)
Did not bowl.
Sussex VS Gloucestershire Only Test
County Ground, Bristol
County Championship 2023 27 Apr, 2023
MS Harris: 37 (97)
MS Harris: 5 (14)
Did not bowl.
Gloucestershire VS Worcestershire Only Test
County Ground, New Road, Worcester
County Championship 2023 20 Apr, 2023
MS Harris: 1 (25)
MS Harris: 26 (56)
Did not bowl.
Gloucestershire VS Glamorgan Only Test
Sophia Gardens, Cardiff
County Championship 2023 06 Apr, 2023
MS Harris: 59 (129)
MS Harris: 148 (192)
MS Harris: 0-0(1.0)
Victoria VS Western Australia Final Test
Western Australia Cricket Association Ground, Perth
Sheffield Shield 2022-23 23 Mar, 2023
MS Harris: 19 (28)
MS Harris: 1 (10)
Did not bowl.
Western Australia VS Victoria 30th Test
Western Australia Cricket Association Ground, Perth
Sheffield Shield 2022-23 14 Mar, 2023
MS Harris: 84 (140)
MS Harris: 29 (49)
Did not bowl.
New South Wales VS Victoria 25th Test
Lavington Sports Oval, Albury
Sheffield Shield 2022-23 02 Mar, 2023
MS Harris: 53 (153)
MS Harris: 0 (2)
Did not bowl.
Victoria VS South Australia 22nd Test
Junction Oval, Melbourne
Sheffield Shield 2022-23 20 Feb, 2023
MS Harris: 15 (20)
MS Harris: 12 (40)
Did not bowl.
Victoria VS Queensland 19th Test
Melbourne Cricket Ground
Sheffield Shield 2022-23 09 Feb, 2023
MS Harris: 100 (148)
MS Harris: 0 (4)
Did not bowl.
Victoria VS Queensland 10th Test
Allan Border Field, Brisbane
Sheffield Shield 2022-23 10 Nov, 2022
MS Harris: 0 (7)
MS Harris: 1 (18)
Did not bowl.
Victoria VS Tasmania 7th Test
Bellerive Oval, Hobart
Sheffield Shield 2022-23 29 Oct, 2022
MS Harris: 35 (73)
MS Harris: 14 (54)
Did not bowl.
Western Australia VS Victoria 5th Test
Junction Oval, Melbourne
Sheffield Shield 2022-23 17 Oct, 2022
MS Harris: 111 (223)
Did not bowl.
Victoria VS South Australia 3rd Test
Karen Rolton Oval, Adelaide
Sheffield Shield 2022-23 06 Oct, 2022
MS Harris: 85 (170)
MS Harris: 42 (91)
Did not bowl.
Gloucestershire VS Somerset Only Test
The Cooper Associates County Ground, Taunton
County Championship 2022 05 Sep, 2022
MS Harris: 159 (263)
MS Harris: 21 (37)
Did not bowl.
Gloucestershire VS Northamptonshire 52nd Test
College Ground, Cheltenham
County Championship 2022 25 Jul, 2022
MS Harris: 10 (16)
MS Harris: 62 (85)
Did not bowl.
Hampshire VS Gloucestershire 44th Test
College Ground, Cheltenham
County Championship 2022 19 Jul, 2022
MS Harris: 10 (18)
MS Harris: 9 (7)
Did not bowl.
Gloucestershire VS Essex 41st Test
County Ground, Chelmsford
County Championship 2022 11 Jul, 2022
MS Harris: 4 (10)
MS Harris: 17 (34)
Did not bowl.
Somerset VS Gloucestershire 26th Test
County Ground, Bristol
County Championship 2022 12 May, 2022
MS Harris: 32 (73)
MS Harris: 15 (32)
Did not bowl.
Hampshire VS Gloucestershire 20th Test
The Rose Bowl, Southampton
County Championship 2022 05 May, 2022
MS Harris: 17 (52)
MS Harris: 18 (63)
Did not bowl.
Surrey VS Gloucestershire 15th Test
County Ground, Bristol
County Championship 2022 28 Apr, 2022
MS Harris: 124 (209)
Did not bowl.
Gloucestershire VS Lancashire Only Test
Old Trafford, Manchester
County Championship 2022 21 Apr, 2022
MS Harris: 67 (117)
MS Harris: 7 (15)
Did not bowl.
Gloucestershire VS Yorkshire Only Test
County Ground, Bristol
County Championship 2022 14 Apr, 2022
MS Harris: 136 (231)
MS Harris: 18 (35)
Did not bowl.
Queensland VS Victoria 16th Test
Junction Oval, Melbourne
Sheffield Shield 2021-22 18 Feb, 2022
MS Harris: 91 (222)
MS Harris: 21 (53)
Did not bowl.
South Australia VS Victoria 14th Test
Adelaide Oval
Sheffield Shield 2021-22 09 Feb, 2022
MS Harris: 58 (140)
MS Harris: 5 (13)
Did not bowl.
Australia VS England 4th Test
Sydney Cricket Ground
The Ashes 2021-22 05 Jan, 2022
MS Harris: 38 (109)
MS Harris: 27 (61)
Did not bowl.
England VS Australia 3rd Test
Melbourne Cricket Ground
The Ashes 2021-22 26 Dec, 2021
MS Harris: 76 (189)
Did not bowl.
Australia VS England 2nd Test
Adelaide Oval
The Ashes 2021-22 16 Dec, 2021
MS Harris: 3 (28)
MS Harris: 23 (66)
Did not bowl.
England VS Australia 1st Test
Brisbane Cricket Ground, Woolloongabba, Brisbane
The Ashes 2021-22 08 Dec, 2021
MS Harris: 3 (17)
MS Harris: 9 (10)
Did not bowl.
Victoria VS New South Wales 8th Test
Melbourne Cricket Ground
Sheffield Shield 2021-22 05 Nov, 2021
MS Harris: 1 (14)
MS Harris: 0 (7)
Did not bowl.
Victoria VS New South Wales 7th Test
Drummoyne Oval, Sydney
Sheffield Shield 2021-22 27 Oct, 2021
MS Harris: 9 (20)
MS Harris: 137 (361)
Did not bowl.
Middlesex VS Leicestershire Only Test
Merchant Taylors' School Ground, Northwood
County Championship 2021 11 Jul, 2021
MS Harris: 31 (42)
MS Harris: 46 (84)
Did not bowl.
Somerset VS Leicestershire Only Test
The Cooper Associates County Ground, Taunton
County Championship 2021 04 Jul, 2021
MS Harris: 21 (39)
Did not bowl.
Leicestershire VS Gloucestershire Only Test
Grace Road, Leicester
County Championship 2021 03 Jun, 2021
MS Harris: 148 (236)
Did not bowl.
Middlesex VS Leicestershire Only Test
Grace Road, Leicester
County Championship 2021 27 May, 2021
MS Harris: 3 (7)
MS Harris: 185 (311)
Did not bowl.
Hampshire VS Leicestershire Only Test
The Rose Bowl, Southampton
County Championship 2021 19 May, 2021
MS Harris: 2 (7)
MS Harris: 7 (24)
Did not bowl.
Leicestershire VS Surrey Only Test
Grace Road, Leicester
County Championship 2021 06 May, 2021
MS Harris: 101 (191)
Did not bowl.
Leicestershire VS Gloucestershire Only Test
County Ground, Bristol
County Championship 2021 29 Apr, 2021
MS Harris: 62 (145)
MS Harris: 23 (48)
Did not bowl.
South Australia VS Victoria 23rd Test
Junction Oval, Melbourne
Sheffield Shield 2020-21 03 Apr, 2021
MS Harris: 42 (87)
Did not bowl.
Victoria VS Queensland 18th Test
Allan Border Field, Brisbane
Sheffield Shield 2020-21 15 Mar, 2021
MS Harris: 113 (230)
Did not bowl.
Tasmania VS Victoria 15th Test
Melbourne Cricket Ground
Sheffield Shield 2020-21 05 Mar, 2021
MS Harris: 15 (47)
MS Harris: 45 (131)
Did not bowl.
New South Wales VS Victoria 11th Test
Sydney Cricket Ground
Sheffield Shield 2020-21 17 Feb, 2021
MS Harris: 24 (75)
MS Harris: 14 (31)
Did not bowl.
Australia VS India 4th Test
Brisbane Cricket Ground, Woolloongabba, Brisbane
India tour of Australia 2020-21 15 Jan, 2021
MS Harris: 5 (23)
MS Harris: 38 (82)
Did not bowl.
South Australia VS Victoria 6th Test
Gliderol Stadium, Adelaide
Sheffield Shield 2020-21 30 Oct, 2020
MS Harris: 239 (399)
Did not bowl.
Victoria VS South Australia 26th Test
Adelaide Oval
Marsh Sheffield Shield 2019-20 06 Mar, 2020
MS Harris: 59 (168)
MS Harris: 33 (69)
Did not bowl.
Victoria VS New South Wales 19th Test
Sydney Cricket Ground
Marsh Sheffield Shield 2019-20 14 Feb, 2020
MS Harris: 7 (20)
MS Harris: 54 (81)
Did not bowl.
Western Australia VS Victoria 16th Test
Melbourne Cricket Ground
Marsh Sheffield Shield 2019-20 07 Dec, 2019
Did not bat.
Did not bowl.
Victoria VS Western Australia 6th Test
Western Australia Cricket Association Ground, Perth
Marsh Sheffield Shield 2019-20 18 Oct, 2019
MS Harris: 69 (137)
MS Harris: 8 (16)
Did not bowl.
Victoria VS South Australia 1st Test
Junction Oval, Melbourne
Marsh Sheffield Shield 2019-20 10 Oct, 2019
MS Harris: 116 (177)
MS Harris: 0-47(9.0)
England VS Australia 5th Test
Kennington Oval, London
The Ashes 2019 12 Sep, 2019
MS Harris: 3 (15)
MS Harris: 9 (15)
Did not bowl.
England VS Australia 4th Test
Old Trafford, Manchester
The Ashes 2019 04 Sep, 2019
MS Harris: 13 (24)
MS Harris: 6 (16)
Did not bowl.
England VS Australia 3rd Test
Headingley, Leeds
The Ashes 2019 22 Aug, 2019
MS Harris: 8 (12)
MS Harris: 19 (39)
Did not bowl.
South Australia VS Victoria 29th Test
Karen Rolton Oval, Adelaide
Sheffield Shield 2018-19 20 Mar, 2019
MS Harris: 16 (23)
MS Harris: 65 (98)
Did not bowl.
Victoria VS Tasmania 24th Test
Melbourne Cricket Ground
Sheffield Shield 2018-19 05 Mar, 2019
MS Harris: 94 (138)
MS Harris: 44 (67)
Did not bowl.
Queensland VS Victoria 19th Test
Junction Oval, Melbourne
Sheffield Shield 2018-19 23 Feb, 2019
MS Harris: 95 (155)
MS Harris: 174 (197)
Did not bowl.
Australia VS Sri Lanka 2nd Test
Manuka Oval, Canberra
Sri Lanka tour of Australia 2018-19 01 Feb, 2019
MS Harris: 11 (18)
MS Harris: 14 (13)
Did not bowl.
Australia VS Sri Lanka 1st Test
Brisbane Cricket Ground, Woolloongabba, Brisbane
Sri Lanka tour of Australia 2018-19 24 Jan, 2019
MS Harris: 44 (88)
Did not bowl.
Australia VS India 4th Test
Sydney Cricket Ground
India tour of Australia 2018-19 03 Jan, 2019
MS Harris: 79 (120)
MS Harris: 2 (12)
Did not bowl.
Australia VS India 3rd Test
Melbourne Cricket Ground
India tour of Australia 2018-19 26 Dec, 2018
MS Harris: 22 (35)
MS Harris: 13 (27)
Did not bowl.
Australia VS India 2nd Test
Perth Stadium
India tour of Australia 2018-19 14 Dec, 2018
MS Harris: 70 (141)
MS Harris: 20 (56)
Did not bowl.
India VS Australia 1st Test
Adelaide Oval
India tour of Australia 2018-19 06 Dec, 2018
MS Harris: 26 (57)
MS Harris: 26 (49)
Did not bowl.
Victoria VS Queensland 14th Test
Brisbane Cricket Ground, Woolloongabba, Brisbane
Sheffield Shield 2018-19 27 Nov, 2018
MS Harris: 2 (8)
MS Harris: 62 (80)
Did not bowl.
Tasmania VS Victoria 12th Test
Bellerive Oval, Hobart
Sheffield Shield 2018-19 17 Nov, 2018
MS Harris: 22 (47)
MS Harris: 67 (145)
Did not bowl.
Tasmania VS Victoria 7th Test
Melbourne Cricket Ground
Sheffield Shield 2017-18 13 Nov, 2017
MS Harris: 86 (96)
MS Harris: 28 (54)
Did not bowl.
Victoria VS South Australia Final Test
Traeger Park, Alice Springs
Sheffield Shield 2016-17 26 Mar, 2017
MS Harris: 120 (189)
MS Harris: 21 (23)
Did not bowl.