Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I4th 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)ODIFinal · 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 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)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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/27NSWSA

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v India×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ernie ToshackAUS1947-1948221888.004916.3300000
Roy GilchristWI1958-1959420874.00--00000
Herbert ChangWI1979120864.00--00000
Ujesh RanchodZIM1993120874.002927.5900010
Rubel HossainBAN201024284*4.004418.1800100
Saleem JaffarPAK1987-1989342884.006212.9000100
Mark BurmesterZIM1992110777.002429.1700010
Brent ArnelNZ201012276*-3917.9500000
Hopper LevettENG1934121757.00--00000
Gordon RorkeAUS1959220773.50--00100
Mahes GoonatillekeSL1982120773.50--00100
Jermaine LawsonWI2002230752.332330.4300110
Ruchira PereraSL1999-200134376*7.004017.5000100
Chris KuggeleijnNZ1988240771.752725.9300310
Richard BlakeyENG1993240761.754216.6700210
Roy HarfordNZ1968352762.33--00100
Brighton WatambwaZIM2001-200247473*2.335014.0000200
Mluleki NkalaZIM2000110666.002326.0900010
Mohammad ShahidBAN2015110666.00966.6700010
Eldine BaptisteWI1983110666.00--000-0
Eric UpashanthaSL1999110666.001735.2900010
Mushfiqur RahmanBAN2004120663.004150.0000110
Farveez MaharoofSL2005120643.003517.1400000
Nishan MadushkaSL2026120663.002920.6900100
Ziaur RahmanAFG2026121666.001442.8600001
Simon DoullNZ1998-1999220663.001346.1500110
Sajeewa de SilvaSL1997221666.004015.0000000
Mehrab HossainBAN2000120643.003020.0000000
Wafadar MomandAFG201812166*6.00966.6700110
Mohammad AsifPAK200623166*3.003020.0000200
John TraicosZIM1992-1993231653.005411.1100010
Neil HawkeAUS1964-1968241642.002917.2400110
Ewen ChatfieldNZ198836364*2.00758.0000300
Alfred ScottWI1953110555.00--000-0
Jeff JonesENG1964110555.00--00010
Mike SelveyENG197711155*-1729.4100010
Adam DaleAUS1998110555.00955.5600000
Doug BollingerAUS201012155*5.001926.3200100
Sheldon CottrellWI2013120552.501145.4500110
Jahmar HamiltonWI2019120552.50618.2000100
Gareth BreeseWI2002120552.502619.2300100
Rajindra DhanrajWI1994120542.50539.4300000
Neil JohnsonZIM1998120542.502817.8600000
Pieter StrydomSA2000120532.502123.8100000
Graeme LabrooySL1986-199023155*2.50--00200
Trevor McMahonNZ1955-195633254*5.00--00100
Lasith AmbuldeniyaSL2022240521.25855.8800100
Bill VoceENG1932-194634354*5.00--00100
Ian BlackwellENG2006110444.001625.0000000
Steven FinnENG201211144*-1330.7700010

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.