LiveFinal · Pakistan ODI Tri-Series 2026/27PAKSL222/2 (37.1)PAK chose to bowlLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2Live59th Match · CSA Pro20 2026/27SWDESEastern Strom won the toss and chose to batT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

Geoff Marsh: Batting innings by innings (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
5181027.783c C Sharma b RMH Binny1v INDAdelaide13 Dec 1985
2*21009.522not out3v INDAdelaide13 Dec 1985
301313022.903c L Sivaramakrishnan b NS Yadav1v INDMelbourne26 Dec 1985
19403047.501c L Sivaramakrishnan b RJ Shastri3v INDMelbourne26 Dec 1985
923047030.262c SM Gavaskar b RJ Shastri2v INDSydney2 Jan 1986
28842033.332lbw b NS Yadav3v INDSydney2 Jan 1986
431003043.002c JV Coney b EJ Chatfield1v NZWellington21 Feb 1986
28852032.941b RJ Hadlee1v NZChristchurch28 Feb 1986
15501030.001lbw b JG Bracewell3v NZChristchurch28 Feb 1986
11828714041.112c JV Coney b RJ Hadlee1v NZAuckland13 Mar 1986
01000.001lbw b RJ Hadlee3v NZAuckland13 Mar 1986
22662033.332c N Kapil Dev b NS Yadav1v INDChennai18 Sept 1986
11400027.501b RJ Shastri3v INDChennai18 Sept 1986
11421026.191c †CS Pandit b C Sharma1v INDDelhi26 Sept 1986
10130011033.671c SM Gavaskar b RR Kulkarni1v INDMumbai15 Oct 1986
20833024.101b RJ Shastri3v INDMumbai15 Oct 1986
561618034.781c †CJ Richards b GR Dilley2v ENGBrisbane14 Nov 1986
11031112035.371b PAJ DeFreitas3v ENGBrisbane14 Nov 1986
15650023.081c BC Broad b IT Botham2v ENGPerth28 Nov 1986
491487033.112lbw b JE Emburey4v ENGPerth28 Nov 1986
431375031.391b PH Edmonds1v ENGAdelaide12 Dec 1986
41955043.161c & b PH Edmonds3v ENGAdelaide12 Dec 1986
17472036.171c †CJ Richards b IT Botham1v ENGMelbourne26 Dec 1986
6014211042.251run out3v ENGMelbourne26 Dec 1986
24572042.111c MW Gatting b GC Small1v ENGSydney10 Jan 1987
14392035.901c JE Emburey b GR Dilley3v ENGSydney10 Jan 1987
25771032.471c JG Bracewell b RJ Hadlee2v NZBrisbane4 Dec 1987
31*1002031.001not out4v NZBrisbane4 Dec 1987
301272023.621c EJ Gray b RJ Hadlee2v NZAdelaide11 Dec 1987
13363036.112c sub (KR Rutherford) b RJ Hadlee2v NZMelbourne26 Dec 1987
23852027.062c JG Bracewell b RJ Hadlee4v NZMelbourne26 Dec 1987
5490010.202c †BN French b DJ Capel2v ENGSydney29 Jan 1988
562154026.052c CWJ Athey b JE Emburey3v ENGSydney29 Jan 1988
531165045.691b GF Labrooy1v SLPerth12 Feb 1988
8311025.811b Iqbal Qasim2v PAKKarachi15 Sept 1988
17802021.251lbw b Tauseef Ahmed3v PAKKarachi15 Sept 1988
511367037.502b Tauseef Ahmed2v PAKFaisalabad23 Sept 1988
9241037.502b Abdul Qadir4v PAKFaisalabad23 Sept 1988
642089030.772st †Saleem Yousuf b Iqbal Qasim1v PAKLahore7 Oct 1988
84*13614061.761not out3v PAKLahore7 Oct 1988
27683039.711c AL Logie b CEL Ambrose1v WIBrisbane18 Nov 1988
2100020.002lbw b CEL Ambrose3v WIBrisbane18 Nov 1988
30875034.481c RB Richardson b CA Walsh2v WIPerth2 Dec 1988
6171035.291c AL Logie b MD Marshall4v WIPerth2 Dec 1988
361224029.512b BP Patterson2v WIMelbourne24 Dec 1988
112008.332b BP Patterson4v WIMelbourne24 Dec 1988
231006.451c †PJL Dujon b MD Marshall2v WISydney26 Jan 1989
23642035.941b IVA Richards4v WISydney26 Jan 1989
21741028.381c †PJL Dujon b CEL Ambrose1v WIAdelaide3 Feb 1989
791724145.931c †PJL Dujon b CEL Ambrose3v WIAdelaide3 Feb 1989
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.