You are currently offline

M Labuschagne

Batting Stats :

Format Mat Inns Run BF 4s 6s 100s 50s 30s 0s HS Out NO
T20I 56 53 1358 1065 130 27 0 8 11 4 93 50 3
ODI 87 79 2430 2930 208 19 3 15 9 3 130 72 7
Test 123 212 9191 16810 1107 35 25 45 36 17 215 194 18
Total 266 344 12979 20805 1445 81 28 68 56 24 215 316 28

Bowling Stats :

Format Mat Inns Ov Run DB Wkts 3 Wkts 4 Wkts 5 Wkts ER
T20I 56 39 86.4 773 160 39 4 0 1 41
ODI 87 31 136.5 897 341 21 2 0 0 19
Test 123 121 805.9 3022 3185 67 7 1 0 132
Total 266 191 1028.8 4692 3686 127 13 1 1 192
Overview
T20I
ODI
Test
Tournaments
Gender : Man

Team Played For

1. Queensland
2. Glamorgan
3. Brisbane Heat
4. Australia


Tournament Played

1. Big Bash League (2016-17)
2. Big Bash League (2017-18)
3. Sheffield Shield (2017-18)
4. India tour of Australia (2018-19)
5. Sri Lanka tour of Australia (2018-19)
6. Sheffield Shield (2018-19)
7. Big Bash League (2018-19)
8. The Ashes (2019)
9. Australia tour of United Arab Emirates (2018-19)

For Full Tournament List Click on Tournament Tab..
Total Tournament Played : 67

Match List T20

Brisbane Heat VS Hobart Hurricanes 36th T20

Brisbane Cricket Ground, Woolloongabba, Brisbane

Big Bash League 2024-25 16 Jan, 2025

Glamorgan VS Somerset Only T20

Sophia Gardens, Cardiff

Vitality Blast 2024 19 Jul, 2024

Glamorgan VS Kent Only T20

St Lawrence Ground, Canterbury

Vitality Blast 2024 16 Jul, 2024

Gloucestershire VS Glamorgan Only T20

College Ground, Cheltenham

Vitality Blast 2024 14 Jul, 2024

Glamorgan VS Middlesex Only T20

Sophia Gardens, Cardiff

Vitality Blast 2024 12 Jul, 2024

Glamorgan VS Essex Only T20

Sophia Gardens, Cardiff

Vitality Blast 2024 07 Jul, 2024

Glamorgan VS Sussex Only T20

County Ground, Hove

Vitality Blast 2024 05 Jul, 2024

Glamorgan VS Surrey Only T20

Kennington Oval, London

Vitality Blast 2024 21 Jun, 2024

Glamorgan VS Gloucestershire Only T20

Sophia Gardens, Cardiff

Vitality Blast 2024 20 Jun, 2024

For Full T20I Match List Click on T20I Tab... Total T20I Match : 56

Match List ODI

Western Australia VS Queensland 5th ODI

Allan Border Field, Brisbane

One-Day Cup (Australia) 2025-26 21 Sep, 2025

Queensland VS Victoria 2nd ODI

Allan Border Field, Brisbane

One-Day Cup (Australia) 2025-26 17 Sep, 2025

Australia VS South Africa 3rd ODI

Great Barrier Reef Arena, Mackay

South Africa tour of Australia 2025 24 Aug, 2025

South Africa VS Australia 2nd ODI

Great Barrier Reef Arena, Mackay

South Africa tour of Australia 2025 22 Aug, 2025

South Africa VS Australia 1st ODI

Cazaly's Stadium, Cairns

South Africa tour of Australia 2025 19 Aug, 2025

Australia VS India Semi Final ODI

Dubai International Cricket Stadium

ICC Champions Trophy 2024-25 04 Mar, 2025

England VS Australia 4th ODI

Gaddafi Stadium, Lahore

ICC Champions Trophy 2024-25 22 Feb, 2025

Sri Lanka VS Australia 1st ODI

R Premadasa Stadium, Colombo

Australia tour of Sri Lanka 2024-25 12 Feb, 2025

Australia VS Pakistan 2nd ODI

Adelaide Oval

Pakistan tour of Australia 2024-25 08 Nov, 2024

For Full ODI Match List Click on ODI Tab... Total ODI Match : 87

Match List Test

Australia VS South Africa Final Test

Lord's, London

ICC World Test Championship 2025 11 Jun, 2025

Glamorgan VS Middlesex 25th Test

Sophia Gardens, Cardiff

County Championship 2025 23 May, 2025

Northamptonshire VS Glamorgan 24th Test

Sophia Gardens, Cardiff

County Championship 2025 16 May, 2025

Queensland VS South Australia Final Test

Karen Rolton Oval, Adelaide

Sheffield Shield 2024-25 26 Mar, 2025

South Australia VS Queensland 28th Test

Karen Rolton Oval, Adelaide

Sheffield Shield 2024-25 15 Mar, 2025

Sri Lanka VS Australia 2nd Test

Galle International Stadium

Australia tour of Sri Lanka 2024-25 06 Feb, 2025

Australia VS Sri Lanka 1st Test

Galle International Stadium

Australia tour of Sri Lanka 2024-25 29 Jan, 2025

India VS Australia 5th Test

Sydney Cricket Ground

India tour of Australia 2024-25 03 Jan, 2025

Australia VS India 4th Test

Melbourne Cricket Ground

India tour of Australia 2024-25 26 Dec, 2024

For Full Test Match List Click on Test Tab... Total Test Match : 123

Match List T20

Brisbane Heat VS Hobart Hurricanes 36th T20

Brisbane Cricket Ground, Woolloongabba, Brisbane

Big Bash League 2024-25 16 Jan, 2025

M Labuschagne: 77 (44)

M Labuschagne: 0-4(0.1)

Glamorgan VS Somerset Only T20

Sophia Gardens, Cardiff

Vitality Blast 2024 19 Jul, 2024

Did not bat.

M Labuschagne: 5-11(2.3)

Glamorgan VS Kent Only T20

St Lawrence Ground, Canterbury

Vitality Blast 2024 16 Jul, 2024

M Labuschagne: 50 (26)

M Labuschagne: 1-14(2.0)

Gloucestershire VS Glamorgan Only T20

College Ground, Cheltenham

Vitality Blast 2024 14 Jul, 2024

M Labuschagne: 2 (7)

M Labuschagne: 1-19(2.0)

Glamorgan VS Middlesex Only T20

Sophia Gardens, Cardiff

Vitality Blast 2024 12 Jul, 2024

M Labuschagne: 1 (2)

M Labuschagne: 1-16(2.0)

Glamorgan VS Essex Only T20

Sophia Gardens, Cardiff

Vitality Blast 2024 07 Jul, 2024

M Labuschagne: 30 (26)

M Labuschagne: 3-26(4.0)

Glamorgan VS Sussex Only T20

County Ground, Hove

Vitality Blast 2024 05 Jul, 2024

M Labuschagne: 6 (7)

Did not bowl.

Glamorgan VS Surrey Only T20

Kennington Oval, London

Vitality Blast 2024 21 Jun, 2024

M Labuschagne: 20 (24)

M Labuschagne: 0-12(1.0)

Glamorgan VS Gloucestershire Only T20

Sophia Gardens, Cardiff

Vitality Blast 2024 20 Jun, 2024

M Labuschagne: 18 (15)

Did not bowl.

Somerset VS Glamorgan Only T20

The Cooper Associates County Ground, Taunton

Vitality Blast 2024 16 Jun, 2024

M Labuschagne: 9 (14)

Did not bowl.

Glamorgan VS Essex Only T20

County Ground, Chelmsford

Vitality Blast 2024 07 Jun, 2024

M Labuschagne: 34 (27)

M Labuschagne: 3-35(4.0)

Middlesex VS Glamorgan Only T20

Lord's, London

Vitality Blast 2024 06 Jun, 2024

M Labuschagne: 0 (5)

M Labuschagne: 0-12(2.0)

Glamorgan VS Sussex Only T20

Sophia Gardens, Cardiff

Vitality Blast 2024 02 Jun, 2024

M Labuschagne: 0 (1)

M Labuschagne: 0-14(2.0)

Surrey VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast 2024 31 May, 2024

M Labuschagne: 58 (34)

M Labuschagne: 1-38(3.0)

Brisbane Heat VS Perth Scorchers 32nd T20

Brisbane Cricket Ground, Woolloongabba, Brisbane

Big Bash League 2023-24 10 Jan, 2024

M Labuschagne: 45 (33)

Did not bowl.

Brisbane Heat VS Melbourne Stars 1st T20

Brisbane Cricket Ground, Woolloongabba, Brisbane

