Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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
Jehan MubarakSL20062006120663.002128.5700100
Mark VermeulenZIM20042004120663.002623.0800110
Tatenda TaibuZIM20122012120643.003119.3500010
Manjural IslamBAN20042004121656.005610.7100000
Kumar DharmasenaSL20042004120663.001931.5800110
Ray PriceZIM19991999120643.00758.0000010
Chris ReadENG20072007120643.002623.0800010
Enamul Haque jnrBAN2013201312166*6.001442.8600110
Nuwan KulasekaraSL2008200822165*6.004812.5000000
Mudassar BukhariNED20102010120653.001540.0000010
Sarfraz AhmedPAK20102010120653.003318.1800000
Pragyan OjhaIND2009200922265*-1637.5000010
Rubel HossainBAN20202020120653.003517.1400010
Floyd ReiferWI19991999120663.003218.7500100
James NgocheKEN2012201212166*6.002722.2200100
Ajmal ShahzadSUS/LEI20172017220653.003119.3500000
Stephen O'KeefeAUS20142014121666.005311.3200000
Varun AaronIND20112011121646.001931.5800010
Raymond van SchoorNAM20152015120653.001735.2900010
Doug BracewellCS20242024120653.001540.0000010
Paul van MeekerenSOM20182018121666.00875.0000010
Sheldon CottrellWI20142014120643.001346.1500000
Hamish GardinerSCO20132013120663.001735.2900110
Andrew FeketeVIC20192019321656.002920.6900010
Reece TopleySUS20192019221656.002623.0800000
Imran KhanPAK20162016120663.001154.5500110
Mason CraneENG20182018120643.001154.5500000
Barry McCarthyIRE20242024220653.003318.1800000
Michael DavidsonCAN20172017120663.002425.0000100
Tarisai MusakandaZIM20172017120663.002128.5700110
Brendan DoggettQUE20172017120643.003716.2200010
Mickey EdwardsYOR2024202412266*-1154.5500010
Minod BhanukaSL20212021120653.001735.2900010
Sam BatesLEI20212021120663.002425.0000110
Mahmudul Hasan JoyBAN20212021120663.001346.1500110
Zakary FoulkesNZ20262026221666.004313.9500000
Cade CarmichaelIRE20262026120663.002128.5700100
Toby GrayNSW20222022120643.003020.0000000
Ibrahim ZadranAFG20232023120663.001833.3300110
T DickwellaKCCC20252025120653.003119.3500010
Imthiyas SlasaMSC20262026221656.001931.5800010
Nimasara AtharagallaACCC20242024120663.001346.1500101
A WanninayakeBCAA2024202412165*6.001060.0000000
Gihan KoralageBSC20242024120663.001540.0000110
Buddika SanjeewaKCCC20242024120653.001637.5000010
OE MabinCS20252025120663.001735.2900110
Ziaur RahmanAFG20262026121666.001442.8600001
K PoveyWA20262026120663.003119.3500101
Rolland BeaumontSA19141914120663.00--00100
Sid EmeryAUS19121912420653.00--00000
PreviousPage 397Next

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.