Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

Batting by format (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael RichardsonDURFirst-class2014-2019621096283611627.53551651.4121563626
Alex HughesDERFirst-class2014-20226210612283514230.16614946.115101236510
Ben McDermottDER/LAN/TASFirst-class2017-2026508792833146*36.32626445.23221631039
Ramiz RajaPAKTests1984-199757945283312231.83569145.4922273073
Aamer SohailPAKTests1992-200047833282320535.29510355.3251363838
Michael CarberryHAM/LEIFirst-class2014-201849873282212533.60601346.93416639423
Neil DexterMID/LEIFirst-class2014-2019601029282218030.34596847.29781437714
Wasim RajaPAKTests1973-1985579214282112536.17364651.26418829127
Roston ChaseWITests2016-2026611124280819426.00598546.926121529024
Keith StackpoleAUSTests1966-197443805280720737.43344949.43714531810
Nazmul Hossain ShantoBANTests2017-202645842280516334.21520853.8698830835
Mansur Ali Khan PataudiINDTests1961-1975468332793203*34.91177435.68616733219
Jason SanghaSA/NSWFirst-class2018-202650887279215134.47549950.777151033028
Kepler WesselsAUS/SATests1982-199440713278817941.00599846.4861553043
Michael JonesDUR/LANFirst-class2018-202655904278420632.37525752.96317835428
Norm O'NeillAUSTests1958-196542698277918145.56191842.6061562414
James FullerOV/MID/HAMFirst-class2013-2026911372327789324.37395470.260111334142
Mark RichardsonNZTests2000-200438653277614544.77737037.6741913444
Anuj DalDERFirst-class2018-202672103172771146*32.22539651.35513112996
Mark ChapmanAAFirst-class2015-202439697276727644.63436863.35615137136
Maurice LeylandENGTests1928-193841655276418746.07426639.9791062097
Devon ConwayNZTests2021-202636672276122742.48509154.23813534918
Josh CobbNOR/LEIFirst-class2014-20236511613276113726.81514353.681171336630
Jacques RudolphGLAFirst-class2014-201750925275913931.71595846.3141673813
Syed KirmaniINDTests1976-19868812422275910227.05442244.0121272463
Graham YallopAUSTests1976-198439703275626841.13540240.988932761
Sam BillingsKENFirst-class2014-202364939275217132.76449961.175121138914
Eddie ByromSOM/GLAFirst-class2017-2026571034275017627.78589346.67411640413
Stan McCabeAUSTests1930-193839625274823248.21321760.0261342695
Moin KhanPAKTests1990-2004681048274113728.55536251.12415533427
Mohammad AshrafulBANTests2001-2013611195273719024.01594046.08681633522
Bert SutcliffeNZTests1947-1965427682727230*40.1019543.08515520716
Doug BracewellCS/NOR/ESSFirst-class2012-20257411117272410528.98456659.662171232061
Angus RobsonSUS/DUR/LEIFirst-class2014-201952983272312028.66540650.37224143923
James HarrisMID/KEN/GLAFirst-class2014-20251071573327188021.92673640.35012223678
Alex CareySUS/SAFirst-class2017-202633606271113950.20392669.05814129631
Mohsin KhanPAKTests1978-198648796270920037.11486248.667932586
Shoaib MohammadPAKTests1983-1995446872705203*44.34631039.2471362895
Nick ComptonMID/SOMFirst-class2014-201751887270315633.37613744.0461093298
DC de BoorderOVFirst-class2012-2018559113270314634.65574247.07219834121
Hamish MarshallWF/GLOFirst-class2014-201749766269913538.56509952.93714832313
Mark BurgessNZTests1968-1980509262684119*31.21238438.72514526217
Mohammad RizwanPAKTests2016-2026478092682171*37.77493354.37314427618
Chris WrightWAR/LEIFirst-class2014-20251131643526708720.70518751.470102137421
Chris ReadNOTFirst-class2014-2017517914266912441.06450159.30517435022
Jeremy ConeyNZTests1974-19875285142668174*37.58578341.9531632668
Martin AnderssonMID/DERFirst-class2018-202658927266822831.39415964.156131233821
Tom BaileyLANFirst-class2014-20261231702426617818.23500853.130101933424
James FranklinWF/MID/NOTFirst-class2012-2017558813265013935.33538249.24614930423
Finlay BeanYORFirst-class2022-202648801264922433.53509052.0476536823

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.