Big Bash League 2023-24 07 Dec, 2023

M Labuschagne: 30 (23)

Did not bowl.

Melbourne Renegades VS Brisbane Heat Knockout T20

Docklands Stadium, Melbourne

Big Bash League 2022-23 29 Jan, 2023

M Labuschagne: 23 (21)

Did not bowl.

Brisbane Heat VS Sydney Thunder Eliminator T20

Sydney Showground Stadium

Big Bash League 2022-23 27 Jan, 2023

M Labuschagne: 73 (48)

Did not bowl.

Hobart Hurricanes VS Brisbane Heat 55th T20

University of Tasmania Stadium, Launceston

Big Bash League 2022-23 25 Jan, 2023

M Labuschagne: 5 (9)

Did not bowl.

Brisbane Heat VS Melbourne Stars 51st T20

Brisbane Cricket Ground, Woolloongabba, Brisbane

Big Bash League 2022-23 22 Jan, 2023

M Labuschagne: 1 (5)

Did not bowl.

Brisbane Heat VS Hobart Hurricanes 49th T20

Brisbane Cricket Ground, Woolloongabba, Brisbane

Big Bash League 2022-23 20 Jan, 2023

M Labuschagne: 28 (25)

Did not bowl.

Melbourne Stars VS Brisbane Heat 44th T20

Melbourne Cricket Ground

Big Bash League 2022-23 16 Jan, 2023

M Labuschagne: 6 (11)

Did not bowl.

Brisbane Heat VS Adelaide Strikers 40th T20

Adelaide Oval

Big Bash League 2022-23 14 Jan, 2023

M Labuschagne: 46 (33)

Did not bowl.

Brisbane Heat VS Perth Scorchers 37th T20

Brisbane Cricket Ground, Woolloongabba, Brisbane

Big Bash League 2022-23 11 Jan, 2023

M Labuschagne: 10 (9)

M Labuschagne: 0-20(1.0)

Surrey VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast 2022 05 Jun, 2022

Did not bat.

M Labuschagne: 2-27(4.0)

Glamorgan VS Somerset Only T20

The Cooper Associates County Ground, Taunton

Vitality Blast 2022 03 Jun, 2022

M Labuschagne: 1 (3)

M Labuschagne: 0-19(1.0)

Essex VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast 2022 02 Jun, 2022

M Labuschagne: 18 (18)

M Labuschagne: 0-10(2.0)

Glamorgan VS Middlesex Only T20

Radlett Cricket Club, Radlett

Vitality Blast 2022 29 May, 2022

M Labuschagne: 38 (24)

M Labuschagne: 1-11(1.0)

Glamorgan VS Surrey Only T20

Kennington Oval, London

Vitality Blast 2022 27 May, 2022

M Labuschagne: 20 (14)

M Labuschagne: 0-16(2.0)

Sussex VS Glamorgan Only T20

County Ground, Hove

Vitality Blast 2022 26 May, 2022

M Labuschagne: 41 (30)

M Labuschagne: 0-20(2.0)

Pakistan VS Australia Only T20

Gaddafi Stadium, Lahore

Australia tour of Pakistan 2021-22 05 Apr, 2022

M Labuschagne: 2 (4)

Did not bowl.

Sydney Sixers VS Brisbane Heat 54th T20

Brisbane Cricket Ground, Woolloongabba, Brisbane

Big Bash League 2021-22 19 Jan, 2022

M Labuschagne: 3 (6)

M Labuschagne: 1-23(3.0)

Glamorgan VS Hampshire Only T20

The Rose Bowl, Southampton

Vitality Blast 2021 18 Jul, 2021

M Labuschagne: 78 (47)

M Labuschagne: 2-56(4.0)

Somerset VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast 2021 16 Jul, 2021

M Labuschagne: 18 (16)

M Labuschagne: 0-19(2.0)

Gloucestershire VS Glamorgan Only T20

County Ground, Bristol

Vitality Blast 2021 24 Jun, 2021

M Labuschagne: 33 (21)

M Labuschagne: 1-21(2.0)

Glamorgan VS Middlesex Only T20

Sophia Gardens, Cardiff

Vitality Blast 2021 18 Jun, 2021

M Labuschagne: 13 (20)

M Labuschagne: 0-10(1.0)

Kent VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast 2021 16 Jun, 2021

M Labuschagne: 22 (19)

M Labuschagne: 2-24(4.0)

Glamorgan VS Surrey Only T20

Kennington Oval, London

Vitality Blast 2021 14 Jun, 2021

M Labuschagne: 74 (51)

M Labuschagne: 2-31(4.0)

Essex VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast 2021 13 Jun, 2021

M Labuschagne: 59 (47)

M Labuschagne: 1-17(3.0)

Gloucestershire VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast 2021 10 Jun, 2021

M Labuschagne: 93 (56)

M Labuschagne: 1-18(2.0)

Perth Scorchers VS Brisbane Heat Challenger T20

Manuka Oval, Canberra

Big Bash League 2020-21 04 Feb, 2021

M Labuschagne: 15 (14)

M Labuschagne: 0-36(2.0)

Sydney Thunder VS Brisbane Heat Knockout T20

Manuka Oval, Canberra

Big Bash League 2020-21 31 Jan, 2021

M Labuschagne: 32 (30)

M Labuschagne: 1-32(4.0)

Adelaide Strikers VS Brisbane Heat Eliminator T20

Brisbane Cricket Ground, Woolloongabba, Brisbane

Big Bash League 2020-21 29 Jan, 2021

M Labuschagne: 6 (5)

M Labuschagne: 3-15(3.0)

Brisbane Heat VS Perth Scorchers 54th T20

Adelaide Oval

Big Bash League 2020-21 26 Jan, 2021

M Labuschagne: 46 (38)

M Labuschagne: 3-36(4.0)

Brisbane Heat VS Melbourne Renegades 49th T20

Docklands Stadium, Melbourne

Big Bash League 2020-21 23 Jan, 2021

M Labuschagne: 49 (31)

M Labuschagne: 1-10(2.0)

Adelaide Strikers VS Brisbane Heat 46th T20

Adelaide Oval

Big Bash League 2020-21 21 Jan, 2021

M Labuschagne: 28 (25)

M Labuschagne: 2-20(2.0)

Melbourne Renegades VS Brisbane Heat 56th T20

Docklands Stadium, Melbourne

Big Bash League 2019-20 27 Jan, 2020

M Labuschagne: 28 (26)

M Labuschagne: 0-11(1.0)

Melbourne Stars VS Brisbane Heat 53rd T20

Melbourne Cricket Ground

Big Bash League 2019-20 25 Jan, 2020

M Labuschagne: 24 (13)

Did not bowl.

Brisbane Heat VS Sydney Sixers 49th T20

Brisbane Cricket Ground, Woolloongabba, Brisbane

Big Bash League 2019-20 23 Jan, 2020

M Labuschagne: 3 (8)

M Labuschagne: 0-11(1.0)

Sydney Thunder VS Brisbane Heat 24th T20

Sydney Showground Stadium

Big Bash League 2018-19 08 Jan, 2019

M Labuschagne: 0 (2)

Did not bowl.

Sydney Sixers VS Brisbane Heat 32nd T20

Sydney Cricket Ground

Big Bash League 2017-18 18 Jan, 2018

M Labuschagne: 0 (5)

Did not bowl.

Brisbane Heat VS Hobart Hurricanes 24th T20

Brisbane Cricket Ground, Woolloongabba, Brisbane

Big Bash League 2017-18 10 Jan, 2018

M Labuschagne: 1 (5)

Did not bowl.

Melbourne Renegades VS Brisbane Heat 6th T20

Docklands Stadium, Melbourne

Big Bash League 2017-18 23 Dec, 2017

M Labuschagne: 20 (19)

M Labuschagne: 0-5(1.0)

Brisbane Heat VS Sydney Sixers Semi Final T20

Brisbane Cricket Ground, Woolloongabba, Brisbane

Big Bash League 2016-17 25 Jan, 2017

M Labuschagne: 20 (17)

M Labuschagne: 0-18(1.0)

Brisbane Heat VS Melbourne Renegades 30th T20

Brisbane Cricket Ground, Woolloongabba, Brisbane

Big Bash League 2016-17 20 Jan, 2017

M Labuschagne: 1 (2)

M Labuschagne: 1-25(2.0)

Melbourne Stars VS Brisbane Heat 28th T20

Melbourne Cricket Ground

Big Bash League 2016-17 17 Jan, 2017

Did not bat.

M Labuschagne: 0-11(1.0)

Match List ODI

