Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM77/4 (9.1)ZIM need 145 runs in 65 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-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 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting records (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Javed MiandadPAK1976-1993123189218832280*52.571516445.992343680948
Alec StewartENG1990-200313323521846319039.551738948.67154514112110
Garry SobersWI1954-197493160218032365*57.78407153.4826301272632
Liam DawsonENG/HAM/ESS2014-202613021121634717133.411190353.3212291370855
Beau WebsterAUS/WAR/GLO2018-20268714521526918742.49895258.861129559745
Jordan ClarkLAN/SUR2015-202611415921377913727.38654957.703241446046
Jason HolderWI/WOR/NOR2014-202476131213302202*30.02591955.794141237963
Doug BracewellNZ/CS/NOR2011-202510215621329210524.39579156.852172339069
Ridley JacobsWI1998-20046511221257711828.32539147.803141230023
Wilfred RhodesENG1899-1930589821232517930.19177640.5421161091
Kagiso RabadaSA/KEN2015-2026761142111277112.12218251.65012214320
Waqar YounisPAK1989-2003871202110104510.20210647.96002113316
Javagal SrinathIND1991-200267922110097614.21203749.5304131108
Steve MagoffinSUS/WOR2014-20185170216405113.06146943.570114971
Danru FernsOV/AA/MID2017-202648672162863*13.65143643.7301107210
Adam FinchWOR/SUR2019-20264161215564313.90172532.23009666
Lockie FergusonNZ/AA/DER2013-20233850214184114.4190746.09007558
Mark FootittDER/NOT/SUR2014-2018506621347347.7153964.380015487
Alf ValentineWI1950-1962365121141144.704134.15001243
Jordan BuckinghamYOR/NOR/SA2022-202632462191173.6447019.360011110
Kumar SangakkaraSL/DUR/SUR2000-2017164283201551931959.012756856.29516213188379
David BoonAUS1984-199610719020742220043.661811640.972132168222
Adam GilchristAUS1999-200896137205570204*47.61679681.96172614676100
Thilan SamaraweeraSL2001-20138113220546223148.771164146.921430116337
Misbah-ul-HaqPAK2001-201775132205222161*46.631172644.531039951181
Graeme van BuurenGLO2016-20269415520446318733.06749359.569221958728
Colin de GrandhommeNZ/AA/ND2012-202386139204447174*37.37562679.0482920465126
Matt PriorENG/SUS2007-201480123204224131*41.01678562.258281351117
James FranklinNZ/WF/MID2001-20178613420345813930.33754545.837161538628
Brydon CarseENG/DUR2016-20266188201851108*27.22316358.52271020144
John EmbureyENG1978-199564962017137522.54481135.61010161956
Gareth BattyENG/SUR2003-20196589201358110*19.68288247.12121316818
Tony PalladinoDER2014-2019649720116160*15.08240948.1902111438
Fraser SheatCAN/GLA/NOT2017-202653652089060*19.78148559.9302211212
Erapalli PrasannaIND1962-19784984207353711.4881038.770015650
Jeff ThomsonAUS1972-19855173206794912.81122950.200014689
Tauseef AhmedPAK1980-199334382031835*17.6799926.03006220
Sean HuntSUS2021-20263247202856510.5686333.020110305
Alan ConnollyAUS1963-19712945202603710.4033846.450010178
Venkatesh PrasadIND1996-200133472020330*7.5270328.880010110
Frank CameronNZ1961-196519302011627*11.6010.0000450
Ebadat HossainBAN2019-202626412010521*5.0032432.410012133
Younis KhanPAK2000-2017117213191009931352.061937552.12343319108270
Joe ClarkeWOR/NOT2015-2026148246199161229*40.361552659.00244527120846
Greg ChappellAUS1970-198487151197110247*53.861307951.5324311275516
Gareth RoderickWOR/GLO2014-2026132222196125172*30.171280547.838353672917
Leus du PlooyMID/DER2019-202693151196115263*46.331050758.2016291268735
Andy FlowerZIM1992-200263112194794232*51.551063645.071227554320
Tim BresnanENG/YOR/WAR2009-202199140193612169*29.85810144.593211946414
Richard HadleeNZ1973-199086134193124151*27.17461157.342151234333

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.