Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)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)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

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
Forster MutizwaZIM20122012120241812.006139.3400030
Shingirai MasakadzaZIM20122012121242124.004454.5500030
Craig WallaceSCO20172017120242112.003863.1600040
Alex DoolanTAS20212021120241212.007432.4300030
Mohammad NabiAFG20182018120242412.004850.0000140
Willie GaveraPNG20162016120241212.005742.1100031
Harry FinchKEN20222022120242412.004553.3300120
Karl BirkenstockNAM20172017120242412.004257.1400130
Nayeem HasanBAN20242024120241612.004553.3300020
Ravisrinivasan Sai KishoreSUR20252025220241812.003080.0000021
Mohammad NaimBAN20222022120242412.0010323.3000110
Caleb JewellTAS20192019120241412.007332.8800030
Rishi PatelLEI20202020120241912.007830.7700040
Nipun DananjayaSSC20252025220241412.003961.5400040
Gihan KoralageBSC20262026220241912.004454.5500020
Tom EmmettENG187918791212424*24.0010.0000100
Alfred LytteltonENG18801880121241324.006437.5000020
Audley MillerENG189618961222420*---000-0
George BissettSA19281928321242324.00--00000
Teddy HoadWI19301930120242412.00--00100
Leslie TownsendENG19301930120242112.00--00000
Ken FarnesENG19391939320242012.00--00010
Merv WallaceNZ19461946120241412.00--000-0
Billy WadeSA19501950120242412.00--00100
David IronsideSA19531953121241324.00--000-0
Frank TysonENG19571957120242312.00--00011
Basil ButcherWI19671967120242412.00--00140
Ken TaylorENG19641964120241512.007532.0000030
Geoff BoycottENG19821982120241812.005246.1500020
Shafqat RanaPAK19641964120242412.00--00100
Bruce TaylorNZ19661966120241812.005246.1500030
Ashley MallettAUS19701970120241912.005147.0600040
Bruce YardleyAUS19831983220242412.005940.6800130
Zahid FazalPAK19951995120242312.008030.0000030
Munaf PatelIND200920093322415*24.003470.5900040
Graeme McCarterGLO2014201423024208.003863.1600021
Scott BolandVIC20182018232241624.005048.0000050
Richard JohnsonDER2014201423024218.008030.0000020
Ian SaxelbyGLO2014201423024208.004652.1700020
Brad WhealHAM202020203322414*24.0012020.0000030
Saif HassanBAN2020202023024168.003961.5400160
CB SimmonsWAR2025202533024158.0010622.6400010
K DilharaTUCA20262026431241612.006139.3400040
Tom WhitneyQUE202420242322424*24.0015160.0000150
Sydney BarnesENG1911191123024148.005246.1500020
Lord HarrisENG18841884231241412.004742.5500010
George LohmannENG1890189023024198.00--00000
Jack RyderAUS1920192023024138.0010822.2200000
George DickinsonNZ1930193023024118.00--000-0
Johnny HayesNZ1951195123024198.00--00130
PreviousPage 340Next

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.