Western Australia VS Queensland 5th ODI

Allan Border Field, Brisbane

One-Day Cup (Australia) 2025-26 21 Sep, 2025

M Labuschagne: 2 (19)

M Labuschagne: 0-9(1.0)

Queensland VS Victoria 2nd ODI

Allan Border Field, Brisbane

One-Day Cup (Australia) 2025-26 17 Sep, 2025

M Labuschagne: 130 (118)

Did not bowl.

Australia VS South Africa 3rd ODI

Great Barrier Reef Arena, Mackay

South Africa tour of Australia 2025 24 Aug, 2025

Did not bat.

Did not bowl.

South Africa VS Australia 2nd ODI

Great Barrier Reef Arena, Mackay

South Africa tour of Australia 2025 22 Aug, 2025

M Labuschagne: 1 (5)

M Labuschagne: 2-19(5.0)

South Africa VS Australia 1st ODI

Cazaly's Stadium, Cairns

South Africa tour of Australia 2025 19 Aug, 2025

M Labuschagne: 1 (6)

M Labuschagne: 0-14(2.0)

Australia VS India Semi Final ODI

Dubai International Cricket Stadium

ICC Champions Trophy 2024-25 04 Mar, 2025

M Labuschagne: 29 (36)

Did not bowl.

England VS Australia 4th ODI

Gaddafi Stadium, Lahore

ICC Champions Trophy 2024-25 22 Feb, 2025

M Labuschagne: 47 (45)

M Labuschagne: 2-41(5.0)

Sri Lanka VS Australia 1st ODI

R Premadasa Stadium, Colombo

Australia tour of Sri Lanka 2024-25 12 Feb, 2025

M Labuschagne: 15 (27)

Did not bowl.

Australia VS Pakistan 2nd ODI

Adelaide Oval

Pakistan tour of Australia 2024-25 08 Nov, 2024

M Labuschagne: 6 (11)

Did not bowl.

Pakistan VS Australia 1st ODI

Melbourne Cricket Ground

Pakistan tour of Australia 2024-25 04 Nov, 2024

M Labuschagne: 16 (13)

M Labuschagne: 1-5(1.0)

South Australia VS Queensland 9th ODI

Allan Border Field, Brisbane

One-Day Cup (Australia) 2024-25 25 Oct, 2024

Did not bat.

M Labuschagne: 2-34(7.0)

Queensland VS Western Australia 7th ODI

Western Australia Cricket Association Ground, Perth

One-Day Cup (Australia) 2024-25 13 Oct, 2024

M Labuschagne: 11 (24)

M Labuschagne: 1-59(8.0)

England VS Australia 5th ODI

County Ground, Bristol

Australia tour of England 2024 29 Sep, 2024

Did not bat.

Did not bowl.

England VS Australia 4th ODI

Lord's, London

Australia tour of England 2024 27 Sep, 2024

M Labuschagne: 4 (10)

M Labuschagne: 0-10(1.0)

Australia VS England 3rd ODI

Riverside Ground, Chester-le-Street

Australia tour of England 2024 24 Sep, 2024

M Labuschagne: 0 (3)

Did not bowl.

Australia VS England 2nd ODI

Headingley, Leeds

Australia tour of England 2024 21 Sep, 2024

M Labuschagne: 19 (28)

Did not bowl.

England VS Australia 1st ODI

Trent Bridge, Nottingham

Australia tour of England 2024 19 Sep, 2024

M Labuschagne: 77 (61)

M Labuschagne: 3-39(6.0)

Queensland VS South Australia 19th ODI

Karen Rolton Oval, Adelaide

The Marsh Cup 2023-24 14 Feb, 2024

M Labuschagne: 74 (99)

Did not bowl.

West Indies VS Australia 3rd ODI

Manuka Oval, Canberra

West Indies tour of Australia 2023-24 06 Feb, 2024

Did not bat.

Did not bowl.

Australia VS West Indies 2nd ODI

Sydney Cricket Ground

West Indies tour of Australia 2023-24 04 Feb, 2024

M Labuschagne: 26 (33)

Did not bowl.

West Indies VS Australia 1st ODI

Melbourne Cricket Ground

West Indies tour of Australia 2023-24 02 Feb, 2024

Did not bat.

Did not bowl.

India VS Australia Final ODI

Narendra Modi Stadium, Ahmedabad

ICC Cricket World Cup 2023-24 19 Nov, 2023

M Labuschagne: 58 (110)

Did not bowl.

South Africa VS Australia Semi Final ODI

Eden Gardens, Kolkata

ICC Cricket World Cup 2023-24 16 Nov, 2023

M Labuschagne: 18 (31)

Did not bowl.

Bangladesh VS Australia 43rd ODI

Maharashtra Cricket Association Stadium, Pune

ICC Cricket World Cup 2023-24 11 Nov, 2023

Did not bat.

Did not bowl.

Afghanistan VS Australia 39th ODI

Wankhede Stadium, Mumbai

ICC Cricket World Cup 2023-24 07 Nov, 2023

M Labuschagne: 14 (28)

Did not bowl.

Australia VS England 36th ODI

Narendra Modi Stadium, Ahmedabad

ICC Cricket World Cup 2023-24 04 Nov, 2023

M Labuschagne: 71 (83)

Did not bowl.

Australia VS New Zealand 27th ODI

Himachal Pradesh Cricket Association Stadium, Dharamsala

ICC Cricket World Cup 2023-24 28 Oct, 2023

M Labuschagne: 18 (26)

Did not bowl.

Australia VS Netherlands 24th ODI

Arun Jaitley Stadium, Delhi

ICC Cricket World Cup 2023-24 25 Oct, 2023

M Labuschagne: 62 (47)

Did not bowl.

Australia VS Pakistan 18th ODI

M Chinnaswamy Stadium, Bengaluru

ICC Cricket World Cup 2023-24 20 Oct, 2023

M Labuschagne: 8 (12)

Did not bowl.

Sri Lanka VS Australia 14th ODI

Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

ICC Cricket World Cup 2023-24 16 Oct, 2023

M Labuschagne: 40 (60)

Did not bowl.

South Africa VS Australia 10th ODI

Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

ICC Cricket World Cup 2023-24 12 Oct, 2023

M Labuschagne: 46 (74)

Did not bowl.

Australia VS India 5th ODI

MA Chidambaram Stadium, Chepauk, Chennai

ICC Cricket World Cup 2023-24 08 Oct, 2023

M Labuschagne: 27 (41)

Did not bowl.

Australia VS India 3rd ODI

Saurashtra Cricket Association Stadium, Rajkot

Australia tour of India 2023-24 27 Sep, 2023

M Labuschagne: 72 (58)

Did not bowl.

India VS Australia 2nd ODI

Holkar Cricket Stadium, Indore

Australia tour of India 2023-24 24 Sep, 2023

M Labuschagne: 27 (31)

Did not bowl.

Australia VS India 1st ODI

Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh

Australia tour of India 2023-24 22 Sep, 2023

M Labuschagne: 39 (49)

Did not bowl.

South Africa VS Australia 5th ODI

The Wanderers Stadium, Johannesburg

Australia tour of South Africa 2023-24 17 Sep, 2023

M Labuschagne: 44 (63)

Did not bowl.

South Africa VS Australia 4th ODI

SuperSport Park, Centurion

Australia tour of South Africa 2023-24 15 Sep, 2023

M Labuschagne: 20 (22)

Did not bowl.

South Africa VS Australia 3rd ODI

Sedgars Park, Potchefstroom

Australia tour of South Africa 2023-24 12 Sep, 2023

M Labuschagne: 15 (16)

Did not bowl.

Australia VS South Africa 2nd ODI

Mangaung Oval, Bloemfontein

Australia tour of South Africa 2023-24 09 Sep, 2023

M Labuschagne: 124 (99)

M Labuschagne: 0-33(3.0)

South Africa VS Australia 1st ODI

Mangaung Oval, Bloemfontein

Australia tour of South Africa 2023-24 07 Sep, 2023

M Labuschagne: 80 (93)

Did not bowl.

Australia VS India 3rd ODI

MA Chidambaram Stadium, Chepauk, Chennai

Australia tour of India 2022-23 22 Mar, 2023

M Labuschagne: 28 (45)

Did not bowl.

India VS Australia 2nd ODI

Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam

Australia tour of India 2022-23 19 Mar, 2023

Did not bat.

Did not bowl.

Australia VS India 1st ODI

Wankhede Stadium, Mumbai

Australia tour of India 2022-23 17 Mar, 2023

M Labuschagne: 15 (22)

Did not bowl.

Australia VS England 3rd ODI

Melbourne Cricket Ground

