Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Geoff Marsh: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
4 Mar 1990NZ 94 v AUS 244/83rd Match · ODIAUS2-0Australia won by 150 runsChristchurch1990 Rothmans Cup Triangular Series
19 Jan 1990AUS 341 & 233/6 v PAK 257 & 387/92nd Test · TestAUS13 & DNB-1Match drawnAdelaidePakistan tour of Australia 1989/90
12 Jan 1990AUS 223 & 312/8 v PAK 107 & 3361st Test · TestAUS30 & 24-1Australia won by 92 runsMelbournePakistan tour of Australia 1989/90
4 Jan 1990AUS 202/7 v SL 1295th Match · ODIAUS9-0Australia won by 73 runsMelbourne1989–90 Australian Tri-Series
3 Jan 1990AUS 162/3 v PAK 1614th Match · ODIAUS3-1Australia won by 7 wickets (with 54 balls remaining)Melbourne1989–90 Australian Tri-Series
30 Dec 1989AUS 204/1 v SL 203/92nd Match · ODIAUS80*-0Australia won by 9 wickets (with 55 balls remaining)Perth1989–90 Australian Tri-Series
26 Dec 1989AUS 228/5 v SL 1981st Match · ODIAUS38-0Australia won by 30 runsMelbourne1989–90 Australian Tri-Series
27 Oct 1989IND 249/7 v AUS 247/813th Match · ODIAUS27-0India won by 3 wickets (with 17 balls remaining)Bangalore1989 MRF World Series
25 Oct 1989AUS 222/7 v SL 19411th Match · ODIAUS38-0Australia won by 28 runsMargao1989 MRF World Series
23 Oct 1989AUS 139 v PAK 205/87th Match · ODIAUS8-0Pakistan won by 66 runsMumbai1989 MRF World Series
21 Oct 1989AUS 241/6 v WI 1424th Match · ODIAUS74-0Australia won by 99 runsChennai1989 MRF World Series
19 Oct 1989AUS 242/3 v ENG 243/32nd Match · ODIAUS54-0England won by 7 wickets (with 15 balls remaining)Hyderabad1989 MRF World Series
24 Aug 1989ENG 285 & 143/5 v AUS 468 & 219/46th Test · TestAUS17 & 4-0Match drawnLondonAustralia tour of England 1989
10 Aug 1989ENG 255 & 167/9 v AUS 602/65th Test · TestAUS138-0Australia won by an innings and 180 runsNottinghamAustralia tour of England 1989
27 Jul 1989ENG 260 & 264 v AUS 447 & 81/14th Test · TestAUS47 & 31-2Australia won by 9 wicketsManchesterAustralia tour of England 1989
6 Jul 1989ENG 242 v AUS 424 & 158/23rd Test · TestAUS42 & 42-0Match drawnBirminghamAustralia tour of England 1989
22 Jun 1989ENG 286 & 359 v AUS 528 & 119/42nd Test · TestAUS3 & 1-1Australia won by 6 wicketsLondonAustralia tour of England 1989
8 Jun 1989ENG 430 & 191 v AUS 601/7 & 230/31st Test · TestAUS16 & 6-2Australia won by 210 runsLeedsAustralia tour of England 1989
29 May 1989ENG 278/7 v AUS 279/43rd ODI · ODIAUS111*-0Australia won by 6 wickets (with 3 balls remaining)LondonAustralia tour of England 1989
27 May 1989ENG 226/5 v AUS 226/82nd ODI · ODIAUS34-0Match tiedNottinghamAustralia tour of England 1989
25 May 1989ENG 231/9 v AUS 1361st ODI · ODIAUS17-0England won by 95 runsManchesterAustralia tour of England 1989
3 Feb 1989AUS 515 & 224/4 v WI 369 & 233/45th Test · TestAUS21 & 79-1Match drawnAdelaideWest Indies tour of Australia 1988/89
26 Jan 1989AUS 401 & 82/3 v WI 224 & 2564th Test · TestAUS2 & 23-2Australia won by 7 wicketsSydneyWest Indies tour of Australia 1988/89
18 Jan 1989AUS 226/4 v WI 111/23rd Final · ODIAUS31-0West Indies won by 8 wickets (with 28 balls remaining) (revised target)Sydney1988–89 Australian Tri-Series
16 Jan 1989AUS 185 v WI 277/92nd Final · ODIAUS22-0West Indies won by 92 runsSydney1988–89 Australian Tri-Series
14 Jan 1989AUS 204/9 v WI 202/91st Final · ODIAUS18-0Australia won by 2 runsMelbourne1988–89 Australian Tri-Series
12 Jan 1989AUS 215/5 v WI 154/812th Match · ODIAUS24-1Australia won by 61 runsSydney1988–89 Australian Tri-Series
10 Jan 1989AUS 258/4 v PAK 108/711th Match · ODIAUS125*-0Australia won by 6 runs (revised target)Melbourne1988–89 Australian Tri-Series
8 Jan 1989AUS 204/5 v PAK 203/910th Match · ODIAUS41-1Australia won by 5 wickets (with 31 balls remaining)Brisbane1988–89 Australian Tri-Series
5 Jan 1989AUS 226 v WI 218/88th Match · ODIAUS52-1Australia won by 8 runsMelbourne1988–89 Australian Tri-Series
2 Jan 1989AUS 178 v PAK 216/77th Match · ODIAUS24-0Pakistan won by 38 runsPerth1988–89 Australian Tri-Series
24 Dec 1988AUS 242 & 114 v WI 280 & 361/93rd Test · TestAUS36 & 1-2West Indies won by 285 runsMelbourneWest Indies tour of Australia 1988/89
15 Dec 1988AUS 202 v WI 2364th Match · ODIAUS6-0West Indies won by 34 runsMelbourne1988–89 Australian Tri-Series
13 Dec 1988AUS 219/8 v WI 2203rd Match · ODIAUS19-0West Indies won by 1 runSydney1988–89 Australian Tri-Series
11 Dec 1988AUS 178/1 v PAK 1772nd Match · ODIAUS86*-0Australia won by 9 wickets (with 34 balls remaining)Adelaide1988–89 Australian Tri-Series
2 Dec 1988AUS 395/8 & 234/9 v WI 449 & 349/92nd Test · TestAUS30 & 6-0West Indies won by 169 runsPerthWest Indies tour of Australia 1988/89
18 Nov 1988AUS 167 & 289 v WI 394 & 63/11st Test · TestAUS27 & 2-0West Indies won by 9 wicketsBrisbaneWest Indies tour of Australia 1988/89
14 Oct 1988PAK 229/7 v AUS 229/83rd ODI · ODIAUS89-0Pakistan won (lost fewer wickets)LahoreAustralia tour of Pakistan 1988/89
7 Oct 1988PAK 233 & 153/8 v AUS 340 & 161/33rd Test · TestAUS64 & 84*-0Match drawnLahoreAustralia tour of Pakistan 1988/89
23 Sept 1988PAK 316 & 378/9 v AUS 321 & 67/32nd Test · TestAUS51 & 9-1Match drawnFaisalabadAustralia tour of Pakistan 1988/89
15 Sept 1988PAK 469/9 v AUS 165 & 1161st Test · TestAUS8 & 17-1Pakistan won by an innings and 188 runsKarachiAustralia tour of Pakistan 1988/89
12 Feb 1988AUS 455 v SL 194 & 153Only Test · TestAUS53-2Australia won by an innings and 108 runsPerthSri Lanka tour of Australia 1987/88
4 Feb 1988AUS 235/6 v ENG 213/8Only ODI · ODIAUS87-0Australia won by 22 runsMelbourneEngland tour of Australia 1987/88
29 Jan 1988AUS 214 & 328/2 v ENG 425Only Test · TestAUS5 & 56-0Match drawnSydneyEngland tour of Australia 1987/88
24 Jan 1988AUS 169/4 v NZ 168/52nd Final · ODIAUS5-0Australia won by 6 wickets (with 23 balls remaining)Sydney1987–88 Australian Tri-Series
22 Jan 1988AUS 180/2 v NZ 1771st Final · ODIAUS9-0Australia won by 8 wickets (with 31 balls remaining)Melbourne1987–88 Australian Tri-Series
20 Jan 1988AUS 221/8 v NZ 14312th Match · ODIAUS101-0Australia won by 78 runsSydney1987–88 Australian Tri-Series
19 Jan 1988AUS 189/7 v SL 188/911th Match · ODIAUS8-2Australia won by 3 wickets (with 3 balls remaining)Sydney1987–88 Australian Tri-Series
17 Jan 1988AUS 177/5 v NZ 176/510th Match · ODIAUS1-0Australia won by 5 wickets (with 64 balls remaining)Brisbane1987–88 Australian Tri-Series
14 Jan 1988AUS 243/8 v SL 2058th Match · ODIAUS0-0Australia won by 38 runsMelbourne1987–88 Australian Tri-Series
PreviousPage 2 · 166 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

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