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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th 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)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st 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/27NZIND

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v England×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Peter McAlisterAUS1904-190981612524116.8012729.13000160
Graham McKenzieAUS1961-197125358252349.3356525.66007173
Hugh MassieAUS1881-188591602495515.566487.50012350
Giff VivianNZ1931-19376802485831.00--04072
Roger BluntNZ1930-19317912489631.00--01180
Quintin McMillanSA1929-1931711424750*35.29--010113
Percy SherwellSA1906-1907812324711527.44--100310
Wes HallWI1960-19681926924630*14.4718658.60003231
Karl NunesWI1928-19304802459230.6350131.54021190
Len DarlingAUS1933-193771202458520.4250348.71012150
Robert AndersonNZ197861202456220.4262938.95021320
Mohammed ShamiIND2014-20221527724556*12.2535169.80028276
Alviro PetersenSA201235124418261.0052146.83101330
Dhruv JurelIND2024-20254612439048.6044055.23010187
John TrumbleAUS1885-188671312435920.25--011130
Tom VeiversAUS1964-1966910224267*30.2564637.46030291
Clayton LambertWI1991-199835024110448.2056342.81110282
Paul ReiffelAUS1993-199779324154*40.1748349.90011290
Jackie MillsNZ1930-1933610124111726.7830.00102120
William ShaldersSA1899-190791712403815.00--003180
Charles BannermanAUS1877-1879362239165*59.751040.00100191
Shahid AfridiPAK2000-200661012389226.4427885.61021259
Phillip HughesAUS2009-2013713123781*19.7551546.02011280
Marcus HarrisAUS2019-202271312377619.7560139.43010270
Syed Wazir AliIND1932-193671402374216.93--00100
Chud LangtonSA1935-19391013323673*23.6010.0002403
Andrew SymondsAUS2006-200734023215658.0035166.10100233
Frank de CairesWI19303602328038.6711233.0402140
Freddie MartinWI1928-19304802324429.0019629.0800080
Tom BurttNZ1947-195171022314228.88--000101
Phil SimmonsWI1991-199471412313817.7752943.67001341
Ryan HarrisAUS2010-20141218423055*16.4333967.85012226
Rashid LatifPAK1992-20014602297138.1745650.22020260
Talat AliPAK1973-19785802285728.5014728.57011221
Joel GarnerWI1980-1986192022284612.6751144.62005212
Darren SammyWI2007-201247022710632.4338758.66100351
Shoaib MohammadPAK1984-19926802268028.2554541.47032260
Madan LalIND1974-1986141922254413.2458138.73002300
Ashley MallettAUS1968-19801620622443*16.0078728.46004280
Tom LowryNZ1930-19317802238027.8820.0002200
Cameron BancroftAUS2017-2019712122382*20.2761136.50011261
Tony MacGibbonNZ1951-195891702236613.1220.00013242
Kagiso RabadaSA2016-2022122142233613.1242852.10004273
Saleem ElahiPAK2000-20014702227231.7155540.00012230
Reggie SchwarzSA1906-1912132162224414.80--00291
Craig McDermottAUS1985-19951723422242*11.6844649.78004171
Jayant YadavIND201634122110473.6748845.29110270
Parthiv PatelIND2002-20165732217155.2536161.22021261
Rick DarlingAUS1978-19794802219127.6353641.23010171
Rolph GrantWI1935-193971112207722.0010.0001343

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.