England tour of Australia 2022-23 22 Nov, 2022

M Labuschagne: 8 (4)

Did not bowl.

Australia VS England 2nd ODI

Sydney Cricket Ground

England tour of Australia 2022-23 19 Nov, 2022

M Labuschagne: 58 (55)

Did not bowl.

England VS Australia 1st ODI

Adelaide Oval

England tour of Australia 2022-23 17 Nov, 2022

M Labuschagne: 4 (6)

Did not bowl.

Western Australia VS Queensland 11th ODI

Western Australia Cricket Association Ground, Perth

The Marsh Cup 2022-23 05 Nov, 2022

M Labuschagne: 5 (11)

M Labuschagne: 0-9(1.0)

Queensland VS Tasmania 5th ODI

Allan Border Field, Brisbane

The Marsh Cup 2022-23 30 Sep, 2022

M Labuschagne: 10 (11)

Did not bowl.

Australia VS New Zealand 3rd ODI

Cazaly's Stadium, Cairns

New Zealand tour of Australia 2022 11 Sep, 2022

M Labuschagne: 52 (78)

Did not bowl.

Australia VS New Zealand 2nd ODI

Cazaly's Stadium, Cairns

New Zealand tour of Australia 2022 08 Sep, 2022

M Labuschagne: 5 (12)

Did not bowl.

New Zealand VS Australia 1st ODI

Cazaly's Stadium, Cairns

New Zealand tour of Australia 2022 06 Sep, 2022

M Labuschagne: 0 (7)

Did not bowl.

Sri Lanka VS Australia 5th ODI

R Premadasa Stadium, Colombo

Australia tour of Sri Lanka 2022 24 Jun, 2022

M Labuschagne: 31 (58)

M Labuschagne: 0-36(7.0)

Sri Lanka VS Australia 4th ODI

R Premadasa Stadium, Colombo

Australia tour of Sri Lanka 2022 21 Jun, 2022

M Labuschagne: 14 (21)

M Labuschagne: 0-13(2.0)

Australia VS Sri Lanka 3rd ODI

R Premadasa Stadium, Colombo

Australia tour of Sri Lanka 2022 19 Jun, 2022

M Labuschagne: 29 (36)

M Labuschagne: 0-49(7.0)

Sri Lanka VS Australia 2nd ODI

Pallekele International Cricket Stadium

Australia tour of Sri Lanka 2022 16 Jun, 2022

M Labuschagne: 18 (30)

M Labuschagne: 0-13(2.0)

Sri Lanka VS Australia 1st ODI

Pallekele International Cricket Stadium

Australia tour of Sri Lanka 2022 14 Jun, 2022

M Labuschagne: 24 (31)

M Labuschagne: 2-19(3.0)

Australia VS Pakistan 3rd ODI

Gaddafi Stadium, Lahore

Australia tour of Pakistan 2021-22 02 Apr, 2022

M Labuschagne: 4 (10)

M Labuschagne: 0-31(5.5)

Australia VS Pakistan 2nd ODI

Gaddafi Stadium, Lahore

Australia tour of Pakistan 2021-22 31 Mar, 2022

M Labuschagne: 59 (49)

Did not bowl.

Australia VS Pakistan 1st ODI

Gaddafi Stadium, Lahore

Australia tour of Pakistan 2021-22 29 Mar, 2022

M Labuschagne: 25 (35)

Did not bowl.

South Australia VS Queensland 10th ODI

Adelaide Oval

The Marsh Cup 2021-22 28 Nov, 2021

M Labuschagne: 11 (29)

M Labuschagne: 1-53(7.0)

Western Australia VS Queensland 7th ODI

Brisbane Cricket Ground, Woolloongabba, Brisbane

The Marsh Cup 2021-22 15 Nov, 2021

M Labuschagne: 20 (19)

M Labuschagne: 0-33(4.0)

Queensland VS Tasmania 5th ODI

Riverway Stadium, Townsville

The Marsh Cup 2021-22 01 Nov, 2021

M Labuschagne: 27 (33)

Did not bowl.

South Australia VS Queensland 2nd ODI

Karen Rolton Oval, Adelaide

The Marsh Cup 2021-22 13 Oct, 2021

M Labuschagne: 6 (11)

M Labuschagne: 0-23(2.0)

Queensland VS New South Wales 13th ODI

North Sydney Oval, Sydney

The Marsh Cup 2020-21 31 Mar, 2021

M Labuschagne: 26 (28)

M Labuschagne: 0-14(2.0)

Queensland VS South Australia 12th ODI

Allan Border Field, Brisbane

The Marsh Cup 2020-21 28 Mar, 2021

M Labuschagne: 82 (80)

Did not bowl.

Queensland VS Western Australia 6th ODI

Brisbane Cricket Ground, Woolloongabba, Brisbane

The Marsh Cup 2020-21 11 Mar, 2021

M Labuschagne: 19 (22)

Did not bowl.

Tasmania VS Queensland 2nd ODI

Bellerive Oval, Hobart

The Marsh Cup 2020-21 22 Feb, 2021

M Labuschagne: 18 (14)

M Labuschagne: 0-16(3.0)

India VS Australia 3rd ODI

Manuka Oval, Canberra

India tour of Australia 2020-21 02 Dec, 2020

M Labuschagne: 7 (13)

Did not bowl.

Australia VS India 2nd ODI

Sydney Cricket Ground

India tour of Australia 2020-21 29 Nov, 2020

M Labuschagne: 70 (61)

Did not bowl.

Australia VS India 1st ODI

Sydney Cricket Ground

India tour of Australia 2020-21 27 Nov, 2020

M Labuschagne: 2 (2)

Did not bowl.

England VS Australia 3rd ODI

Old Trafford, Manchester

Australia tour of England 2020 16 Sep, 2020

M Labuschagne: 20 (31)

Did not bowl.

England VS Australia 2nd ODI

Old Trafford, Manchester

Australia tour of England 2020 13 Sep, 2020

M Labuschagne: 48 (59)

Did not bowl.

Australia VS England 1st ODI

Old Trafford, Manchester

Australia tour of England 2020 11 Sep, 2020

M Labuschagne: 21 (30)

Did not bowl.

Australia VS New Zealand 1st ODI

Sydney Cricket Ground

New Zealand tour of Australia 2019-20 13 Mar, 2020

M Labuschagne: 56 (52)

Did not bowl.

South Africa VS Australia 3rd ODI

Senwes Park, Potchefstroom

Australia tour of South Africa 2019-20 07 Mar, 2020

M Labuschagne: 108 (108)

Did not bowl.

South Africa VS Australia 2nd ODI

Mangaung Oval, Bloemfontein

Australia tour of South Africa 2019-20 04 Mar, 2020

M Labuschagne: 0 (1)

M Labuschagne: 0-11(1.0)

South Africa VS Australia 1st ODI

Boland Park, Paarl

Australia tour of South Africa 2019-20 29 Feb, 2020

M Labuschagne: 41 (51)

Did not bowl.

India VS Australia 3rd ODI

M Chinnaswamy Stadium, Bengaluru

Australia tour of India 2019-20 19 Jan, 2020

M Labuschagne: 54 (64)

M Labuschagne: 0-11(1.0)

India VS Australia 2nd ODI

Saurashtra Cricket Association Stadium, Rajkot

Australia tour of India 2019-20 17 Jan, 2020

M Labuschagne: 46 (47)

M Labuschagne: 0-14(2.0)

India VS Australia 1st ODI

Wankhede Stadium, Mumbai

Australia tour of India 2019-20 14 Jan, 2020

Did not bat.

Did not bowl.

Sussex VS Glamorgan Only ODI

County Ground, Hove

Royal London One-Day Cup 2019 07 May, 2019

M Labuschagne: 54 (58)

M Labuschagne: 0-54(7.0)

Glamorgan VS Middlesex Only ODI

Lord's, London

Royal London One-Day Cup 2019 05 May, 2019

M Labuschagne: 16 (25)

M Labuschagne: 2-57(10.0)

Glamorgan VS Gloucestershire Only ODI

County Ground, Bristol

Royal London One-Day Cup 2019 30 Apr, 2019

M Labuschagne: 2 (5)

M Labuschagne: 1-47(8.0)

Glamorgan VS Kent Only ODI

Sophia Gardens, Cardiff

Royal London One-Day Cup 2019 25 Apr, 2019

M Labuschagne: 27 (46)

Did not bowl.

Somerset VS Glamorgan Only ODI

Sophia Gardens, Cardiff

Royal London One-Day Cup 2019 21 Apr, 2019

M Labuschagne: 1 (6)

M Labuschagne: 3-46(10.0)

