Live4th T20I · India in New Zealand 2026/27NZ259/7 (20)IND19/2 (2.1)IND need 241 runs in 107 ballsLive4th ODI · Ireland in Namibia 2026/27NAMIRE121/3 (25.3)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)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)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 runsT2053rd Match · CSA Pro20 2026/27BOL137/9TIT137/8Match tied (Boland won the Super Over)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v South Africa×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Artie DickNZ1961-1964713216950*15.36--010120
Leon JohnsonWI2014-20153501685433.6029157.73011260
Dominic CorkENG1995-1998101521683612.9245037.33000260
Tom BlundellNZ2022-20244611669633.2028159.07010220
Graham GedyeNZ19643601665527.67--020100
Jack IkinENG1951-19554811665123.71944.44011170
Cliff GladwinENG1947-1949710516551*33.001163.6401012
Fred TitmusENG1955-1965101421655913.75--011111
Dwayne SmithWI2004241164105*54.6720082.00101263
Martin CroweNZ1994-19954801648320.5051232.03011181
Pramodya WickramasingheSL1993-20015901645118.2222871.93010223
Alan KippaxAUS1931-19324501626732.40--021111
Dhanushka GunathillekeSL20182401616140.2527159.41020172
Frank MooneyNZ1953-195471211613514.64--00000
Marcus NorthAUS200924016011740.0036144.32101180
Michael PappsNZ2004-200771411605912.3146134.71013280
Graeme HoleAUS1952-19534711585926.33--010180
Len BraundENG190735015710431.40--101120
Vasbert DrakesWI2003-20044701576722.4328155.87010232
Waqar YounisPAK1997-200371201574513.0828854.51003175
Sanjay ManjrekarIND1992-19965921554622.1458926.32001110
Javed OmarBAN2002-20033601547125.6745733.70010240
Robert KeyENG20053601538325.5037540.80011211
Paul ReiffelAUS1993-199856315379*51.0029352.22011120
Khurram ManzoorPAK201324015014637.5028253.19102160
Aamer SohailPAK1995-19985901503816.6739537.97001190
Simon DoullNZ1994-1999610315038*21.4319875.76003195
Greville StevensENG1922-192861001496914.90--01201
Dinesh KarthikIND2004-20073411486349.3336940.11010190
Maurice TurnbullENG1930-19315811486121.14--01092
Clarrie GrimmettAUS1931-19361011314830*18.50--00010
Al SahariarBAN20022401467136.5020172.64010240
Daryl MitchellNZ2022-20243511456036.2534442.15010163
Beau WebsterAUS2025-20263611457229.0020969.38010200
Arthur GilliganENG1922-192467114539*24.17--000-1
Josh HazlewoodAUS2016-20261118101452918.1328351.24001221
Suranga LakmalSL2014-2019915214433*11.0823062.61003240
Brendan NashWI201035014211428.4022463.39100161
Shahriar NafeesBAN20082401416935.2522163.80010231
Jack RussellENG1995-199657214050*28.0058124.10010190
Graham GoochENG19943601393323.1727051.48000210
Asim KamalPAK20032301389946.0031743.53010181
Jerome TaylorWI2007-201561121382515.3322062.73001182
Ijaz AhmedPAK1995-199871101383412.5536637.70002190
Fred BakewellENG19352301376345.67--020-0
Alok KapaliBAN2002-200348113738*19.5729346.76001190
Walter RobinsENG1929-193545113610834.00--101120
Alex HalesENG2015-20164801366017.0034938.97010171
Gilbert JessopENG1907-19125801369317.0010100.00011160
Javagal SrinathIND1992-200113204136418.5033141.09004110

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.