ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting records (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Adelaide Oval×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Cameron CuffyWI199712153*5.001729.4100000
Ravindra PushpakumaraSL199612253*-2718.5200000
Bhagwath ChandrasekharIND1967-1978241521.671040.0000100
Andrew FeketeVIC202011144*-666.6700010
Wil ParkerVIC2020110444.001136.3600010
Boeta DippenaarSA2001120442.003411.7600110
Brad WilliamsAUS200312144*4.001233.3300100
Mushtaq AhmedPAK1990120442.00666.6700110
Varun AaronIND201412143*4.00757.1400000
Chris TremainNSW2023120442.001040.0000110
Tom AndrewsSA2019120442.002814.2900100
Prithvi ShawIND2020120442.00666.6700100
Gudakesh MotieWI2024120432.001723.5300000
Jack HearneENG1898120442.0030.0000110
Jack WhiteENG192912144*4.00596.7800100
Lance CairnsNZ197412144*4.003013.3300100
Alan MullallyENG1998120442.00850.0000110
Devang GandhiIND1999120442.001822.2200100
Marlon BlackWI200012243*-3312.1200000
Stuart ClarkAUS2006-2008331432.001921.0500100
Chris MartinNZ2004-200824142*1.331723.5300200
Kelly SeymourSA1964110333.00--00000
Rory KleinveldtSA2012120331.502213.6400100
Jermaine BlackwoodWI2022120331.50933.3300100
Don BlackieAUS192912133*3.002114.2900100
Ron GauntAUS196412132*3.00--00000
Mike HendrickENG197912233*-1915.7900000
Spencer JohnsonSA2024110222.00450.0000000
Gordon RorkeAUS195911122*-728.5700000
Robert KeyENG2002120211.00296.9000000
Mathew SinclairNZ2004120221.00229.0900100
Kumar DharmasenaSL1996120221.001910.5300100
Monty PanesarENG2013120221.00424.7600100
Imam-ul-HaqPAK2019120221.00258.0000100
Dean HeadleyENG1998120221.00540.0000100
Cameron McClureVIC202412122*2.002010.0000100
Neville QuinnSA1932120211.00--00000
Sandy BellSA1932121222.00--00000
Umesh KulkarniIND1967120221.00--00100
Venkatesh PrasadIND199912122*2.001414.2900100
Waqar YounisPAK199011111*-250.0000000
Blake EdwardsQUE202111111*-1010.0000000
Jem RyanQUE202611111*-1100.0000000
Joe HunterENG1884110111.00--00000
Tom VeiversAUS1966110111.00147.1400000
Gladstone SmallENG1991110111.00166.2500000
Allan DonaldSA199412211*-137.6900000
Dale SteynSA2012120110.50432.3300100
Shaheen Shah AfridiPAK2019120110.50166.2500100
Luke RobinsSA2019120110.50205.0000100

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.