Glamorgan VS Hampshire Only ODI

The Rose Bowl, Southampton

Royal London One-Day Cup 2019 19 Apr, 2019

M Labuschagne: 15 (27)

M Labuschagne: 1-45(7.0)

Essex VS Glamorgan Only ODI

Sophia Gardens, Cardiff

Royal London One-Day Cup 2019 17 Apr, 2019

M Labuschagne: 3 (6)

M Labuschagne: 0-40(6.0)

Match List Test

Australia VS South Africa Final Test

Lord's, London

ICC World Test Championship 2025 11 Jun, 2025

M Labuschagne: 17 (56)

M Labuschagne: 22 (64)

Did not bowl.

Glamorgan VS Middlesex 25th Test

Sophia Gardens, Cardiff

County Championship 2025 23 May, 2025

M Labuschagne: 23 (41)

Did not bowl.

Northamptonshire VS Glamorgan 24th Test

Sophia Gardens, Cardiff

County Championship 2025 16 May, 2025

M Labuschagne: 0 (7)

M Labuschagne: 4 (8)

Did not bowl.

Queensland VS South Australia Final Test

Karen Rolton Oval, Adelaide

Sheffield Shield 2024-25 26 Mar, 2025

M Labuschagne: 0 (7)

M Labuschagne: 61 (88)

M Labuschagne: 0-20(5.0)

South Australia VS Queensland 28th Test

Karen Rolton Oval, Adelaide

Sheffield Shield 2024-25 15 Mar, 2025

M Labuschagne: 23 (43)

M Labuschagne: 2-73(19.3)

M Labuschagne: 2-35(18.0)

Sri Lanka VS Australia 2nd Test

Galle International Stadium

Australia tour of Sri Lanka 2024-25 06 Feb, 2025

M Labuschagne: 4 (6)

M Labuschagne: 26 (39)

Did not bowl.

Australia VS Sri Lanka 1st Test

Galle International Stadium

Australia tour of Sri Lanka 2024-25 29 Jan, 2025

M Labuschagne: 20 (50)

Did not bowl.

India VS Australia 5th Test

Sydney Cricket Ground

India tour of Australia 2024-25 03 Jan, 2025

M Labuschagne: 2 (8)

M Labuschagne: 6 (20)

Did not bowl.

Australia VS India 4th Test

Melbourne Cricket Ground

India tour of Australia 2024-25 26 Dec, 2024

M Labuschagne: 72 (145)

M Labuschagne: 70 (139)

M Labuschagne: 0-0(1.0)

Australia VS India 3rd Test

Brisbane Cricket Ground, Woolloongabba, Brisbane

India tour of Australia 2024-25 14 Dec, 2024

M Labuschagne: 12 (55)

M Labuschagne: 1 (9)

Did not bowl.

India VS Australia 2nd Test

Adelaide Oval

India tour of Australia 2024-25 06 Dec, 2024

M Labuschagne: 64 (126)

Did not bowl.

India VS Australia 1st Test

Perth Stadium

India tour of Australia 2024-25 22 Nov, 2024

M Labuschagne: 2 (52)

M Labuschagne: 3 (5)

M Labuschagne: 0-39(6.4)

South Australia VS Queensland 5th Test

Allan Border Field, Brisbane

Sheffield Shield 2024-25 20 Oct, 2024

M Labuschagne: 22 (57)

M Labuschagne: 10 (21)

M Labuschagne: 0-36(13.0)

M Labuschagne: 1-52(14.0)

Western Australia VS Queensland 3rd Test

Western Australia Cricket Association Ground, Perth

Sheffield Shield 2024-25 08 Oct, 2024

M Labuschagne: 77 (96)

M Labuschagne: 35 (77)

M Labuschagne: 2-6(6.3)

Gloucestershire VS Glamorgan 34th Test

College Ground, Cheltenham

County Championship 2024 30 Jun, 2024

M Labuschagne: 19 (39)

M Labuschagne: 119 (165)

M Labuschagne: 1-18(7.0)

M Labuschagne: 0-52(10.0)

Northamptonshire VS Glamorgan 29th Test

Sophia Gardens, Cardiff

County Championship 2024 23 Jun, 2024

M Labuschagne: 93 (124)

M Labuschagne: 64 (61)

M Labuschagne: 0-10(5.0)

Glamorgan VS Leicestershire 26th Test

Grace Road, Leicester

County Championship 2024 24 May, 2024

M Labuschagne: 8 (22)

M Labuschagne: 31 (73)

M Labuschagne: 0-11(5.0)

Glamorgan VS Middlesex 22nd Test

Sophia Gardens, Cardiff

County Championship 2024 17 May, 2024

M Labuschagne: 23 (31)

M Labuschagne: 111 (200)

M Labuschagne: 0-1(1.0)

New Zealand VS Australia 2nd Test

Hagley Oval, Christchurch

Australia tour of New Zealand 2023-24 08 Mar, 2024

M Labuschagne: 90 (147)

M Labuschagne: 6 (8)

M Labuschagne: 0-9(1.1)

Australia VS New Zealand 1st Test

Basin Reserve, Wellington

Australia tour of New Zealand 2023-24 29 Feb, 2024

M Labuschagne: 1 (27)

M Labuschagne: 2 (13)

Did not bowl.

South Australia VS Queensland 24th Test

Adelaide Oval

Sheffield Shield 2023-24 16 Feb, 2024

M Labuschagne: 38 (112)

M Labuschagne: 45 (97)

Did not bowl.

West Indies VS Australia 2nd Test

Brisbane Cricket Ground, Woolloongabba, Brisbane

West Indies tour of Australia 2023-24 25 Jan, 2024

M Labuschagne: 3 (3)

M Labuschagne: 5 (12)

M Labuschagne: 0-1(1.0)

West Indies VS Australia 1st Test

Adelaide Oval

West Indies tour of Australia 2023-24 17 Jan, 2024

M Labuschagne: 10 (25)

M Labuschagne: 1 (2)

Did not bowl.

Pakistan VS Australia 3rd Test

Sydney Cricket Ground

Pakistan tour of Australia 2023-24 03 Jan, 2024

M Labuschagne: 60 (147)

M Labuschagne: 62 (73)

M Labuschagne: 0-9(3.0)

Australia VS Pakistan 2nd Test

Melbourne Cricket Ground

Pakistan tour of Australia 2023-24 26 Dec, 2023

M Labuschagne: 63 (155)

M Labuschagne: 4 (8)

Did not bowl.

Australia VS Pakistan 1st Test

Perth Stadium

Pakistan tour of Australia 2023-24 14 Dec, 2023

M Labuschagne: 16 (25)

M Labuschagne: 2 (18)

Did not bowl.

Queensland VS Western Australia 18th Test

Brisbane Cricket Ground, Woolloongabba, Brisbane

Sheffield Shield 2023-24 28 Nov, 2023

M Labuschagne: 0 (2)

M Labuschagne: 24 (78)

M Labuschagne: 0-10(2.1)

England VS Australia 5th Test

Kennington Oval, London

The Ashes 2023 27 Jul, 2023

M Labuschagne: 9 (82)

M Labuschagne: 13 (33)

Did not bowl.

Australia VS England 4th Test

Old Trafford, Manchester

The Ashes 2023 19 Jul, 2023

M Labuschagne: 51 (115)

M Labuschagne: 111 (173)

M Labuschagne: 0-3(1.0)

Australia VS England 3rd Test

Headingley, Leeds

The Ashes 2023 06 Jul, 2023

M Labuschagne: 21 (58)

M Labuschagne: 33 (77)

Did not bowl.

Australia VS England 2nd Test

Lord's, London

The Ashes 2023 28 Jun, 2023

M Labuschagne: 47 (93)

M Labuschagne: 30 (51)

Did not bowl.

England VS Australia 1st Test

Edgbaston, Birmingham

The Ashes 2023 16 Jun, 2023

M Labuschagne: 0 (1)

M Labuschagne: 13 (15)

Did not bowl.

Australia VS India Final Test

Kennington Oval, London

ICC World Test Championship 2023 07 Jun, 2023

M Labuschagne: 26 (62)

M Labuschagne: 41 (126)

Did not bowl.

Glamorgan VS Sussex Only Test

County Ground, Hove

County Championship 2023 18 May, 2023

M Labuschagne: 1 (3)

M Labuschagne: 138 (244)

M Labuschagne: 0-49(6.1)

M Labuschagne: 0-1(1.0)

Worcestershire VS Glamorgan Only Test

Sophia Gardens, Cardiff

County Championship 2023 11 May, 2023

M Labuschagne: 42 (76)

M Labuschagne: 1-25(7.0)

