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 (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Australia×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Guy WhittallZIM1999120292714.505750.8800050
Gerald HartiganSA1912120292514.50--000-0
Ashantha de MelSL1983120292914.507538.6700130
Don KenyonENG195324029167.25--00000
Jeff JonesENG1965-196645229169.678334.9400040
Khokhan SenIND194836129135.806842.6500150
Anrich NortjeSA2022-202657329167.255750.8800250
John ShuterENG1888110282828.00--000-0
Stu GillespieNZ1986110282828.008134.5700020
Andy FlowerZIM1999120282814.0012522.4000110
Mark IlottENG199335128157.0012921.7100040
Craig EvansZIM2003120272213.508033.7500040
Murali KartikIND200434027226.754856.2500140
Dick YoungENG1907-190824027136.75--00140
Shaminda ErangaSL2011-201235227129.007635.5300140
Billy NewhamENG1888120261713.0013718.9800020
Kanwar Rai SinghIND1948120262413.003281.2500011
Sameer DigheIND20011212622*26.007236.1100030
Hasan MahmudBAN202623026148.6713918.7100030
Nantie HaywardSA2001242261413.005547.2700040
Martin BicknellENG199324026146.509427.6600230
Frank MitchellSA191224026126.50--00100
Jayden SealesWI2022-20254842686.508630.2300201
Colin CroftWI1978-1982811626125.2015612.1800310
Dion NashNZ20011112525*-6339.6800010
James FosterENG2002120251912.508928.0900010
Gavin TongeWI20091212523*25.002696.1500020
Devdutt PadikkalIND2024120252512.509426.6000120
AG Milkha SinghIND1960120251612.50--000-0
Mike FindlayWI1973120251312.50--00020
Oshada FernandoSL2022-202533025128.333865.7900031
Ronald DraperSA195023025158.33--00000
Graeme LabrooySL1988-198935025115.007135.2100030
Naren TamhaneIND1956-1959471259*4.17--00200
Ian SmithSA1949-19574842511*6.25--00000
Jasubhai PatelIND1956-196059125123.13--00400
Brenton ParchmentWI2008120241512.009026.6700020
Merv WallaceNZ1946120241412.00--000-0
Paul GibbENG1946120241312.005642.8600040
Ken TaylorENG1964120241512.007532.0000030
Shafqat RanaPAK1964120242412.00--00100
Tim O'BrienENG1884-188824024206.00--00200
John PriceENG1964-1972342241912.007432.4300030
David O'SullivanNZ1973-19743612484.8014216.9000010
Sunil JoshiIND1996110232323.004254.7600021
Veerasammy PermaulWI20151212323*23.003860.5300130
Bill BradleyENG18992212323*23.00--00100
Nana JoshiIND1959120231511.50--000-0
Len BaichanWI1976120232011.505244.2300010
Peter MartinENG1997120232011.5021109.5200011

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.