CricketWise
  1. Home
  2. Players
  3. Marnus Labuschagne

Australia · Men's cricket

Marnus Labuschagne stats

Data through 9 October 2026Last updated 9 October 2026

Coverage: matches in the Cricsheet data from 17 January 2017 to 9 October 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2017 and 2026, Marnus Labuschagne appears in 66 Tests, 70 ODIs, 1 T20I for Australia in the Cricsheet data. In first-class Marnus Labuschagne scored 5,281 runs in 123 innings (average 46.32, strike rate 58.2), including 16 hundreds and 23 fifties. With the ball, the best return was 63 wickets in first-class at an average of 38.46 and an economy rate of 3.39. Against West Indies in Tests, Marnus Labuschagne averaged 86.83 over 8 innings.

International matches
137
Tests 66 · ODIs 70 · T20Is 1
International runs
6,772
13 hundreds
International wickets
25
0 five-wicket hauls
T20 league & domestic matches
71
1,723 runs
Best batting average (Test)
43.67
119 innings
Highest score
215
Test

Teams played for

Australia 2018–2026 · 137Queensland 2017–2026 · 65Glamorgan 2019–2025 · 63Brisbane Heat 2017–2026 · 31Hyderabad Kingsmen 2026 · 13

Marnus Labuschagne batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test6611994,80421543.679,19152.31125453715
ODI706351,96612433.902,40081.9213415910
T20I110222.00450.000000
T20 (leagues & domestic)716741,72393*27.351,349127.7010417731
First-class7312395,28119246.329,07058.216231366527
List A2827199713038.351,15386.54408616

Runs per year