Glamorgan VS Yorkshire Only Test

Headingley, Leeds

County Championship 2023 04 May, 2023

M Labuschagne: 65 (166)

M Labuschagne: 170 (207)

M Labuschagne: 0-16(1.0)

Leicestershire VS Glamorgan Only Test

Grace Road, Leicester

County Championship 2023 27 Apr, 2023

M Labuschagne: 64 (106)

M Labuschagne: 0-6(1.0)

M Labuschagne: 0-41(6.2)

Durham VS Glamorgan Only Test

Sophia Gardens, Cardiff

County Championship 2023 20 Apr, 2023

M Labuschagne: 17 (50)

M Labuschagne: 5 (11)

M Labuschagne: 4-86(17.5)

Australia VS India 4th Test

Narendra Modi Stadium, Ahmedabad

Australia tour of India 2022-23 09 Mar, 2023

M Labuschagne: 3 (20)

M Labuschagne: 63 (213)

Did not bowl.

India VS Australia 3rd Test

Holkar Cricket Stadium, Indore

Australia tour of India 2022-23 01 Mar, 2023

M Labuschagne: 31 (91)

M Labuschagne: 28 (58)

Did not bowl.

Australia VS India 2nd Test

Arun Jaitley Stadium, Delhi

Australia tour of India 2022-23 17 Feb, 2023

M Labuschagne: 18 (25)

M Labuschagne: 35 (50)

Did not bowl.

Australia VS India 1st Test

Vidarbha Cricket Association Stadium, Jamtha, Nagpur

Australia tour of India 2022-23 09 Feb, 2023

M Labuschagne: 49 (123)

M Labuschagne: 17 (28)

M Labuschagne: 0-24(5.0)

Australia VS South Africa 3rd Test

Sydney Cricket Ground

South Africa tour of Australia 2022-23 04 Jan, 2023

M Labuschagne: 79 (151)

M Labuschagne: 0-9(3.1)

South Africa VS Australia 2nd Test

Melbourne Cricket Ground

South Africa tour of Australia 2022-23 26 Dec, 2022

M Labuschagne: 14 (35)

Did not bowl.

South Africa VS Australia 1st Test

Brisbane Cricket Ground, Woolloongabba, Brisbane

South Africa tour of Australia 2022-23 17 Dec, 2022

M Labuschagne: 11 (24)

M Labuschagne: 5 (16)

Did not bowl.

Australia VS West Indies 2nd Test

Adelaide Oval

West Indies tour of Australia 2022-23 08 Dec, 2022

M Labuschagne: 163 (305)

M Labuschagne: 31 (23)

Did not bowl.

Australia VS West Indies 1st Test

Perth Stadium

West Indies tour of Australia 2022-23 30 Nov, 2022

M Labuschagne: 204 (350)

M Labuschagne: 104 (110)

M Labuschagne: 0-14(2.1)

M Labuschagne: 0-9(2.3)

Victoria VS Queensland 10th Test

Allan Border Field, Brisbane

Sheffield Shield 2022-23 10 Nov, 2022

M Labuschagne: 9 (33)

Did not bowl.

Queensland VS Western Australia 9th Test

Western Australia Cricket Association Ground, Perth

Sheffield Shield 2022-23 31 Oct, 2022

M Labuschagne: 6 (31)

M Labuschagne: 2 (3)

Did not bowl.

New South Wales VS Queensland 6th Test

Drummoyne Oval, Sydney

Sheffield Shield 2022-23 18 Oct, 2022

M Labuschagne: 14 (69)

M Labuschagne: 0-2(1.0)

Tasmania VS Queensland 2nd Test

Allan Border Field, Brisbane

Sheffield Shield 2022-23 06 Oct, 2022

M Labuschagne: 127 (234)

Did not bowl.

Australia VS Sri Lanka 2nd Test

Galle International Stadium

Australia tour of Sri Lanka 2022 08 Jul, 2022

M Labuschagne: 104 (156)

M Labuschagne: 32 (59)

M Labuschagne: 0-16(6.0)

Sri Lanka VS Australia 1st Test

Galle International Stadium

Australia tour of Sri Lanka 2022 29 Jun, 2022

M Labuschagne: 13 (19)

Did not bowl.

Durham VS Glamorgan 20th Test

Riverside Ground, Chester-le-Street

County Championship 2022 12 May, 2022

M Labuschagne: 17 (52)

M Labuschagne: 31 (46)

M Labuschagne: 0-42(8.3)

M Labuschagne: 3-36(14.0)

Leicestershire VS Glamorgan 16th Test

Sophia Gardens, Cardiff

County Championship 2022 05 May, 2022

M Labuschagne: 17 (39)

M Labuschagne: 13 (14)

M Labuschagne: 3-67(17.1)

M Labuschagne: 0-41(13.0)

Derbyshire VS Glamorgan Only Test

County Ground, Derby

County Championship 2022 28 Apr, 2022

M Labuschagne: 130 (199)

M Labuschagne: 85 (87)

M Labuschagne: 0-13(2.0)

M Labuschagne: 0-46(10.1)

Glamorgan VS Middlesex Only Test

Sophia Gardens, Cardiff

County Championship 2022 21 Apr, 2022

M Labuschagne: 8 (25)

M Labuschagne: 23 (30)

M Labuschagne: 2-3(2.2)

Nottinghamshire VS Glamorgan Only Test

Trent Bridge, Nottingham

County Championship 2022 14 Apr, 2022

M Labuschagne: 3 (3)

M Labuschagne: 50 (93)

M Labuschagne: 2-15(5.1)

M Labuschagne: 0-34(8.3)

Australia VS Pakistan 3rd Test

Gaddafi Stadium, Lahore

Australia tour of Pakistan 2021-22 21 Mar, 2022

M Labuschagne: 0 (2)

M Labuschagne: 36 (58)

M Labuschagne: 0-10(2.0)

Australia VS Pakistan 2nd Test

National Stadium, Karachi

Australia tour of Pakistan 2021-22 12 Mar, 2022

M Labuschagne: 0 (9)

M Labuschagne: 44 (49)

M Labuschagne: 0-4(1.0)

M Labuschagne: 0-4(1.0)

Pakistan VS Australia 1st Test

Rawalpindi Cricket Stadium

Australia tour of Pakistan 2021-22 04 Mar, 2022

M Labuschagne: 90 (158)

M Labuschagne: 1-53(12.0)

M Labuschagne: 0-57(15.0)

Queensland VS New South Wales 15th Test

Brisbane Cricket Ground, Woolloongabba, Brisbane

Sheffield Shield 2021-22 09 Feb, 2022

M Labuschagne: 8 (26)

M Labuschagne: 44 (80)

Did not bowl.

Australia VS England 5th Test

Bellerive Oval, Hobart

The Ashes 2021-22 14 Jan, 2022

M Labuschagne: 44 (53)

M Labuschagne: 5 (11)

Did not bowl.

Australia VS England 4th Test

Sydney Cricket Ground

The Ashes 2021-22 05 Jan, 2022

M Labuschagne: 28 (59)

M Labuschagne: 29 (42)

M Labuschagne: 0-7(3.0)

M Labuschagne: 0-9(2.0)

England VS Australia 3rd Test

Melbourne Cricket Ground

The Ashes 2021-22 26 Dec, 2021

M Labuschagne: 1 (14)

Did not bowl.

Australia VS England 2nd Test

Adelaide Oval

The Ashes 2021-22 16 Dec, 2021

M Labuschagne: 103 (305)

M Labuschagne: 51 (96)

M Labuschagne: 0-10(4.0)

England VS Australia 1st Test

Brisbane Cricket Ground, Woolloongabba, Brisbane

The Ashes 2021-22 08 Dec, 2021

M Labuschagne: 74 (117)

M Labuschagne: 0-14(3.0)

Queensland VS South Australia 13th Test

Karen Rolton Oval, Adelaide

Sheffield Shield 2021-22 23 Nov, 2021

M Labuschagne: 110 (223)

M Labuschagne: 28 (46)

M Labuschagne: 0-1(1.0)

M Labuschagne: 0-18(4.0)

Queensland VS Western Australia 9th Test

Brisbane Cricket Ground, Woolloongabba, Brisbane

Sheffield Shield 2021-22 10 Nov, 2021

M Labuschagne: 0 (1)

M Labuschagne: 36 (89)

M Labuschagne: 0-27(10.2)

M Labuschagne: 1-21(10.0)

Queensland VS South Australia 3rd Test

Adelaide Oval

Sheffield Shield 2021-22 15 Oct, 2021

M Labuschagne: 8 (16)

M Labuschagne: 45 (179)

