Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG352/4 (46.3)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Pakistan×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kris SrikkanthIND1983-19891118043612324.2250758.58111414
Damien MartynAUS2002-200568143114261.5779953.94221430
Glenn TurnerNZ1969-1976612143111039.18--110280
David BoonAUS1988-199511202431114*23.94108139.87112470
Asanka GurusinhaSL1985-199510182426116*26.6384638.53100371
Ryan RickeltonSA2024-202547142225970.3369560.72111476
Nazmul Hossain ShantoBAN2020-2026713042210132.4682751.03111463
Syed KirmaniIND1978-1984202844226617.5867243.30013340
Roy DiasSL1982-1986713041910932.2350258.76120441
Murray GoodwinZIM1998472412166*82.4073256.28131544
Romesh KaluwitharanaSL1997-20041120140910021.5370657.93123541
Prasanna JayawardeneSL2000-20141014340412036.7390944.44111431
Ben StokesENG2015-2024112114045720.2060267.11013465
Moeen AliENG2015-2016713240010836.3669457.64120435
Simon KatichAUS2009-201048039810049.7574753.28130450
Warren LeesNZ1976-1979611139715239.70--100482
Chris BroadENG1987713039711630.54119633.19121390
Dave HoughtonZIM1993-199681403887327.7173253.01030514
Clyde WalcottWI195845138514596.25--120-3
Irfan PathanIND2004-20071013238510235.0067756.871124310
Chandika HathurusingheSL1991-199971103848334.91105536.40031540
Matt PriorENG2010-20127124384102*48.0070354.62120342
Darren BravoWI2011-2016510038011638.00100737.74120374
Wasim JafferIND200736037820263.0059863.21120630
Sherwin CampbellWI1997-200271303787829.08100637.57040395
Derek RandallENG1977-1984915037510525.0086843.20122401
Matthew HaydenAUS2002-2005610237411946.7570153.35120413
Ollie PopeENG2020-2024914037410826.7152571.24131410
Tamim IqbalBAN2011-2020510037320637.3057764.64100448
Pankaj RoyIND1952-196091633727828.62--02200
Bevan CongdonNZ1965-1973102013725719.58--01261
John EmbureyENG1987711336974*46.1392439.94041405
Bryan YoungNZ1994-1996612036912030.7592140.07112330
Roger BinnyIND1979-19871217436783*28.2361339.48034292
Collie SmithWI1958-195981103648633.09--03322
Wayne PhillipsAUS1983-198457136215960.3377646.65110330
John EdrichENG1969-197491413617027.7779329.13021300
Upul TharangaSL2006-201551003569235.6060458.94021500
Jeff CroweNZ1984-198981313556229.58104334.04022362
Guy WhittallZIM1993-200211191355113*19.7290939.05113410
Chris WoakesENG2016-2024912435484*44.2568851.45020441
Ian ChappellAUS1964-197346035219658.6755962.97110444
Tony GreigENG1973-19746903517239.0025135.86020402
Brian HastingsNZ1969-1973612235111035.10--121311
Shai HopeWI2016-202661203479228.9291837.80020293
Barry SinclairNZ196559134613043.25--110200
Peter HandscombAUS2016-2017352344110114.6758658.70210361
Geoff HowarthNZ1976-1985814034011424.2924741.70103381
Michael HusseyAUS2009-20105103336134*48.0061554.63121431
Dean ElgarSA2013-202191523365825.8566850.30020521

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.