THE GAME IN NUMBERS Tests · ODIs · T20Is · Men & women
crickrida
Player portrait unavailable

PLAYER · AUSTRALIA · MEN

Geoff Marsh

Top-order batter · 1985 to 1992 · 167 internationals

Compare
167Internationals
7,211Runs
13Hundreds
-Wickets
69Catches

Career records by format

Batting career records by format
FormatMatInnsNORunsHSAvgBFSR100s50s0s4s6s
Test509372,85413833.188,12435.1341533071
ODI11711564,357126*39.977,79055.93922430222
Bowling career records by format
FormatMatInnsBallsMdnsRunsWktsBBIBBMAvgEconSR4w5w10w
Test50-------N/AN/AN/A---
ODI11716040--N/A4.00N/A00-
Fielding career records by format
FormatMatInnsCtStDisDis/innsBest
Test5089380380.4262 (2ct 0st)
ODI117117310310.2642 (2ct 0st)

Career records checked 2026-09-30. Independent of the scorecard archive.

Geoff Marsh: Test and ODI stats

Where the career sits

Runs by format
Test 2,854 40%ODI 4,357 60%

Scorecard coverage

Scorecard coverage of the official career
FormatOfficial bat innsIn scorecardsOfficial bowl innsIn scorecardsFirstLatestCoverage
Test9393-01985-12-131992-01-25Complete
ODI115115111986-01-141992-03-11Complete

Questions fans ask about Geoff Marsh

How many Test runs has Geoff Marsh scored?
Geoff Marsh has 2,854 runs in 93 Test innings from 50 matches at an average of 33.18 and a strike rate of 35.13. Highest score: 138.
What is Geoff Marsh's Test batting average?
Geoff Marsh's Test batting average is 33.18, from 2,854 runs and 93 innings.
How many ODI runs has Geoff Marsh scored?
Geoff Marsh has 4,357 runs in 115 ODI innings from 117 matches at an average of 39.97 and a strike rate of 55.93. Highest score: 126*.
What is Geoff Marsh's ODI batting average?
Geoff Marsh's ODI batting average is 39.97, from 4,357 runs and 115 innings.
How many international centuries does Geoff Marsh have?
Geoff Marsh has 13 international hundreds: 4 in Test; 9 in ODI.
Which teams has Geoff Marsh played international cricket for?
Geoff Marsh is recorded for Australia in this publication.

Explore every recorded innings

167 match appearances in available scorecards. Filters apply to this archive only.

Latest appearances

Recent available appearances
DateMatchFormatResult
1992-03-11Australia v PakistanODIPakistan won by 48 runs
1992-03-07Australia v Sri LankaODIAustralia won by 7 wickets
1992-03-01Australia v IndiaODIAustralia won by 1 runs
1992-02-26Australia v South AfricaODISouth Africa won by 9 wickets
1992-02-22Australia v New ZealandODINew Zealand won by 37 runs
1992-01-25Australia v IndiaTestAustralia won by 38 runs
1992-01-20Australia v IndiaODIAustralia won by 6 runs
1992-01-18Australia v IndiaODIAustralia won by 88 runs
1992-01-14Australia v IndiaODIAustralia won by 9 wickets
1992-01-12Australia v West IndiesODIWest Indies won by 12 runs
1992-01-09Australia v West IndiesODINo result
1992-01-02Australia v IndiaTestMatch drawn

TEST CAREER · 1985 to 1992

Geoff Marsh in Tests

Complete: every official innings is in the scorecards

2,854Runs
33.18Average
35.13Strike rate
4Hundreds
15Fifties
138Highest

Official Test record

Official Test batting record
BattingMatInnsNORunsHSAvgBFSR1005004s6s
Career509372,85413833.188,12435.1341533071
Official Test fielding record
FieldingMatInnsCtStDisDis/InnsBest
Career5089380380.4262 (2ct 0st)

Test career in charts