M Labuschagne: 0-14(5.0)

M Labuschagne: 0-46(12.2)

Tasmania VS Queensland 2nd Test

Karen Rolton Oval, Adelaide

Sheffield Shield 2021-22 07 Oct, 2021

M Labuschagne: 32 (29)

M Labuschagne: 0-71(17.5)

M Labuschagne: 0-28(9.0)

Northamptonshire VS Glamorgan Only Test

Sophia Gardens, Cardiff

County Championship 2021 11 Jul, 2021

M Labuschagne: 77 (103)

M Labuschagne: 0-47(16.0)

Lancashire VS Glamorgan Only Test

Sophia Gardens, Cardiff

County Championship 2021 03 Jun, 2021

M Labuschagne: 44 (55)

M Labuschagne: 63 (72)

Did not bowl.

Kent VS Glamorgan Only Test

St Lawrence Ground, Canterbury

County Championship 2021 20 May, 2021

M Labuschagne: 11 (14)

M Labuschagne: 0 (8)

M Labuschagne: 2-27(4.2)

Glamorgan VS Yorkshire Only Test

Sophia Gardens, Cardiff

County Championship 2021 13 May, 2021

M Labuschagne: 10 (18)

M Labuschagne: 0 (3)

M Labuschagne: 0-17(3.0)

Glamorgan VS Lancashire Only Test

Old Trafford, Manchester

County Championship 2021 06 May, 2021

M Labuschagne: 12 (38)

M Labuschagne: 0-44(9.0)

Kent VS Glamorgan Only Test

Sophia Gardens, Cardiff

County Championship 2021 29 Apr, 2021

M Labuschagne: 11 (37)

Did not bowl.

New South Wales VS Queensland Final Test

Allan Border Field, Brisbane

Sheffield Shield 2020-21 15 Apr, 2021

M Labuschagne: 192 (353)

Did not bowl.

New South Wales VS Queensland 22nd Test

North Dalton Park, Wollongong

Sheffield Shield 2020-21 03 Apr, 2021

M Labuschagne: 112 (212)

M Labuschagne: 1-8(2.0)

M Labuschagne: 0-6(1.0)

Victoria VS Queensland 18th Test

Allan Border Field, Brisbane

Sheffield Shield 2020-21 15 Mar, 2021

Did not bat.

Did not bowl.

Western Australia VS Queensland 17th Test

Brisbane Cricket Ground, Woolloongabba, Brisbane

Sheffield Shield 2020-21 06 Mar, 2021

M Labuschagne: 92 (166)

M Labuschagne: 0-25(4.0)

M Labuschagne: 0-23(4.0)

Tasmania VS Queensland 12th Test

Bellerive Oval, Hobart

Sheffield Shield 2020-21 17 Feb, 2021

M Labuschagne: 49 (71)

M Labuschagne: 78 (151)

M Labuschagne: 0-3(1.0)

Australia VS India 4th Test

Brisbane Cricket Ground, Woolloongabba, Brisbane

India tour of Australia 2020-21 15 Jan, 2021

M Labuschagne: 108 (204)

M Labuschagne: 25 (22)

M Labuschagne: 0-0(1.0)

M Labuschagne: 0-4(1.0)

Australia VS India 3rd Test

Sydney Cricket Ground

India tour of Australia 2020-21 07 Jan, 2021

M Labuschagne: 91 (196)

M Labuschagne: 73 (118)

M Labuschagne: 0-11(3.0)

M Labuschagne: 0-9(4.1)

Australia VS India 2nd Test

Melbourne Cricket Ground

India tour of Australia 2020-21 26 Dec, 2020

M Labuschagne: 48 (132)

M Labuschagne: 28 (49)

M Labuschagne: 0-9(1.0)

India VS Australia 1st Test

Adelaide Oval

India tour of Australia 2020-21 17 Dec, 2020

M Labuschagne: 47 (119)

M Labuschagne: 6 (10)

M Labuschagne: 0-3(1.0)

Queensland VS South Australia 9th Test

Gliderol Stadium, Adelaide

Sheffield Shield 2020-21 08 Nov, 2020

M Labuschagne: 0 (5)

M Labuschagne: 14 (13)

M Labuschagne: 0-56(14.1)

Queensland VS New South Wales 7th Test

Karen Rolton Oval, Adelaide

Sheffield Shield 2020-21 30 Oct, 2020

M Labuschagne: 117 (203)

M Labuschagne: 0 (4)

M Labuschagne: 0-13(3.3)

Tasmania VS Queensland 2nd Test

Park 25 No 2, Adelaide

Sheffield Shield 2020-21 10 Oct, 2020

M Labuschagne: 167 (230)

M Labuschagne: 1-9(8.0)

Tasmania VS Queensland 21st Test

Brisbane Cricket Ground, Woolloongabba, Brisbane

Marsh Sheffield Shield 2019-20 14 Feb, 2020

M Labuschagne: 26 (63)

Did not bowl.

Australia VS New Zealand 3rd Test

Sydney Cricket Ground

Trans-Tasman Trophy 2019-20 03 Jan, 2020

M Labuschagne: 215 (363)

M Labuschagne: 59 (74)

M Labuschagne: 0-8(4.0)

M Labuschagne: 0-20(5.0)

Australia VS New Zealand 2nd Test

Melbourne Cricket Ground

Trans-Tasman Trophy 2019-20 26 Dec, 2019

M Labuschagne: 63 (149)

M Labuschagne: 19 (33)

M Labuschagne: 1-11(3.0)

Australia VS New Zealand 1st Test

Perth Stadium

Trans-Tasman Trophy 2019-20 12 Dec, 2019

M Labuschagne: 143 (240)

M Labuschagne: 50 (81)

M Labuschagne: 1-9(5.0)

M Labuschagne: 0-13(5.0)

Australia VS Pakistan 2nd Test

Adelaide Oval

Pakistan in Australia Test Series 2019-20 29 Nov, 2019

M Labuschagne: 162 (238)

M Labuschagne: 0-32(10.0)

M Labuschagne: 0-12(3.0)

Australia VS Pakistan 1st Test

Brisbane Cricket Ground, Woolloongabba, Brisbane

Pakistan in Australia Test Series 2019-20 21 Nov, 2019

M Labuschagne: 185 (279)

M Labuschagne: 0-24(8.0)

M Labuschagne: 0-38(5.0)

Queensland VS Victoria 12th Test

Melbourne Cricket Ground

Marsh Sheffield Shield 2019-20 12 Nov, 2019

M Labuschagne: 0 (28)

M Labuschagne: 35 (71)

M Labuschagne: 0-8(4.0)

Western Australia VS Queensland 9th Test

Brisbane Cricket Ground, Woolloongabba, Brisbane

Marsh Sheffield Shield 2019-20 02 Nov, 2019

M Labuschagne: 0 (10)

M Labuschagne: 1-10(3.4)

M Labuschagne: 1-19(7.0)

South Australia VS Queensland 5th Test

Brisbane Cricket Ground, Woolloongabba, Brisbane

Marsh Sheffield Shield 2019-20 18 Oct, 2019

M Labuschagne: 32 (50)

M Labuschagne: 72 (83)

M Labuschagne: 1-19(3.0)

M Labuschagne: 0-9(1.0)

Queensland VS New South Wales 2nd Test

Brisbane Cricket Ground, Woolloongabba, Brisbane

Marsh Sheffield Shield 2019-20 10 Oct, 2019

M Labuschagne: 69 (140)

M Labuschagne: 52 (145)

M Labuschagne: 1-29(7.0)

M Labuschagne: 0-12(2.0)

England VS Australia 5th Test

Kennington Oval, London

The Ashes 2019 12 Sep, 2019

M Labuschagne: 48 (84)

M Labuschagne: 14 (39)

M Labuschagne: 0-5(1.0)

M Labuschagne: 0-28(7.0)

England VS Australia 4th Test

Old Trafford, Manchester

The Ashes 2019 04 Sep, 2019

M Labuschagne: 67 (128)

M Labuschagne: 11 (25)

M Labuschagne: 1-9(4.0)

England VS Australia 3rd Test

Headingley, Leeds

The Ashes 2019 22 Aug, 2019

M Labuschagne: 74 (129)

M Labuschagne: 80 (187)

M Labuschagne: 0-17(6.0)

England VS Australia 2nd Test

Lord's, London

The Ashes 2019 14 Aug, 2019

M Labuschagne: 59 (100)

Did not bowl.

Gloucestershire VS Glamorgan Only Test

County Ground, Bristol

Specsavers County Championship 2019 23 Jun, 2019

M Labuschagne: 65 (119)

M Labuschagne: 82 (98)

