Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES88/2 (8.5)WAR206/4 (20)ES need 119 runs in 67 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by year (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Graham NapierESS2014201491201486212.3324759.92012212
Kyle AbbottHAM20212021111231485816.4442135.15011200
Danny BriggsSUS2016201691231483616.4429650.00000240
Lahiru JayaratneKYCC202520251013114857*12.3327853.24014137
Nathan LyonAUS2016201611150148339.8725358.50002170
Kemar RoachWI/SUR202120211317414830*11.3835741.46002184
Allan DonaldSA19981998141951483410.5744733.11002120
Jack RobertsonENG1949194912014712173.50--100111
Bert SutcliffeNZ1951195123014711649.00--100120
Roger HarperWI198819883301477449.0040935.94020120
Peter TregoCS201220123401475936.7516390.18010162
Simon MilenkoTAS2019201924014710036.7520870.67100154
D'Arcy ShortWA202420242401475036.7534143.11010230
Travis DeanVIC201720172401479436.7530747.88010170
Don TaylorNZ195619562401477736.75--01091
John GoddardWI1956195634314783*147.00--01070
Majid KhanPAK196519653401478036.75--010120
Grahame ThomasAUS196619663401475236.7525158.57020170
Shaun PollockSA2007200735114739*36.7525856.98000162
Daniel VettoriND201320133501477829.4017882.58010211
Mansur Ali Khan PataudiIND197319733511477336.7550129.34020183
Surinder AmarnathIND197819783501476029.40--010-0
Michael BevanAUS199619963601475224.5043633.72011160
Devon SmithWI201520153601476524.5036740.05010200
Irfan PathanIND200820083621474636.7522964.19001191
Andrew BalbirnieIRE202520253601476624.5031746.37011130
Tom TaylorDER201620163601478024.5026455.68011200
Dinura KalupahanaSSC202520255611475229.4031346.96021134
Bruce EdgarNZ197819783601476024.5046531.61011130
Chris CairnsNZ199319934701477821.0035641.29011171
Rumesh RatnayakeSL199119916711475224.5017484.48010185
Colin MunroNZ/AA201320134701475121.0018579.46011233
Axar PatelDUR2018201847114795*24.5018380.33012182
Ian CockbainGLO201620164701476721.0029350.17012221
Maurice LeylandENG193019304711474424.5027537.4500072
Ramakant DesaiIND196019605721478529.40--01170
Graham ThorpeENG199919994821474424.5032245.65000180
Mathew SinclairNZ200820085801474718.3831147.27000230
Kelvin SmithSA202320234801474618.3823363.09002290
Codi YusufSA/DUR2025202578314744*29.4034642.49000180
Matt HenryNZ/CAN202120218901474316.3319475.77000204
Josh InglisWA201920196901475816.3330548.20012182
Ashley ChandrasingheVIC202320235911476718.3867121.91011160
Matthew PottsENG/DUR20232023121011476416.3335940.95011160
John ReidNZ19581958510114751*16.33--010112
Matthew HartNZ1995199561011474516.3341335.59001150
Muttiah MuralitharanSL1998199881241473018.3824460.25001221
Alzarri JosephWI2024202471401473210.5022665.04002230
Jeff ThomsonAUS19821982111641472512.2527952.69002142
Dick MotzNZ1965196510171147319.1910.00006151
PreviousPage 179Next

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.