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 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th 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)ODI5th 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
Jake BallNOT20222022120202010.004247.6200140
Lewis HatchettSUS20162016220201710.006928.9900030
Donald TiripanoZIM201420141212015*20.0014313.9900010
Eddie ByromSOM20192019120201410.003262.5000040
Anrich NortjeSA20262026220201610.003066.6700040
Jakob BhulaWF20182018120201810.005735.0900020
Jared WarnerGLO202120212212010*20.0013514.8100000
Joe CracknellMID20212021120201310.004940.8200020
George LavelleLAN20202020120201310.005834.4800010
Tom HinleySUS20212021120201910.004643.4800030
Cooper ConnollyWA20262026120201010.002580.0000040
H JohalAA20252025120201310.009121.9800010
Raf MacMillanTAS20262026120201810.003951.2800020
Mishen SilvaBSC20242024120201910.005337.7400030
Mishen SilvaBSC20252025120201110.004742.5500010
Ghazi GhoriPAK20262026120201610.003262.5000030
Albert RelfENG19091909120201710.00--00000
Sandford SchultzENG18791879121202020.00--00000
Tim O'BrienENG18841884120202010.00--00100
Edward van der MerweSA19291929120201910.00--00000
Len DarlingAUS19371937120202010.005536.3600110
Walter KeetonENG19391939120202010.00--00100
Ian JohnsonAUS19521952120201310.00--00020
Gogumal KishenchandIND19521952120202010.00--00100
Doug RingAUS19481948220201110.002642.3100000
Alan WhartonENG19491949120201310.00--000-0
Murray ChappleNZ19551955120202010.00--00111
Jack AlabasterNZ19721972220201810.00--00020
Chandu BordeIND19691969120201810.00--00000
Johnny MartinAUS19671967120202010.00--00140
Danny MorrisonNZ199719971222014*-14813.5100000
Umar GulPAK2007200723020126.675437.0400140
Shahid NazirPAK19971997331201810.008324.1000030
Rory KleinveldtSA201220122312017*10.004050.0000102
Rahkeem CornwallWI2019201923020146.674247.6200030
Adam MilesOV2015201523020156.6711517.3900000
George ScrimshawNOR2025202523020176.674445.4500021
Victor NyauchiZIM202520252322013*20.004050.0000020
Gilbert JessopENG1912191223020166.67--00000
Sammy CarterAUS191019102312015*10.003557.1400120
William BrannSA1923192323020166.67--00100
Bob NewsonSA1939193923020166.67--00000
Roy McLeanSA1958195823020116.67--00100
ShujauddinPAK1962196223020156.67--00140
Chandu BordeIND1958195823020136.67--00100
Graham McKenzieAUS1962196223020166.672857.1400120
Mike HendrickENG1977197733020156.676431.2500040
Carl RackemannAUS198919892322015*20.006033.3300110
Don AnurasiriSL19911991331201610.005933.9000020
Martin McCagueENG1993199323020116.675834.4800130
PreviousPage 351Next

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.