Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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)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
Saif ZaibNOR201820186911295716.1336934.9601073
Louis KimberLEI202320236901296114.3322258.11013134
Ian WardENG200120015911293916.1331640.8200180
Jerome TaylorWI2009200971001295312.9020562.93012183
Adithya AshokAA2025202561021294116.1354323.76002133
Jarrod FreemanTAS2021202171121293814.3324852.02003180
Vanburn HolderWI19761976711512936*21.5023539.57001140
Tom WoodDER202120217130129319.9233138.97002160
David O'SullivanNZ19761976713312923*12.90--002120
Kyle AbbottHAM2024202413151129269.2127347.25002151
Michael HoganGLA20182018101661292812.9015881.65001118
Charith AsalankaSSC20252025110128128128.00114112.28100113
Clive LloydWI197819782201288664.00--010171
Brian BennettZIM20242024231128110*64.0017075.2910074
Denis SmithENG193519352401285732.00--01100
Peter WalkerENG196019603401285232.00--010142
Budhi KunderanIND196619662401287932.00--010211
Matthew ElliottAUS1996199624112878*42.6728844.44011160
Afsar ZazaiAFG2019201924112848*42.6731940.13000102
Prasanna JayawardeneSL201020106501285825.6021360.09011122
Ryan HindsWI200420043501288425.6025650.00011170
Percy ChapmanENG192519253511285832.0024951.41010143
Ashok MankadIND197619763511285032.00--01050
Regis ChakabvaZIM202020203601283121.3338433.33000110
Arthur RichardsonAUS192519253601286921.3324643.09010110
Daniel WorrallSA202020204731283632.0023853.78001143
James HarrisMID202020204721284125.6031840.25000180
Tarisai MusakandaZIM202120214701284318.2932339.63001122
Cameron SteelSUR202220225701284818.2937933.77001130
A SharmaNOR202520254701283318.2917473.56001165
Tommy WardSA192319234711286421.33--01000
Derek PringleENG199119914701284518.2954123.66001100
Gavin RennieZIM199919994801283416.0037334.32000101
Tim SoutheeNZ/ND201720175811283118.2916975.74000144
Wiaan MulderSA/KEN2019201948212868*21.3322457.14011180
Richie BenaudAUS196019605821285221.33366.6701060
Ian DavisAUS197419745801285016.0033038.7901190
Gordon GreenidgeWI197519754801285416.005022.00012182
Abdul QadirPAK198319838811284518.2927247.06002150
Denesh RamdinWI200720075901286014.2225849.61011210
Leon JohnsonWI201620165901284714.2232040.00001160
Wasim AkramPAK1993199361011282914.2229643.24001132
Dilruwan PereraSL2014201471001289512.8035835.75014153
James FullerHAM2026202661101283911.6417772.32001174
Lewis HillLEI20182018711212843*14.2232539.38001170
Adam FinchWOR20232023711612833*25.6039232.65002151
Javagal SrinathIND1996199671201285210.6728245.39012150
Henry CrocombeSUS2022202291211283611.6427346.89002190
Kasey AldridgeSOM2022202281221284112.8035935.65002170
Gladstone SmallENG19901990812412844*16.0030142.52002160
PreviousPage 194Next

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.