Test runs, innings by innings
08001,6002,4002k runs: 1989-08-242k2,8541985198719891991
Test runs by year
03006001985: 56 runs5619851986: 880 runs8801987: 160 runs16019871988: 449 runs4491989: 472 runs47219891990: 308 runs3081991: 504 runs50419911992: 25 runs251992
Last 20 Test innings
01-4950-99100+* not out
Test innings by score
How Test innings ended
Caught51 · 54.8%
Bowled20 · 21.5%
LBW13 · 14.0%
Run out1 · 1.1%
Stumped1 · 1.1%
Not out7 · 7.5%
Test batting position: average and innings
132.8158 inns
234.9633 inns
317.502 inns
4-0 inns
5-0 inns
6-0 inns
7-0 inns
8-0 inns
9-0 inns
10-0 inns
11-0 inns
Test runs from boundaries
Fours1,228 · 43.0%
Sixes6 · 0.2%
Other runs1,620 · 56.8%

Recent Test form

Last 10 batting innings
192runs
21.33average
32.10strike rate
150s
0100s

Test record by situation

complete career
Geoff Marsh: Test batting by opposition
MatInnsNORunsHSAvgBFSR1005004s6s
England173331,15113838.363,19835.992611270
India1019252610130.941,71330.70120490
West Indies101904539423.841,18838.13031491
New Zealand712137111833.721,05735.09101370
Pakistan59130084*37.5085235.21030400
Sri Lanka110535353.0011645.6801050
All509372,85413833.188,12435.1341533071
Geoff Marsh: Test batting by home and away
MatInnsNORunsHSAvgBFSR1005004s6s
Home295561,63411033.344,83333.8011011701
Away213811,22013832.973,29137.073521370
All509372,85413833.188,12435.1341533071
Geoff Marsh: Test batting by match innings
MatInnsNORunsHSAvgBFSR1005004s6s
1st innings of the match282801,03013836.782,95234.893301100
2nd innings of the match222206869231.182,00834.16050730
3rd innings of the match2828272311027.801,99636.22142801
4th innings of the match1515541579*41.501,16835.53031440
All509372,85413833.188,12435.1341533071
Geoff Marsh: Test batting by batting position
MatInnsNORunsHSAvgBFSR1005004s6s
No. 1425831,80513832.815,08035.533821931
No. 2273341,01411834.962,89535.021711100
No. 3220353017.5014923.4800040
All509372,85413833.188,12435.1341533071
Geoff Marsh: Test batting by match result
MatInnsNORunsHSAvgBFSR1005004s6s
Won1630590813836.322,54335.70150890
Lost1020066111833.051,80936.53232860
Drawn234121,25210132.103,66634.151711301
Tied120332216.5010631.1300020
All509372,85413833.188,12435.1341533071
Geoff Marsh: Test batting by year
MatInnsNORunsHSAvgBFSR1005004s6s
1985241563018.6621026.6600070
19861120088011844.002,54834.53331960
198747116031*26.6652130.71000140
1988815144984*32.071,31134.24050560
1989815047213831.461,32335.67110371
199059230879*44.0085036.23020350
1991101925049429.641,25440.19042600
19922402586.2510723.3600020
All509372,85413833.188,12435.1341533071
Geoff Marsh: Test batting by ground
MatInnsNORunsHSAvgBFSR1005004s6s
Melbourne Cricket Ground71414648635.691,43332.37030500
Adelaide Oval71212847925.8179635.67011251
Sydney Cricket Ground61202739222.7595428.61020220
Brisbane Cricket Ground510339611056.571,09736.09120450
WACA Ground47121763*36.1655339.24020280
Basin Reserve230884329.3320942.10000100
All509372,85413833.188,12435.1341533071

- not recorded in the scorecards · N/A no dismissals or balls to divide by

Test milestones

Best Test performances

