Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I4th 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)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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

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
Will PucovskiAUS/VIC2019-2024203131296255*46.29268148.344641272
Mark PettiniESS/LEI2014-2017274461293142*34.03260449.654501594
Kamil MisharaSL/NCC2024-2026162411280187*55.65195265.5745112517
Pavan RathnayakeCCC2024-202616231127322157.86160179.5145010742
MPM WeerasingheACCC2024-202617311123612141.20192464.2447113118
Rahmat ShahAFG2018-202613251119923449.96231151.8847414111
Phil MeadENG1911-1928172621185182*49.3861930.05433380
Abid AliPAK2019-2021162621180215*49.17244548.264321485
Michael VandortSL2001-200820332114414036.90242147.254431326
Ravindu FernandoBCAA2024-2026193041117114*42.96134083.3644212225
Vinod KambliIND1993-199516211108422754.20182359.464331246
Allan RaeWI1948-195315242101610946.1830.00441584
Promod MaduwanthaBRC/NCC2024-202618246101416656.33209748.35451880
WGRL WijenayakeNSWC/BSC2025-202612205918201*61.20170153.97441856
Alan MelvilleSA1938-19491119289418952.59--432711
Ben RaineDUR/LEI2014-202614420830429010624.10781154.923181851236
Keith BarkerHAM/WAR2014-202612017630421611328.88726558.033242055032
Jordan ClarkLAN/SUR2015-202611415921377913727.38654957.703241446046
Lewis McManusHAM/NOR2015-2026106154243640168*28.00774047.03317645636
Jos ButtlerENG/LAN2014-20227212610363815231.36654555.583221041947
Rod MarshAUS1970-19849615013363313226.52725445.993161238124
Tim BresnanENG/YOR/WAR2009-202199140193612169*29.85810144.593211946414
Scott KuggeleijnNZ/ND/WF2012-202690146233353142*27.26562559.613181735484
Will SmithHAM/DUR2014-2019571029311421033.48756141.1931693843
Habibul BasharBAN2000-200850991302611330.88502060.2832474014
Adam HoseWOR/SOM/WAR2017-2026611074299026629.03564053.01316940823
Wasim AkramPAK1985-2002104147192898257*22.64538952.83371732457
Jermaine BlackwoodWI2014-20235610262898112*30.19537353.94318734736
Michael JonesDUR/LAN2018-202655904278420632.37525752.96317835428
Jeremy ConeyNZ1974-19875285142668174*37.58578341.9531632668
Ridley JacobsWI1998-20046511221257711828.32539147.803141230023
Tim WardTAS2021-202642783253414433.79583643.42317429912
Jonty RhodesSA1992-200051809253211735.66556745.48317425622
Ken RutherfordNZ1985-1995569982465107*27.09535446.043181631415
Imran FarhatPAK2001-201340772240012832.00497048.2931433484
Graham DowlingNZ1961-197239773230623931.16133135.01311620014
Matthew ShortVIC2018-202643725229111934.19410055.88315626813
Grant StewartSUS/KEN2017-2026589412228918227.91310773.673121225871
Mike SmithENG1958-197250786227812131.64118130.483111118210
Richie BenaudAUS1952-196463977220112224.46111938.703981828
Dwayne BravoWI2004-201040711220011331.43452748.60313626921
Rob JonesWOR/LAN2016-202559937218712225.43496744.0339112839
Liam Patterson-WhiteNOR/NOT2019-20266910010218613524.29379557.603111528431
Daren GangaWI1998-200848862216013525.71555638.883992832
Paul StirlingIRE/MID2013-202552833214413826.80350861.12310629722
Ben HorneAA2017-2023497712212516232.69417250.93310627128
Kieran PowellWI2011-202144831211313425.77415250.8937827816
Michael Guptill-BunceAA2013-201835651211318933.02312267.68314531518
James TaylorENG/NOT2012-201632583210629138.29412351.08313624911
Campbell KellawayVIC2022-2026387142100165*31.34518740.4931282486

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.