Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 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 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENG

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
Dane PiedtSA20162016431281914.0014719.0500020
Conor McKerrSUR201920192312817*14.006245.1600050
Ben CurranNOR2022202223028189.336642.4200040
Ben AllisonWOR2024202423028219.339828.5700140
Murvin AbinashBRC2025202543028189.334858.3300003
Athol RowanSA19481948231281514.0012416.1300020
Ray IllingworthENG1961196123028159.33--00100
Kris SrikkanthIND1983198323028219.335749.1200021
Robin JackmanENG1982198223028179.3311424.5600120
Jimmy AdamsWI1997199723028189.3310327.1800130
Ravindra PushpakumaraSL19961996232282328.0010626.4200030
Zaheer KhanIND2003200344128279.335650.0000131
Moin KhanPAK2004200424028177.006741.7900040
Monty PanesarNOR201620163422817*14.008632.5600030
Rob NicolNZ2012201224028197.0010526.6700020
Jason RoySUR2025202534028267.007537.3300221
Sheyne MoseleyWI2021202124028127.0010526.6700030
Josh de CairesMID2021202124028177.0010526.6700010
Tafadzwa TsigaZIM202320232412824*9.3311025.4500130
Damitha SilvaRCC2025202534028167.007238.8900120
Schofield HaighENG1899189924128259.33--00100
Frederick SpofforthAUS1884188434028137.00944.4400110
George LohmannENG1887188724028177.003647.2200030
Charlie TurnerAUS188718872402897.001752.9400020
Tim WallAUS1932193224028207.007238.8900040
Manny MartindaleWI1939193934028227.00--00101
Nana JoshiIND1952195224028157.00--00100
Chris DuckworthSA1957195724028137.00--00020
Mansur Ali Khan PataudiIND197519752402897.00--00020
Jackie HendriksWI196819682412815*9.332213.6400120
Bob WillisENG1975197524128129.3311225.0000040
Tauseef AhmedPAK198419844432817*28.006826.4700010
Mithra WettimunySL1983198324028177.0010327.1800120
Richard SnellSA1994199424028167.007139.4400030
James AndersonENG2006200635228159.339429.7900010
Zia-ur-RehmanAFG2024202435028135.607338.3600140
George LohmannENG1892189235028155.60--00201
Dattaram HindlekarIND1946194635228179.33--00000
Keith FletcherENG1972197235028165.608234.1500140
Zaheer AbbasPAK1985198545028125.606934.7800130
Jeff HammondAUS1973197355228199.33--00130
John BracewellNZ1980198035128167.0011225.0000210
Mark IlottENG1993199335128157.0012921.7100040
Robert KennedyNZ1996199645128227.004660.8700240
Allan DonaldSA199219924622814*7.008931.4600210
Matt DunnSUR2020202036128125.6014818.9200140
Owen MorganGLA2017201736028174.6714020.0000110
Ned LeonardSOM/GLA20242024564281514.005550.9100031
Nishan PeirisCCC202620267632816*9.336642.4200140
Frank MitchellSA1912191236028124.67--00100
PreviousPage 331Next

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.