01K2K3K2017202120261,026
Marnus Labuschagne: runs per calendar year (all formats in the data)
01K2K3K201720192021202320261,026
Marnus Labuschagne: runs per calendar year (all formats in the data)
Show as table
Marnus Labuschagne: runs per calendar year (all formats in the data)
YearRuns
2017167
2018231
20192,450
20201,255
20212,311
20222,013
20232,363
20241,665
20251,292
20261,026
Year-by-year batting (42 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2017First-class412631.5042.38801
2017T20 (leagues & domestic)34113.67107.92000
2018First-class514937.2549.56201
2018T20 (leagues & domestic)210.5010.0100
2018Test48120.2552.94300
2019First-class26122851.1766.418238
2019List A711819.6768.25401
2019T20 (leagues & domestic)100.000.0000
2019Test17110464.9455.418537
2020First-class632454.0062.516720
2020ODI1247339.4291.110813
2020T20 (leagues & domestic)35527.50117.02800
2020Test640367.1753.921511
2021First-class21101056.1153.619234
2021List A820926.1288.68201
2021T20 (leagues & domestic)1456643.54134.89304
2021Test952665.7549.110824
2022First-class1758736.6955.213022
2022List A2157.5068.21000
2022ODI1433125.4676.65903
2022T20 (leagues & domestic)612120.17127.44100
2022T20I122.0050.0200
2022Test1995756.2962.220441
2023First-class1052658.4455.817022
2023ODI1981247.7682.712415
2023T20 (leagues & domestic)922224.67120.77301
2023Test2580334.9143.411114
2024First-class1469553.4659.111923
2024List A28542.5069.17401
2024ODI714824.6793.17701
2024T20 (leagues & domestic)1327322.75123.55802
2024Test1746430.9347.09006
2025First-class1251342.7569.016022
2025List A433884.5099.713030
2025ODI59318.6078.24700
2025T20 (leagues & domestic)17777.00175.07701
2025Test1527120.8550.36502
2026First-class812315.3841.84100
2026List A423258.0089.212611
2026ODI610921.8057.75501
2026T20 (leagues & domestic)1536726.21127.46102
2026Test719527.8662.54800

Marnus Labuschagne bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test521,352844143/455/11960.293.7596.60021
ODI19356387113/39–35.186.5232.4002
T20 (leagues & domestic)47604903415/11–22.028.9714.7111
First-class904,2842,423634/225/7738.463.3968.02095
List A20683705133/46–54.236.1952.5000

Wickets per year

01020304020172021202610
Marnus Labuschagne: wickets per calendar year (all formats in the data)
0102030402017201920212023202610
Marnus Labuschagne: wickets per calendar year (all formats in the data)
Show as table
Marnus Labuschagne: wickets per calendar year (all formats in the data)
YearWickets
20176
20188
201932
20201
202124
202217
20235
202426
202513
202610
Year-by-year bowling (39 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2017First-class2523.604.603/85
2017T20 (leagues & domestic)4159.0011.801/25
2018First-class217.001.751/5
2018Test4722.434.033/45
2019First-class222035.503.563/52
2019List A6741.296.023/46
2019Test14555.803.581/5
2020First-class3178.003.061/9
2020ODI30–9.000/11
2020T20 (leagues & domestic)20–11.000/11
2020Test40–3.640/3
2021First-class174104.253.672/27
2021List A51138.007.671/53
2021T20 (leagues & domestic)141917.848.693/13
2021Test60–3.000/0
2022First-class101028.903.583/35
2022List A10–9.000/9
2022ODI6280.506.002/19
2022T20 (leagues & domestic)7431.508.402/27
2022Test101178.003.871/53
2023First-class8545.405.454/81
2023ODI10–11.000/33
2023T20 (leagues & domestic)10–20.000/20
2023Test30–4.080/3
2024First-class8445.502.972/5
2024List A2330.676.132/34
2024ODI3413.506.753/39
2024T20 (leagues & domestic)101512.877.885/11
2024Test50–4.560/0
2025First-class11742.432.782/34
2025List A3226.505.302/26
2025ODI3418.506.172/19
2025T20 (leagues & domestic)10–24.000/4
2025Test20–5.000/3
2026First-class7616.331.784/22
2026List A30–5.680/27
2026ODI3129.005.271/15
2026T20 (leagues & domestic)8270.0010.001/9
2026Test4139.003.251/14

Marnus Labuschagne against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
EnglandTest36127537.5051.211129
IndiaTest28100738.7343.810816
PakistanTest1780550.3158.718524
New ZealandTest1064864.8057.121524
West IndiesTest852186.8362.820430
Sri LankaTest929036.2556.510411
South AfricaTest822231.7148.17901
BangladeshTest33612.0040.93100
South AfricaODI1249845.2787.512421
IndiaODI1347439.5081.97204
EnglandODI1237737.7090.87703
Sri LankaODI717124.4365.04000
PakistanODI914215.7877.65901
New ZealandODI513126.2074.95602
BangladeshODI38542.5062.55501
SurreyT20 (leagues & domestic)417243.00139.87402
GloucestershireT20 (leagues & domestic)414648.67147.59301
EssexT20 (leagues & domestic)414135.25119.55901
Melbourne RenegadesT20 (leagues & domestic)512124.20122.24900
Hobart HurricanesT20 (leagues & domestic)511623.20130.37701
Perth ScorchersT20 (leagues & domestic)411629.00123.44600
Islamabad UnitedT20 (leagues & domestic)310552.50116.76101
Sydney ThunderT20 (leagues & domestic)310535.00131.27301
Multan SultansT20 (leagues & domestic)38026.67142.96101
Adelaide StrikersT20 (leagues & domestic)38026.67127.04600
Melbourne StarsT20 (leagues & domestic)46120.33117.33000
MiddlesexT20 (leagues & domestic)45213.00102.03800
SussexT20 (leagues & domestic)34715.67123.74100
Sydney SixersT20 (leagues & domestic)5448.8081.52000
SomersetT20 (leagues & domestic)3289.3384.81800
South AustraliaFirst-class2379237.7150.915923
TasmaniaFirst-class1172572.5061.816731
New South WalesFirst-class1470650.4349.119233
GloucestershireFirst-class642270.3371.013722
NorthamptonshireFirst-class738664.3376.012113
DerbyshireFirst-class638163.5081.113012
Western AustraliaFirst-class1637424.9351.49203
SussexFirst-class433583.7565.918220
YorkshireFirst-class424581.6762.217011
MiddlesexFirst-class623939.8360.811111
VictoriaFirst-class823729.6247.45901
LeicestershireFirst-class513326.6052.46401
LancashireFirst-class311959.5072.16301
DurhamFirst-class47017.5044.03100
KentFirst-class32211.0037.31100
South AustraliaList A529959.8084.012612
New South WalesList A318762.33100.510111
VictoriaList A317658.6790.713010
TasmaniaList A416040.00107.410510
Western AustraliaList A55711.4060.02000
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
PakistanTest14849.003.963/45
Sri LankaTest3213.502.451/5
EnglandTest13269.003.541/9
New ZealandTest6235.003.041/9
IndiaTest100–4.410/0
West IndiesTest30–4.800/1
EnglandODI3518.007.503/39
South AfricaODI4238.507.002/19
Sri LankaODI5265.006.192/19
PakistanODI4227.505.321/5
EssexT20 (leagues & domestic)4712.576.773/26
SurreyT20 (leagues & domestic)5524.408.712/27
SomersetT20 (leagues & domestic)359.808.915/11
Perth ScorchersT20 (leagues & domestic)3330.3313.003/35
GloucestershireT20 (leagues & domestic)3319.339.671/18
MiddlesexT20 (leagues & domestic)4223.507.831/11
Melbourne RenegadesT20 (leagues & domestic)4225.508.501/10
Sydney SixersT20 (leagues & domestic)4165.0010.831/23
South AustraliaFirst-class181245.753.443/85
Western AustraliaFirst-class131121.552.594/22
MiddlesexFirst-class4711.573.983/52
DurhamFirst-class3722.573.954/81
New South WalesFirst-class9432.753.161/8
NorthamptonshireFirst-class3359.672.753/122
TasmaniaFirst-class9368.002.521/9
LeicestershireFirst-class5352.673.763/65
SussexFirst-class4338.004.383/61
GloucestershireFirst-class5288.503.771/18
DerbyshireFirst-class52100.004.671/5
VictoriaFirst-class5169.003.451/5
South AustraliaList A3336.676.882/34
New South WalesList A3236.004.802/26
Western AustraliaList A41109.007.791/58

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
The Gabba49150232.65185
Adelaide Oval26118947.56163
Sophia Gardens36115736.16121
Allan Border Field19109560.83192
Sydney Cricket Ground20103954.68215
Perth Stadium1058473.00204
Melbourne Cricket Ground2154028.4272
Headingley746277.00170
Karen Rolton Oval1045150.11117
County Ground, Brighton743662.29182

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Sophia Gardens243222.344.12
The Gabba341439.504.18
Allan Border Field12842.003.54
Radlett Cricket Club3614.674.89
Adelaide Oval12642.504.32
Trent Bridge3516.804.42
Zayed Cricket Stadium2523.804.25
Cazaly's Stadium3526.404.77
Western Australia Cricket Association Ground6527.403.16
Karen Rolton Oval9470.003.53

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay591503117.51518113.33
T20Middle861676127.431483328.71
T20Death273174156.91810389.44
ODIPowerplay18030359.47–––
ODIMiddle1577192781.84326936.33
ODIDeath209170122.988787.10

How Marnus Labuschagne was dismissed

How Marnus Labuschagne took wickets

Last 20 innings

02040608016 Apr 202630 May 20269 Oct 202637
Marnus Labuschagne: runs in the last 20 innings
02040608016 Apr 202626 Apr 20263 May 20264 Jun 202614 Jun 202622 Aug 20269 Oct 202637
Marnus Labuschagne: runs in the last 20 innings
Show as table
Marnus Labuschagne: runs in the last 20 innings
InningsRuns
16 Apr 202632
22 Apr 202661
24 Apr 20265
26 Apr 20265
29 Apr 202611
1 May 202639
3 May 202620
30 May 20260
2 Jun 20265
4 Jun 202619
9 Jun 20261
11 Jun 202655
14 Jun 202629
13 Aug 20261
13 Aug 202631
22 Aug 20264
19 Sep 202642
22 Sep 202660
9 Oct 202637
9 Oct 202637
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
9 Oct 2026TestSouth Africa3758caughtKingsmead
9 Oct 2026TestSouth Africa3758lbwKingsmead
22 Sep 2026List ANew South Wales6047caughtAllan Border Field
19 Sep 2026List AVictoria4267caught and bowledAllan Border Field
22 Aug 2026TestBangladesh49bowledGreat Barrier Reef Arena
13 Aug 2026TestBangladesh3159bowledMarrara Stadium
13 Aug 2026TestBangladesh120caughtMarrara Stadium
14 Jun 2026ODIBangladesh2945caughtShere Bangla National Stadium
11 Jun 2026ODIBangladesh55*85not outShere Bangla National Stadium
9 Jun 2026ODIBangladesh16lbwShere Bangla National Stadium
4 Jun 2026ODIPakistan1939run outGaddafi Stadium
2 Jun 2026ODIPakistan512caughtGaddafi Stadium
30 May 2026ODIPakistan02lbwRawalpindi Cricket Stadium
3 May 2026T20 (leagues & domestic)Peshawar Zalmi2012caughtGaddafi Stadium
1 May 2026T20 (leagues & domestic)Islamabad United3932caughtGaddafi Stadium
29 Apr 2026T20 (leagues & domestic)Multan Sultans119caughtGaddafi Stadium
26 Apr 2026T20 (leagues & domestic)Rawalpindiz55bowledNational Stadium, Karachi
24 Apr 2026T20 (leagues & domestic)Islamabad United55caughtNational Stadium, Karachi
22 Apr 2026T20 (leagues & domestic)Multan Sultans6141caughtNational Stadium, Karachi
16 Apr 2026T20 (leagues & domestic)Rawalpindiz3221lbwNational Stadium, Karachi

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
9 Oct 2026TestSouth Africa0/620Kingsmead
22 Sep 2026List ANew South Wales0/3270Allan Border Field
19 Sep 2026List AVictoria0/659.50Allan Border Field
13 Aug 2026TestBangladesh0/441Marrara Stadium
14 Jun 2026ODIBangladesh0/1020Shere Bangla National Stadium
4 Jun 2026ODIPakistan0/421Gaddafi Stadium
30 May 2026ODIPakistan1/151.30Rawalpindi Cricket Stadium
22 Apr 2026T20 (leagues & domestic)Multan Sultans0/1510National Stadium, Karachi
11 Apr 2026T20 (leagues & domestic)Karachi Kings1/910National Stadium, Karachi
1 Apr 2026T20 (leagues & domestic)Multan Sultans0/3220Gaddafi Stadium
29 Mar 2026T20 (leagues & domestic)Quetta Gladiators0/1920Gaddafi Stadium
26 Mar 2026T20 (leagues & domestic)Lahore Qalandars0/2630Gaddafi Stadium
14 Mar 2026First-classTasmania0/20114Bellerive Oval
14 Mar 2026First-classTasmania1/14102Bellerive Oval
5 Mar 2026First-classWestern Australia4/22126Allan Border Field
5 Mar 2026First-classWestern Australia0/1041Allan Border Field
16 Feb 2026First-classSouth Australia0/2181The Gabba
16 Feb 2026First-classSouth Australia1/872The Gabba
5 Feb 2026First-classVictoria0/331Melbourne Cricket Ground
3 Feb 2026List AVictoria0/2750Melbourne Cricket Ground

Batter vs bowler matchups

Bowlers Marnus Labuschagne faced most

Frequently asked questions

How many runs has Marnus Labuschagne scored in Tests?
4,804 runs in 119 innings (66 matches) at an average of 43.67 and a strike rate of 52.3, in the data from 2018 to 2026.
How many runs has Marnus Labuschagne scored in ODIs?
1,966 runs in 63 innings (70 matches) at an average of 33.90 and a strike rate of 81.9, in the data from 2020 to 2026.
How many runs has Marnus Labuschagne scored in T20Is?
2 runs in 1 innings (1 matches) at an average of 2.00 and a strike rate of 50.0, in the data from 2022 to 2022.
What is Marnus Labuschagne's highest score?
215 in Tests, the highest score in the data.
How many wickets has Marnus Labuschagne taken in Tests?
14 wickets in 52 innings at an average of 60.29, economy 3.75, best figures 3/45.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.