M Labuschagne: 0-35(7.0)

Middlesex VS Glamorgan Only Test

Radlett Cricket Club, Radlett

Specsavers County Championship 2019 16 Jun, 2019

M Labuschagne: 51 (66)

M Labuschagne: 3-52(11.0)

M Labuschagne: 2-25(6.0)

Glamorgan VS Derbyshire Only Test

St Helen's, Swansea

Specsavers County Championship 2019 11 Jun, 2019

M Labuschagne: 37 (36)

M Labuschagne: 83 (90)

M Labuschagne: 0-94(18.0)

Glamorgan VS Sussex Only Test

County Ground, Hove

Specsavers County Championship 2019 27 May, 2019

M Labuschagne: 14 (17)

M Labuschagne: 182 (244)

M Labuschagne: 3-61(16.0)

M Labuschagne: 0-3(3.0)

Derbyshire VS Glamorgan Only Test

County Ground, Derby

Specsavers County Championship 2019 19 May, 2019

M Labuschagne: 14 (30)

M Labuschagne: 32 (28)

M Labuschagne: 1-46(12.0)

M Labuschagne: 1-5(0.5)

Gloucestershire VS Glamorgan Only Test

Spytty Park, Newport

Specsavers County Championship 2019 14 May, 2019

M Labuschagne: 0 (2)

M Labuschagne: 137 (171)

M Labuschagne: 0-51(14.0)

M Labuschagne: 1-21(9.1)

Glamorgan VS Northamptonshire Only Test

Sophia Gardens, Cardiff

Specsavers County Championship 2019 11 Apr, 2019

M Labuschagne: 121 (177)

M Labuschagne: 27 (28)

M Labuschagne: 3-133(44.2)

Western Australia VS Queensland 30th Test

Western Australia Cricket Association Ground, Perth

Sheffield Shield 2018-19 20 Mar, 2019

M Labuschagne: 2 (3)

M Labuschagne: 26 (34)

M Labuschagne: 1-25(13.0)

New South Wales VS Queensland 22nd Test

Brisbane Cricket Ground, Woolloongabba, Brisbane

Sheffield Shield 2018-19 03 Mar, 2019

M Labuschagne: 0 (11)

M Labuschagne: 0 (2)

M Labuschagne: 1-19(6.0)

Queensland VS Victoria 19th Test

Junction Oval, Melbourne

Sheffield Shield 2018-19 23 Feb, 2019

M Labuschagne: 59 (111)

M Labuschagne: 36 (56)

M Labuschagne: 0-17(5.0)

M Labuschagne: 0-38(7.0)

Australia VS Sri Lanka 2nd Test

Manuka Oval, Canberra

Sri Lanka tour of Australia 2018-19 01 Feb, 2019

M Labuschagne: 6 (11)

M Labuschagne: 4 (23)

M Labuschagne: 1-5(2.0)

M Labuschagne: 1-6(3.0)

Australia VS Sri Lanka 1st Test

Brisbane Cricket Ground, Woolloongabba, Brisbane

Sri Lanka tour of Australia 2018-19 24 Jan, 2019

M Labuschagne: 81 (150)

Did not bowl.

Australia VS India 4th Test

Sydney Cricket Ground

India tour of Australia 2018-19 03 Jan, 2019

M Labuschagne: 38 (95)

M Labuschagne: 0-76(16.0)

Victoria VS Queensland 14th Test

Brisbane Cricket Ground, Woolloongabba, Brisbane

Sheffield Shield 2018-19 27 Nov, 2018

M Labuschagne: 47 (93)

M Labuschagne: 1-5(1.0)

Pakistan VS Australia 2nd Test

Sheikh Zayed Stadium, Abu Dhabi

Australia tour of United Arab Emirates 2018-19 16 Oct, 2018

M Labuschagne: 25 (49)

M Labuschagne: 43 (78)

M Labuschagne: 3-48(12.0)

M Labuschagne: 2-74(16.0)

Pakistan VS Australia 1st Test

Dubai International Cricket Stadium

Australia tour of United Arab Emirates 2018-19 07 Oct, 2018

M Labuschagne: 0 (2)

M Labuschagne: 13 (24)

M Labuschagne: 1-33(8.0)

M Labuschagne: 1-9(3.0)

Tasmania VS Queensland Final Test

Allan Border Field, Brisbane

Sheffield Shield 2017-18 23 Mar, 2018

M Labuschagne: 32 (48)

M Labuschagne: 5 (4)

M Labuschagne: 0-2(3.0)

Queensland VS South Australia 24th Test

Adelaide Oval

Sheffield Shield 2017-18 25 Feb, 2018

M Labuschagne: 3 (12)

M Labuschagne: 62 (144)

Did not bowl.

South Australia VS Queensland 15th Test

Cazaly's Stadium, Cairns

Sheffield Shield 2017-18 03 Dec, 2017

M Labuschagne: 6 (54)

M Labuschagne: 26 (57)

M Labuschagne: 3-86(19.5)

M Labuschagne: 2-33(6.0)

Queensland VS New South Wales 8th Test

Allan Border Field, Brisbane

Sheffield Shield 2017-18 13 Nov, 2017

M Labuschagne: 6 (18)

M Labuschagne: 88 (169)

Did not bowl.


Tournament Played

1. Big Bash League (2016-17)
2. Big Bash League (2017-18)
3. Sheffield Shield (2017-18)
4. India tour of Australia (2018-19)
5. Sri Lanka tour of Australia (2018-19)
6. Sheffield Shield (2018-19)
7. Big Bash League (2018-19)
8. The Ashes (2019)
9. Australia tour of United Arab Emirates (2018-19)
10. Specsavers County Championship (2019)
11. Royal London One-Day Cup (2019)
12. Pakistan in Australia Test Series (2019-20)
13. Trans-Tasman Trophy (2019-20)
14. New Zealand tour of Australia (2019-20)
15. Australia tour of South Africa (2019-20)
16. Australia tour of India (2019-20)
17. Big Bash League (2019-20)
18. Marsh Sheffield Shield (2019-20)
19. Australia tour of England (2020)
20. India tour of Australia (2020-21)
21. Big Bash League (2020-21)
22. Sheffield Shield (2020-21)
23. County Championship (2021)
24. Vitality Blast (2021)
25. The Ashes (2021-22)
26. Big Bash League (2021-22)
27. Sheffield Shield (2021-22)
28. Australia tour of Pakistan (2021-22)
29. County Championship (2022)
30. Vitality Blast (2022)
31. Australia tour of Sri Lanka (2022)
32. New Zealand tour of Australia (2022)
33. West Indies tour of Australia (2022-23)
34. England tour of Australia (2022-23)
35. South Africa tour of Australia (2022-23)
36. Sheffield Shield (2022-23)
37. Big Bash League (2022-23)
38. The Ashes (2023)
39. County Championship (2023)
40. Australia tour of India (2022-23)
41. ICC World Test Championship (2023)
42. Australia tour of South Africa (2023-24)
43. Pakistan tour of Australia (2023-24)
44. West Indies tour of Australia (2023-24)
45. ICC Cricket World Cup (2023-24)
46. Big Bash League (2023-24)
47. Australia tour of New Zealand (2023-24)
48. Australia tour of India (2023-24)
49. Sheffield Shield (2023-24)
50. County Championship (2024)
51. Vitality Blast (2024)
52. Australia tour of England (2024)
53. Pakistan tour of Australia (2024-25)
54. India tour of Australia (2024-25)
55. Big Bash League (2024-25)
56. Sheffield Shield (2024-25)
57. Australia tour of Sri Lanka (2024-25)
58. ICC Champions Trophy (2024-25)
59. County Championship (2025)
60. ICC World Test Championship (2025)
61. South Africa tour of Australia (2025)
62. The Marsh Cup (2020-21)
63. The Marsh Cup (2021-22)
64. The Marsh Cup (2022-23)
65. The Marsh Cup (2023-24)
66. One-Day Cup (Australia) (2024-25)
67. One-Day Cup (Australia) (2025-26)

Player Tags: M Labuschagne, M Labuschagne Test stats, M Labuschagne Test career, M Labuschagne Test runs, M Labuschagne Test centuries, M Labuschagne Test Wickets, M Labuschagne ODI stats, M Labuschagne ODI career, M Labuschagne ODI runs, M Labuschagne ODI centuries, M Labuschagne ODI Wickets, M Labuschagne T20 stats, M Labuschagne T20 career, M Labuschagne T20 runs, M Labuschagne T20 centuries, M Labuschagne T20 Wickets, M Labuschagne Brisbane Heat,Queensland,Australia,Glamorgan