Geoff Marsh: highest Test scores
ScoreBFSR4s6sOpponentGroundDate
13838236.12150EnglandTrent Bridge1989-08-10
11828741.11140New ZealandEden Park1986-03-13
11031135.36120EnglandBrisbane Cricket Ground1986-11-14
10130033.66110IndiaWankhede Stadium1986-10-15
9422441.96120West IndiesBourda1991-03-23
9230430.2670IndiaSydney Cricket Ground1986-01-02
8626732.2050IndiaMelbourne Cricket Ground1991-12-26
84*13661.76140PakistanGaddafi Stadium1988-10-07
79*25730.7370EnglandMelbourne Cricket Ground1990-12-26
7917245.9341West IndiesAdelaide Oval1989-02-03

Latest Test matches

Latest Test matches
DateOpponentBatBowlGroundResult
1992-01-25India8 & 5-Adelaide OvalAustralia won by 38 runs
1992-01-02India8 & 4-Sydney Cricket GroundMatch drawn
1991-12-26India86 & 10-Melbourne Cricket GroundAustralia won by 8 wickets
1991-11-29India47 & 17*-Brisbane Cricket GroundAustralia won by 10 wickets
1991-04-27West Indies6 & 1-Antigua Recreation GroundAustralia won by 157 runs
1991-04-19West Indies12 & 0-Kensington OvalWest Indies won by 343 runs
1991-04-05West Indies10 & 12-Queen's Park OvalMatch drawn
1991-03-23West Indies94 & 22-BourdaWest Indies won by 10 wickets
1991-03-01West Indies69-Sabina ParkMatch drawn
1991-02-01England1 & 63*-WACA GroundAustralia won by 9 wickets

ODI CAREER · 1986 to 1992

Geoff Marsh in ODIs

Complete: every official innings is in the scorecards

4,357Runs
39.97Average
55.93Strike rate
9Hundreds
22Fifties
126*Highest

Official ODI record

Official ODI batting record
BattingMatInnsNORunsHSAvgBFSR1005004s6s
Career11711564,357126*39.977,79055.93922430222
Official ODI bowling record
BowlingMatInnsBallsMdnsRunsWktsBBIBBMAvgEconSR4w5w10w
Career11716040--N/A4.00N/A00-
Official ODI fielding record
FieldingMatInnsCtStDisDis/InnsBest
Career117117310310.2642 (2ct 0st)

ODI career in charts

ODI runs, innings by innings
02,0004,0002k runs: 1988-12-112k4k runs: 1991-12-184k4,3571986198819901992
ODI runs by year
03006001986: 724 runs72419861987: 883 runs88319871988: 498 runs49819881989: 818 runs81819891990: 546 runs54619901991: 606 runs60619911992: 282 runs2821992
Last 20 ODI innings
01-4950-99100+* not out
ODI innings by score
How ODI innings ended
Caught65 · 56.5%
Bowled17 · 14.8%
LBW9 · 7.8%
Run out16 · 13.9%
Stumped2 · 1.7%
Not out6 · 5.2%
ODI batting position: average and innings
150.7358 inns
230.1557 inns
3-0 inns
4-0 inns
5-0 inns
6-0 inns
7-0 inns
8-0 inns
9-0 inns
10-0 inns
11-0 inns
ODI runs from boundaries
Fours1,208 · 27.7%
Sixes132 · 3.0%
Other runs3,017 · 69.2%

Recent ODI form

Last 10 batting innings
364runs
36.40average
48.27strike rate
350s
0100s

ODI record by situation

