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)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 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/27NZIND

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
Colin McDonaldAUSTests1952-196147834310717039.33184444.4151721663
Aneurin DonaldHAM/DER/GLAFirst-class2014-2026661137310623429.30427972.591201141337
Basil ButcherWITests1958-1969447863104209*43.11224048.6671632666
Moeen AliENGTests2014-20236811883094155*28.13597351.805151537534
WPUJC VaasSLTests1994-2009111162353089100*24.32703343.921131237616
Alex WakelyNORFirst-class2015-20216210310307412333.05614650.02614739621
Lindsay HassettAUSTests1938-1953436933073198*46.56229844.43101112408
Jason HolderWITests2014-202469123203073202*29.83559554.923141135955
Rikki ClarkeWAR/SURFirst-class2014-20219113617307111125.81570253.861181543338
Chandu BordeINDTests1958-19695597113061177*35.5923829.41518132951
LJ WoodcockWFFirst-class2012-2019498773053203*38.16645947.27613840614
Shubman GillINDTests2020-202643777304326943.47495661.40119534247
Tim BresnanYOR/WARFirst-class2014-202176114153037169*30.68664345.723181639713
Sarfraz AhmedPAKTests2010-2023549514303111837.42432070.1642143099
Habibul BasharBANTests2000-200850991302611330.88502060.2832474014
Colin de GrandhommeAA/ND/HAMFirst-class2012-20235795133015174*36.77384678.396211432485
Jimmy AdamsWITests1992-20015390173012208*41.26801737.5761473134
Fynn Hudson-PrenticeSUS/DERFirst-class2015-2026771231430019927.53492260.970191039024
Glenn TurnerNZTests1969-198341736299125944.64406134.0171412650
Saeed AhmedPAKTests1958-197241784299117240.4281347.3651621974
Adam HoseWOR/SOM/WARFirst-class2017-2026611074299026629.03564053.01316940823
Ben CharlesworthGLOFirst-class2018-2026631067298321030.13636846.844161137630
Varun ChopraSUS/WAR/ESSFirst-class2014-2020671106297816028.63598849.73614738210
Dale PhillipsOV/AAFirst-class2019-202649904297114934.55543254.69913738619
Usman KhawajaLAN/GLA/QUEFirst-class2014-202647787297017441.83597149.74817635717
Taufeeq UmarPAKTests2001-201444835296323637.99662644.7271464044
Dudley NourseSATests1935-195134627296023153.8210863.8991431586
Keith MillerAUSTests1946-195655877295814736.98122950.12713522228
Herbie TaylorSATests1912-193242764293617640.78666.677172987
Shan MasoodPAKTests2013-202650961292615630.80556152.62715928825
Nic MaddinsonDUR/VIC/NSWFirst-class2017-202648805292522439.00470762.14910430758
Andrew JonesNZTests1987-199539748292218644.27744339.2671122458
MahmudullahBANTests2009-2021509472914150*33.49545653.415161133824
Joe BurnsMID/LAN/QUEFirst-class2015-2024539052910202*34.24596248.81415631420
Jos ButtlerENGTests2014-2022571009290715231.95536554.18218934033
Harry CameHAM/DERFirst-class2020-20265910052904141*30.57665243.66421123527
Sean ErvineHAMFirst-class2014-2018538213290320342.07509556.98811835724
Jermaine BlackwoodWITests2014-20235610262898112*30.19537353.94318734736
Denesh RamdinWITests2005-20167412614289816625.88594548.7541593766
Wasim AkramPAKTests1985-2002104147192898257*22.64538952.83371732457
Glenn PhillipsOV/AA/GLOFirst-class2017-202540737288914743.77430967.05620435482
Sherwin CampbellWITests1995-200251934288220832.38715940.2641873739
Colin MunroAA/WORFirst-class2012-201730483288128164.022750104.761291313118
Ben SmithCSFirst-class2012-2023601008287124431.21679942.23611835010
Adam ParoreNZTests1990-20027712819286511026.28739938.72214631612
Warwick ArmstrongAUSTests1902-19215084102863159*38.69225754.506862027
Tawanda MuyeyeKENFirst-class2021-202650885286021134.46437965.31513737525
Alistair CampbellZIMTests1992-2002601094285810327.22684341.77218103554
Geoff MarshAUSTests1985-199250937285413833.19812435.1341533071
Niroshan DickwellaSLTests2014-202656100728539630.68429566.43023531311

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.