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 New Zealand×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Clive RadleyENG197857036015851.43109133.00121310
WPUJC VaasSL1995-2006101713555722.1986740.95022402
Matt PriorENG2013593354110*59.0055863.44122592
Barry KnightENG1963-1969710335412550.5728946.37100403
Brendan TaylorZIM2005-2025510035311735.3060558.35121398
Intikhab AlamPAK1965-19761524535353*18.5810.00013223
Alan KnottENG1969-1975912135210132.0084641.61112361
Polly UmrigarIND1955-195656135122370.20--110260
Joe HardstaffENG193735035011470.00--220161
Peter ParfittENG1963-19668112346131*38.4412227.05111300
Manoj PrabhakarIND1990-19956923459549.2991537.70020321
Mayank AgarwalIND2020-202148034415043.0070049.14120446
Greg RitchieAUS1985-198661103449231.2793836.67030321
Graham RoopeENG1973-197871223436834.30114929.85041341
JP DuminySA2012-2017611234210338.0063154.20111454
Moin KhanPAK1996-200367033013747.1447968.89110542
Shai HopeWI2017-2025510033014033.0071546.15111403
Shubman GillIND2021-202451003249032.4059254.73020325
Craig ErvineZIM2016-202548032114640.1368347.00110421
Soumya SarkarBAN2017-201936032014953.3342974.59110456
Marlon SamuelsWI2012-2014611032012329.0958354.89123455
Ray IllingworthENG1958-1973131613206521.3367237.05022370
Heath StreakZIM1996-2005112023205417.78105830.25024283
Martyn MoxonENG1986-19885813199945.5789535.64030320
Peter RichardsonENG1958-195967031710045.295315.09120250
Greg BlewettAUS1997-20005903179935.2281239.04031370
Boeta DippenaarSA2000-2006610031410031.4066647.15113520
Wayne PhillipsAUS1985-198661103126328.3695832.57020290
Mike SmithENG1958-196691213128728.3617826.97022190
Nazmul Hossain ShantoBAN2017-2023510031010531.0058552.99110345
Kamindu MendisSL2024231309182*154.5043571.03200304
Imran KhanPAK1976-19897933087151.3324656.91030225
Jack CheethamSA1953-195471133088938.50--020182
Reg SimpsonENG1949-195567030710343.86--120234
Freddie BrownENG1931-19519913077438.38--030281
Pankaj RoyIND1955-195634030117375.25--201120
Ramiz RajaPAK1990-19955903017833.4457852.08030390
Jeff DujonWI1985-198771013007733.3364946.22030370
Geoffrey LeggeENG193046129919659.80--101230
Marvan AtapattuSL1997-2005813229812727.0974639.95103400
Mike DennessENG1969-1975342297181148.5072640.91120381
Dave HoughtonZIM1992-19976101294104*32.6767443.62100320
Ravichandran AshwinIND2012-2024121812944017.2950957.76003390
Tom GraveneyENG1955-195981012934632.5611237.50000260
Kirk EdwardsWI2013-201461102935926.6454753.56042305
Basit AliPAK1994-199547029210341.7149259.35121304
Imam-ul-HaqPAK2018-20235902889632.0058449.32020392
Sadagoppan RameshIND199936028711047.8363145.48121340
Paul ReiffelAUS1993-199781022877735.8844864.06030380
Imtiaz AhmedPAK195534028420971.00--111320

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.