complete career
Geoff Marsh: ODI batting by opposition
MatInnsNORunsHSAvgBFSR1005004s6s
New Zealand27271819126*31.501,52753.63242585
India2424094312539.291,62558.03330724
West Indies2121190211345.101,62255.61250618
England18181716111*42.111,26856.46141532
Pakistan12122501125*50.1081661.39120301
Sri Lanka1010135280*39.1169450.72031182
Zimbabwe220996249.5016659.6301090
South Africa110252525.007234.7200010
All11511564,357126*39.977,79055.93922430222
Geoff Marsh: ODI batting by home and away
MatInnsNORunsHSAvgBFSR1005004s6s
Home727232,477125*35.894,56554.2631431597
Away272721,20611348.242,02059.70530878
Neutral16161674126*44.931,20555.93151567
All11511564,357126*39.977,79055.93922430222
Geoff Marsh: ODI batting by batting first or chasing
MatInnsNORunsHSAvgBFSR1005004s6s
Batting first656522,795126*44.364,63360.32714119118
Chasing505041,562111*33.953,15749.472831114
All11511564,357126*39.977,79055.93922430222
Geoff Marsh: ODI batting by batting position
MatInnsNORunsHSAvgBFSR1005004s6s
No. 1585862,638126*50.734,41059.81714219610
No. 2575701,71911330.153,38050.8528210612
All11511564,357126*39.977,79055.93922430222
Geoff Marsh: ODI batting by match result
MatInnsNORunsHSAvgBFSR1005004s6s
Won747463,096126*45.525,26858.76816221618
Lost393901,19710430.692,38350.23162823
Tied110343434.008739.0800030
No result110303030.005257.6900011
All11511564,357126*39.977,79055.93922430222
Geoff Marsh: ODI batting by year
MatInnsNORunsHSAvgBFSR1005004s6s
19862121072412534.471,27556.78221562
198724241883126*38.391,41962.22231615
19881515149810135.5793353.37131271
198918183818125*54.531,51454.02240543
1990141405468639.0096056.87050435
19911414160611346.611,08156.05231465
19929902827831.3360846.38020151
All11511564,357126*39.977,79055.93922430222
Geoff Marsh: ODI batting by ground
MatInnsNORunsHSAvgBFSR1005004s6s
Melbourne Cricket Ground22221600125*28.571,08155.50142401
Sydney Cricket Ground2222088212540.091,62154.41230533
WACA Ground1111131480*31.4071443.97010250
Adelaide Oval9913589444.7562157.64031212
Brisbane Cricket Ground6602549342.3339963.65020121
Sharjah Cricket Stadium6601606826.6631251.28011101
Eden Park440682417.0016241.9700050
MA Chidambaram Stadium33024611082.0037166.30120203
All11511564,357126*39.977,79055.93922430222

- not recorded in the scorecards · N/A no dismissals or balls to divide by

ODI milestones

Best ODI performances

Geoff Marsh: highest ODI scores
ScoreBFSR4s6sOpponentGroundDate
126*14984.56123New ZealandChandigarh1987-10-27
125*121103.3090PakistanMelbourne Cricket Ground1989-01-10
12514586.20110IndiaSydney Cricket Ground1986-01-21
11313683.0883West IndiesKensington Oval1991-03-13
111*16268.5171EnglandLord's1989-05-29
11014178.0171IndiaMA Chidambaram Stadium1987-10-09
106*15867.0880West IndiesBourda1991-03-20
10413974.8291IndiaSawai Mansingh Stadium1986-09-07
10114868.2450New ZealandSydney Cricket Ground1988-01-20
9413768.6131West IndiesAdelaide Oval1987-01-25

Latest ODI matches

Latest ODI matches
DateOpponentBatBowlGroundResult
1992-03-11Pakistan39-WACA GroundPakistan won by 48 runs
1992-03-07Sri Lanka60-Adelaide OvalAustralia won by 7 wickets
1992-03-01India8-Brisbane Cricket GroundAustralia won by 1 runs
1992-02-26South Africa25-Sydney Cricket GroundSouth Africa won by 9 wickets
1992-02-22New Zealand19-Eden ParkNew Zealand won by 37 runs
1992-01-20India78-Sydney Cricket GroundAustralia won by 6 runs
1992-01-18India21-Melbourne Cricket GroundAustralia won by 88 runs
1992-01-14India3-Sydney Cricket GroundAustralia won by 9 wickets
1992-01-12West Indies29-Brisbane Cricket GroundWest Indies won by 12 runs
1992-01-09Australia v West Indiesdid not bat-Melbourne Cricket GroundNo result