Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting records (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At AMI Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Matthew HaydenAUS2005120503525.0010448.0800080
Dion NashNZ1995-1999340502212.5013237.8800061
Jock EdwardsNZ1977120493424.508458.3300070
Jock CameronSA1932110474747.00--000-0
Paul WhitelawNZ1933121473047.00--000-0
David BoonAUS1986-1993230472615.6713435.0700030
Brun SmithNZ1952120463723.00--00031
Dilip VengsarkarIND1976120463023.00--00030
Susil FernandoSL1983120464623.0015030.6700160
Douglas JardineENG1933110454545.00--000-0
Merv HughesAUS1993110454545.004697.8300034
Nasser HussainENG1997120453322.5012236.8900040
David BrownENG1966110444444.00--00040
Murphy Su'aNZ1993120444422.009546.3200160
Curly PageNZ1932-1933230442214.67--00100
Rod MarshAUS1974-1977230443814.678452.3800060
Nick KnightENG1997120432921.5010242.1600040
Sonny RamadhinWI1952-1956220433321.50--000-0
Geoff MarshAUS1986120432821.5013531.8500030
Tim ZoehrerAUS1986120433021.5013432.0900030
John MorrisonNZ1974-1976230433114.333336.3600140
Wasim AkramPAK1994-1995240431910.7510839.8100051
Tom GraveneyENG1959110424242.0011237.5000040
Roy MarshallWI1952120422621.00--000-0
Ray BrightAUS19861214221*42.0014329.3700030
Stewie DempsterNZ1932-19332414214*14.00--000-0
Noel McGregorNZ1956-1959240421910.505510.9100100
John CrawleyENG19971214140*41.0011934.4500050
Manoj PrabhakarIND1990120414020.507256.9400070
Roger BluntNZ1932120402320.00--000-0
Danny MorrisonNZ1990-1995695401910.0018521.6200230
Brian LuckhurstENG19711213929*39.0012730.7100020
Chamara KapugederaSL2006120383719.009241.3000070
Don BeardNZ1952120382819.00--000-0
Lawrie MillerNZ1956120383119.00--000-0
Ray IllingworthENG1963-1971220383619.0010235.2900040
Ken HoughNZ19591213831*38.004290.4800031
Craig McMillanNZ2001-2005230382012.679639.5800050
Bishan BediIND1968-1976230383012.67--00030
Lance CairnsNZ1979-19833413823*12.673112.9000061
Jack RussellENG1992110363636.006456.2500050
Jeffrey StollmeyerWI1952120362318.00--000-0
Graeme HickENG1992110353535.008043.7500060
Frank MooneyNZ19521213534*35.00--00000
Sarfraz NawazPAK19791213531*35.00--00020
Jim ParksENG1966121343034.00--00031
Kerry O'KeeffeAUS1974-19772313423*17.0012726.7700030
Curtly AmbroseWI1995110333333.003886.8400060
Ray EmeryNZ1952120332816.50--000-0
Lee GermonNZ1995120332116.506947.8300030

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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